Culture's mission is to simplify and accelerate bioprocess development to help our customers bring biopharmaceutical products to market faster. The company is seeking a Senior Software QA Engineer to ensure the robustness and reliability of their integrated system as they build the next generation of cloud-based tools for the biotechnology industry.
Requirements
- Proven experience with test automation tools such as Cypress, Playwright (TypeScript/JavaScript), and PyTest.
- Hands-on experience testing REST APIs and GraphQL APIs.
- Knowledge and/or experience with CI/CD platforms such as CircleCI, Git/GitHub, Linux, and SQL.
- Strong understanding of 21 CFR Part 11 and relevant industry standards.
- Interest in testing software that interfaces with hardware and instrumentation.
Responsibilities
- Develop and maintain comprehensive test strategies for functional, performance, and security validation of the complete system.
- Plan and execute end-to-end testing covering hardware integration, backend services (REST & GraphQL APIs), and frontend UI.
- Design, develop, and execute test protocols including UI testing, load/stress testing, fault tolerance, performance, and security assessments.
- Build and maintain automated test suites for end-to-end workflows, regression testing, and system integration checks.
- Integrate automated testing into CI/CD pipelines to enable frequent, reliable releases.
- Simulate complex operational events such as network outages, power failures, cloud service interruptions, and system load spikes.
- Design and run test scenarios involving bioprocess experiment workflows, including recipe variations, parameter changes, and environmental adjustments, to assess impact on system behavior and reliability.
Other
- 5+ years of direct experience in Software QA / Test Engineering, with a proven track record of leading testing strategy for complex systems.
- Ability to thrive in a fast-paced, iterative development environment.
- Proven ability to accelerate quality software development and delivery.
- Enthusiasm for working in a biotech setting and collaborating with scientists, engineers, and developers.
- BS or MS in Computer Science, Engineering, or a related field.