Job Description
Software Quality Engineer
Location : Oxford
Are you passionate about ensuring the highest standards of software quality?
Join a dynamic team as a Software Quality Engineer and be part of a mission-driven company committed to innovation, integrity, teamwork, and excellence. In this role, you will collaborate with cross-functional teams to design, implement, and execute test strategies that deliver best-in-class software experiences to our users.
Key Responsibilities:
As a Software Quality Engineer :
* Provide quality review and influence over non-device software used in Manufacturing, Service, and Quality Systems.
* Develop comprehensive test plans with clear objectives and resource allocation.
* Define testing scenarios, prioritize critical paths, and collaborate with stakeholders to establish acceptance criteria.
* Design and execute detailed test cases based on specifications and user stories.
* Conduct manual and automated tests to validate functionality, performance, and security.
* Document test results and provide feedback to development teams.
* Identify, report, and track defects using issue tracking tools.
* Work closely with developers to troubleshoot and verify fixes.
* Perform regression testing in impacted areas.
* Develop and maintain automated test scripts using tools like Selenium, Junit and integrate automated tests into the CI/CD pipeline and monitor results.
* Participate in process reviews and propose improvements to testing methodologies.
* Stay current on industry trends and emerging technologies.
You will be based at a state-of-the-art Oxford facility fostering close collaboration with the design, development, and manufacturing teams.
Qualifications :
* Bachelor's degree in Computer Science, Engineering, or related field.
* Proven experience as a Software Quality Engineer or similar role.
* Proficiency in software testing principles, methodologies, and tools.
* Familiarity with test automation frameworks and scripting languages.
Skills & Experience :
* ISTQB or relevant certifications.
* Experience with Agile/Scrum methodologies.
* Knowledge of performance, security, and accessibility testing.
* Familiarity with version control systems (e.g., Git).
* Understanding of GMP compliance in Quality Control.
* Attention to detail and a collaborative mindset.
* Knowledge of basic measurement tools (e.g., calipers).
What you get
You’ll be part of a company that values teamwork, integrity, and continuous improvement. Your work will have a meaningful impact, ensuring that our software products meet the highest quality standards, ultimately supporting life-saving innovations in the field of Medicine.