
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.
Similar Jobs
- Senior Java Developer Shanghai, Shanghai Municipality, China
- Sr. Frontend Web Developer Shanghai, Shanghai Municipality, China
- Sr. Frontend Web Developer Shanghai, Shanghai Municipality, China