Software Quality Assurance Engineer
Description
Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins essential for drug discovery research. Our eProtein DiscoveryTM benchtop system accelerates protein expression and purification optimization in research labs.
We are seeking a highly motivated and experienced Mid-level Software Quality Assurance (QA) Engineer to work with our Senior SDET to define and drive our testing strategy and ensure the highest standards of software quality for our groundbreaking eProtein Discovery platform. Join us in shaping the future of protein prototyping technology. As a QA Engineer, you’ll bring a deep understanding of modern test automation frameworks and hands-on experience with Typescript and Python coding in frameworks like Playwright. You will play a vital role in ensuring the quality, performance, and reliability of both our cloud-based and on-instrument software. While no prior biology background is required, curiosity and a willingness to learn are essential.
This role will be primarily working onsite in our Cambridge, UK office with occasional work remotely from home.
About the role
- Maintain, expand, and improve our automated test suites across both instrument and cloud platform using Playwright
- Use TestRail to manage test cases, execution, and reporting
- Write detailed bug reports, including clear reproduction steps and relevant evidence (logs, screenshots, videos)
- Champion a quality-first mindset across the engineering organization by promoting best practices such as early test involvement and developing with testability in mind
- Collaborate and regularly communicate with the Senior SDET, product managers, engineers, and other stakeholders to define and implement robust QA strategies for web applications and instrument software
- Provide clear and actionable test evidence to stakeholders to demonstrate compliance with quality standards
Requirements
Essential:
- 3+ years of experience testing web applications and APIs through a combination of manual and automated methodologies
- Understanding of Object-Oriented Programming (OOP) principles in TypeScript, with experience applying these principles to frameworks like Playwright
- Experience using a test case management system such as TestRail
- Proficiency with version control systems (e.g., Git) and collaboration in Git-based workflows
- Familiarity with CI/CD pipelines (e.g., GitLab CI) and integrating automated tests into development workflows
- Solid understanding of Linux environments and command-line tools (e.g., bash, ssh, package managers)
- Proven track record of working in Agile/Scrum development teams, including close collaboration with product and engineering teams
- Excellent communication and documentation skills, including the ability to write clear bug reports and actionable test evidence
Desirable:
- Experience testing an instrument or connected device
- Knowledge of Google Cloud and/or Kubernetes
- Experience with Cypress
- Experience with Python and Pytest
- Experience with Report Portal
- Familiarity with non-functional testing areas, including performance, stress, and scalability testing
- Exposure to quality methodologies such as CAPA (Corrective and Preventive Actions), 8D Problem Solving, or Six Sigma
- Ability to contribute to test strategy documentation and quality-related process improvements across cross-functional teams
UK Benefits
What we offer:
In addition to competitive salaries, we offer a range of benefits including:
- Company bonus scheme of 5%
- Share option incentive scheme
- Life insurance
- Private medical insurance and cash plan
- 25 days' annual leave + Bank Holidays
- Enhanced employer's pension contributions
- Enhanced maternity and paternity Leave
- Investment in professional development and learning
- Fresh fruit, tea, coffee, and snacks in the office
- Organised summer events for staff