
Software Quality Assurance Engineer
Nuclera
full-time
Posted on:
Location Type: Hybrid
Location: Cambridge • United Kingdom
Visit company websiteExplore more
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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated testingmanual testingObject-Oriented ProgrammingTypeScriptCI/CDLinuxPythonCypressPlaywrightAPIs
Soft Skills
communicationdocumentationcollaborationproblem solvingquality-first mindsettest strategy developmentstakeholder engagementAgileteamworkattention to detail