Senior Quality Assurance Automation Engineer
Test Automation Engineer (Python / C#)
Are you a driven tester excited about driving automation practices for a growing semiconductor company in the Cambridgeshire area? Well, with great opportunities for growth, cross-functional collaboration and hands-on responsibility for day one, this is the role for you!
Key Responsibilities
- Develop and maintain automated test frameworks using Python and C#.
- Build automated test scripts, libraries, and tooling to improve test coverage and efficiency.
- Integrate automated testing into CI/CD pipelines.
- Design and execute functional and regression test cases.
- Analyse logs and investigate software issues alongside development teams.
- Contribute to quality engineering practices across Agile software projects.
Skills & Experience
- Strong programming skills in Python and/or C#.
- Experience with test automation frameworks such as Robot Framework, PyTest, or similar.
- Experience building CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, Azure DevOps, or TeamCity.
- Understanding of software testing principles and automated quality assurance.
- Experience working with Git and modern software development practices.
- Comfortable debugging complex software and embedded systems.
This is an excellent opportunity for someone who enjoys combining software development, automation, and quality engineering to deliver robust, high-quality products.