Skip to main content
Search Jobs

Sr. Software QA Engineer

Shanghai, China Req ID JR-041572
Scientists wearing lab coats

Revvity | About Us

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.

Find your future at Revvity.

We expect you to 

  • Have a bachelor's or above degree in Computer Science or a related field

  • Have 5+ years of experience qualifying high-volume, scalable software solutions and API’s

  • Have experience coding in TypeScript, JavaScript, Java, Python

  • Have experience with automation tools/frameworks such as Playwright, Cypress, Selenium, Cucumber, JBehave

  • Have experience with unit test frameworks such as nUnit, Jasmine, Karma, Protractor

  • Have experience with Big Data and Analytics (Spark, Elastic Search or similar)

  • Have experience testing systems on a large scale (Performance, Stress, Load testing etc.)

  • Have experience working with Cloud (AWS, GCP or Azure) and testing microservices

  • Have experience working with Jenkins, Chef scripts or similar

  • Have experience working in an agile/scrum environment

  • Have experience working in Windows/Linux operating systems

  • Have excellent understanding of Quality Assurance life cycle, methodologies, and best practices

  • Haveexperience in test case management and bug tracking systems such as Jira & Zephyr

  • Have experience in transforming manual test cases into automated test cases

  • Have experience in test documentation, defect analysis, tracking and reporting

  • Have experience in BDD test cases

Regarding work experience and age: The Signals China R&D team does not have strict limitations on work experience and age. Ideal candidates generally have at least 3 years of experience in software automation testing or development. If you have strong abilities, you are welcome to inquire and apply. We also sincerely welcome partners over 35 who still have a passion for continuous learning and are willing to continue deepening their technical skills.

After joining the team

Your main responsibilities will include: 

  • Create, update, maintain and execute automated test suites for various Web Applications and back-end Data Warehousing solutions

  • Integrate test framework with CI/CD systems

  • Create detailed, comprehensive, and well-structured test plans and test cases

  • Identify, record, document thoroughly and track bugs

  • Stay up-to-date with new testing tools and technologies

  • Work as a member of the scrum team including planning, estimating, and verifying user stories and acceptance criteria

  • Liaise with internal teams (e.g. developers and product managers)

  • Become a user expert on how our products work, gaining an understanding of the strengths and weaknesses; and championing customer issues in order to ensure they have a positive experience.

  • Help determining the testability of a product or design

Your daily work content will include:

  • Write and maintain automated test scripts

  • Run and monitor automated tests

  • Document and report any bugs found

  • Configure and maintain test environments

  • Work with developers and QA team members

  • Integrate tests into CI/CD pipelines

  • Participating in reviewing test scripts

  • Maintain and update testing frameworks

  • Collaborate and communicate with global teams

In the first 3 months of joining the team, you will:

  • Have a senior colleague as a short-term mentor to help you quickly integrate into the team.

  • Receive basic onboarding training for new employees and basic content training related to the project.

  • Work in pairs with a senior colleague on each work task to help you successfully start contributing to the product.

Apply Now

Similar Jobs