Sr. QA Automation Engineer
Job Description
This description is a summary of our understanding of the job description. Click on ‘Apply’ button to find out more.
Senior Test Automation Engineer
The Opportunity:
Are you a seasoned Test Automation Engineer with a passion for ensuring the highest quality of enterprise software? We’re seeking an expert to join our dynamic team, leveraging their skills in test automation, particularly with Playwright and TypeScript, to build robust, scalable solutions that empower scientific and clinical advancements.
In this pivotal role, you will be instrumental in shaping our testing strategy, designing automated frameworks, and driving quality throughout the software development lifecycle within an Agile environment.
What You’ll Do:
As a key member of our Agile Scrum team, you will:
Actively participate in all Scrum ceremonies, including planning, estimation, and refinement of user stories and acceptance criteria.
Become a deep domain expert in your assigned product areas, understanding their functionality, architecture, strengths, and potential weaknesses.
Design, develop, and maintain high-quality automated test scripts and frameworks using Playwright with TypeScript for functional and performance testing.
Collaborate with manual testers to transform manual test cases into efficient and reliable automated solutions, maximizing test coverage.
Design and assist in the creation of comprehensive test plans and detailed test cases.
Execute automated and manual test cases and analyze results to identify and report defects effectively.
Generate detailed and high-quality test summary reports with clear, well-structured written content.
Provide timely and accurate communication on testing status, metrics, progress, and any blocking issues.
Champion quality and user experience by understanding how our products work from a customer’s perspective and advocating for their needs and pain points.
Adhere to Revvity Signals best practices, standards, and processes throughout the Quality Assurance lifecycle.
What You’ll Bring:
To succeed in this role, you should have:
A Bachelor’s degree in Computer Science, Science, or a related field.
Minimum of 7 years of progressive experience in Quality Assurance, specifically qualifying complex, high-volume, and scalable enterprise software.
Excellent hands-on experience working effectively within Agile/Scrum development methodologies.
Proven track record with test automation tools, possessing a minimum of 5 years of dedicated automation experience with tools such as Playwright, Selenium, or TestComplete. Playwright experience is highly valued.
Strong working knowledge of both Windows and Linux operating systems.
Excellent understanding of the Quality Assurance lifecycle, testing methodologies, and best practices.
Solid experience with test case management and defect tracking systems like Jira and Zephyr.
Experience working with databases and data platforms.
Experience developing API test frameworks is required.
A strong background in transforming manual test cases into efficient, automated scripts.
Experience with test documentation, thorough defect analysis, tracking, and reporting.
Required: Direct development experience in Java, .NET, or TypeScript.
Experience testing systems at a large scale is a significant plus.
About Revvity:
Join Revvity, a leading innovator dedicated to solving the world’s greatest health challenges. We are developers and providers of end-to-end solutions that empower scientists, researchers, and clinicians globally.
We combine the energy of a disruptor with the stability and experience of a longtime industry leader. Our diverse team of over 11,000 colleagues worldwide is the heart of our success, pushing the boundaries of science and technology in pursuit of better human health. As a Test Automation Engineer at Revvity, your work directly contributes to delivering the high-quality, reliable software essential to this mission.