Job Title
Software Testing Engineer
Location(s)
India - Remote
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 diverse 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
• 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
Minimum Qualifications:
Computer Science and/ or Science-based Bachelor’s degree
• 5+ years of experience qualifying high-volume, scalable software solutions and API’s.
Preferred Qualifications
Experience coding in JavaScript, Typescript Python, .Net or other object oriented programming languages such as Java.
• Experience with automation tools/frameworks such as Selenium, Cucumber
• Experience with unit test frameworks such as JUnit, Jasmine, Karma, Protractor
• Experience with Big Data and Analytics (Spark, Elastic Search or similar)
• Experience testing systems at a large scale (Performance, Stress, Load testing etc.)
• Experience working with Cloud (AWS, GCP or Azure) and testing microservices.
• Experience working with Jenkins, Chef scripts or similar
• Experience working in an agile/scrum environment
• Excellent working knowledge of Windows/Linux operating systems
• Excellent understanding of Quality Assurance life cycle, methodologies and best practices
• Excellent knowledge in test case management and bug tracking systems such as Jira &Zephyr
• Experience in transforming manual test cases into automated test cases
• Experience in test documentation, defect analysis, tracking and reporting
• Experience in BDD test cases