Software Test Engineer (Fixed Term Contract - 9 months)
Smiths Group plcMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own and execute QA and test automation strategy for backend services and front-end applications throughout the software delivery lifecycle.
Design, implement, and maintain automated test suites using JUnit, Karma, Jasmine, Protractor and integrate tests with CI/CD pipelines for rapid feedback.
Manage test case design, execution, and reporting including code coverage tracking, quality metrics presentation, and risk communication to technical and non-technical stakeholders.
Minimum Requirements
Bachelor of Engineering degree required.
Experience in designing and building automated tests with JUnit, and front-end test automation using Karma, Jasmine, Protractor or equivalents.
Proven ability to integrate automated tests into CI/CD pipelines and maintain test coverage using tools like JaCoCo and TestRail.
Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in defining QA strategies balancing automated and manual test coverage across new software projects.
Familiar with embedding quality gates and continuous testing best practices deeply into software delivery processes, not just end-stage testing.
Capable of collaborating with cross-functional teams (business analysts, developers, stakeholders) to translate acceptance criteria into effective test scenarios and risk communication.
