SQA Engineer
Create a free account to apply in seconds
This position is ideal for mid‑level SQA Engineers who want to join the FAB Services & Platform team and contribute to the validation and quality assurance of software products. As part of the Manufacturing Software Development department, you will work closely with developers and DevOps engineers to design and execute test strategies, automate API testing, and ensure high‑quality releases. Your work will directly influence product reliability, test coverage, and release readiness—playing a key role in delivering the annual product roadmap that supports Align Technology’s business success.
Key Responsibilities
• Design, review, and maintain test cases to ensure comprehensive test coverage across projects, APIs, and new features.
• Estimate testing scope and plan testing activities for assigned components.
• Troubleshoot newly developed software applications and collaborate with developers to resolve issues efficiently.
• Log, track, and manage defects throughout their lifecycle using defect‑tracking tools.
• Drive and maintain automated testing for APIs, including behaviour‑driven tests written in Python.
• Conduct verification and validation of software, ensuring compliance with quality standards.
• Perform performance testing of APIs in cloud environments.
• Collaborate with application teams to ensure timely defect resolution and alignment on quality goals.
• Work closely with other API teams to help shape the culture and processes of a growing department.
• Participate in regular Agile ceremonies and contribute to continuous improvement.
• Create and maintain monitoring alerts in Splunk and support production workflows.
• Review production statistics to identify trends, anomalies, and improvement opportunities.
• Support deployment activities, troubleshooting, and production issue resolution.
• Prepare and maintain required test documentation.
• Contribute to SQA research, analysis, and cloud‑related tasks (approx. 70% of time), with the remaining time dedicated to documentation and meetings (approx. 30%).
Skills, Knowledge & Expertise
• Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field is preferred.
• Experience: 5+ years as a QA Engineer, including at least 2 years of hands‑on experience in test automation (Python preferred).
• Skills: Strong understanding of software testing methodologies, test automation, API testing, and defect management. Ability to create and maintain technical documentation.
• Communication: Solid communication skills and the ability to collaborate effectively with cross‑functional teams.
• Teamwork: A proactive team player who can work independently and contribute to a collaborative engineering environment.
• Language: Working level of English.