Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: Up to £70k per annum dependant on experience
Job Reference: 35814
We are looking for a Senior Test Engineer for our client based North Cambridge. You will play a key role in designing, executing, and maintaining test across both manual and automated test frameworks within the business.
This job involves some travelling so the successful applicant will have a full, clean driving licence and their own car. Travel expenses will be paid. This role may require Security Clearance in the future.
Responsibilities
- Writing and executing functional, regression, system, and performance testing
- Testing of software solutions / applications to ensure that the developed products meet the requirements and are free of defects
- Reading and understanding requirements documentation
- Involvement in test planning, test execution, defect tracking, and reporting to stakeholders
- Producing and maintaining appropriate documentation for tracking quality metrics
- Developing and executing manual and automated test cases
- Designing and maintaining test automation frameworks, tools, and scripts to improve efficiency and coverage
- Collaborating with software, hardware, and system engineers to identify defects, reproduce issues, and drive resolutions
- Ensuring test environments, test equipment, and infrastructure are maintained and available for testing
- Mentoring junior test engineers and contribute to the growth of the test team
Requirements
- Bachelor's or Master's degree in computer science, Electronics, Telecommunications, or a related field
- 3 years UK residency is required for security check
- ISTQB certification (preferred but not mandatory)
- A high level of communication skills and technical understanding
- Solid experience in manual and automation testing, preferably in embedded systems, telecommunications, or mission-critical applications
- Experience with manual testing methodologies for embedded software and hardware products
- Familiarity with TETRA and LTE technologies is highly desirable
- Strong knowledge of test automation tools (e.g., Python, Selenium, Robot Framework, Appium, or similar)
- Knowledge of protocol testing, RF testing, and communication interfaces (e.g., TCP/IP, UDP, Serial, Bluetooth, etc.) is a plus
- Strong experience in using Test Management tools (e.g., JIRA, TestRail, Zephyr)
- Hands‑on experience with testing frameworks and tools (e.g., Selenium, JUnit, TestNG, Cypress, Postman, JMeter)
- Understanding of APIs and backend testing
- Knowledge of version control systems (e.g., Git)
Please contact us as soon as possible for more details or apply below