Opentrons

Sr. SDET

Job description

About the Role Our robotic platform, API, and the apps built on top of them empower scientists to discover, build, and run their own automated experiments. The engineering team is constantly building, iterating on, and shipping these powerful and user friendly products. As a Senior QA/Automation engineer, you will work closely with our product, user experience design, customer support, and engineering teams to ensure the robots and software we deliver are ready to perform precision scientific work in labs around the world. You will lead development of full-stack automated testing, and be responsible for the team’s quality practices through the full product lifecycle—from understanding end user requirements, to validating successful solution implementation, to tracking and communicating issues in production. Responsibilities: Lead the development and adoption of team practices contributing to quality software. Work from a deep understanding of customer perspectives, software engineering and quality practices Collaborate with the UX and product team to understand new user story rollouts and ensure that those features are tested and meet the outlined requirements and success criteria. Assume the role of the user in product level interactions as well as feature level interactions. Select and implement appropriate tools and methodologies for unit, integration, regression, and functional tests. Drive investigation and coordination with other teams to test and reproduce bugs Build testing coverage of our full stack, from automated testing of firmware, our Python API, and React apps to manual testing of the end-user robot experience. Be an internal advocate for software quality, tracking issues through to their resolution, and ensuring efficient teamwork across disciplines. Testing side-effect heavy systems of software for redundancy and fault tolerance Minimum Qualifications: 3+ years experience in testing automation. Experience creating test automation frameworks from ground up and running them at scale Experience in automation of web service APIs (REST) Solid understanding of CI/CD and SDLC concepts: code review best practices, code coverage analysis, continuous test and delivery Experience with creating test strategies, test plans and test scripts. Hands-on experience with modern automation testing tools (for Python and JavaScript most importantly). Embedded Linux Systems, command line utilities Comfortable working flexibly and independently on a fast-paced team and building relationships to keep quality a first-order priority. Interest in biotech and a willingness to learn. Extra Qualifications: Experience incorporating QA into Agile workflows. Familiarity with Tavern, Cypress, Postman, gcode , GIT, Jenkins, Selenium Experience with tooling for log analysis Familiarity with electrical engineering and physical computing. Biology and/or lab experience.

Join a fast paced HAX portfolio company and be part of one of the largest hard tech communities in the world.

Latest Portfolio Jobs