Quality Engineer (MEXICO Remote)
- Full-time
- Company: TurnItIn
Company Description
Company Name: TurnItIn
Job Description
100% REMOTE - MUST BE MEXICO BASED
At Turnitin, we are an innovative company in the global education space. For over 20 years, we have worked alongside educational institutions to promote honesty, fairness, and consistency in all areas of education and assessment. Our services, such as Gradescope by Turnitin, iThenticate, Turnitin Feedback Studio, Turnitin Originality, Turnitin Similarity, ExamSoft, and ProctorExam, are used by more than 16,000 academic institutions, publishers, and corporations worldwide.
We have offices in different countries, including Australia, India, Indonesia, Japan, Korea, Mexico, the Netherlands, the Philippines, Ukraine, the United Kingdom, and the United States. Our diverse community of colleagues is united by a shared passion for making a difference in education. Join us and let's drive change together.
As a Senior Software Quality Engineer, you will play a crucial role in ensuring the quality of Turnitin's suite of products throughout the entire software lifecycle. You will work collaboratively in an Agile team, implementing and executing test plans, expanding test case and automation coverage, publishing test results, and triaging bugs. Additionally, you will provide mentorship on quality engineering best practices to your team members.
- Develop and implement quality assurance best practices and procedures for your scrum team.
- Participate in various types of testing, including functional, regression, integration, and scale testing.
- Collaborate with your scrum team to provide in-process testing results.
- Design, execute, and maintain automated and manual tests.
- Assist development teams in enhancing unit and integration tests.
- Analyze and address issues reported by users and identified through testing.
- Investigate, record, triage, track, and verify fixes for defects.
- Participate in major code releases.
- Contribute to the code review process.
- Stay updated with emerging testing tools and strategies.
- Bachelor's degree in Computer Science, related discipline, or equivalent experience.
- 5+ years of experience in quality assurance for cloud-based applications, large-scale web applications, or software as a service.
- Excellent experience in testing applications across different browsers and devices.
- Knowledge of front-end test automation best practices and tools, particularly Selenium WebDriver.
- Experience working collaboratively in cross-functional Agile teams.
- Expertise in JAVA (development and framework creation).
- Experience integrating automated testing with continuous integration tools, such as Jenkins and Bit Bucket.
- Strong understanding of software QA methodologies, tools, and processes.
- Experience in testing web services/APIs and automating testing processes.
- Excellent organizational and communication skills.
- Proactive working style with an ability to adapt to change.
- High proficiency in English.
Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values guide our actions and decisions:
- Customer Centric: We prioritize the needs of educators and learners.
- Passion for Learning: We value continuous learning and professional growth.
- Integrity: We uphold ethical standards in our products, interactions, and collaborations.
- Action & Ownership: We take initiative and empower our team members to make decisions.
- One Team: We foster collaboration and celebrate collective successes.
- Global Mindset: We respect diversity and embrace cultural differences to maximize our impact on education.
At Turnitin, we value diversity and inclusion. We encourage applications from people of all races, ethnicities, abilities, genders, religions, marital status, veterans, and LGBTQ+ community members, regardless of their age or background.