Smithsgroup2
Lead Software Test Engineer
Company
Role
Lead Software Test Engineer
Location
Job type
Full-time
Posted
17 hours ago
Salary
Job description
Duties:
- Test Case Development & Execution: Collaborate with senior engineers to develop and execute comprehensive test cases that align with project requirements. Conduct manual testing where required, especially for exploratory testing and edge case identification.
- Test Automation Support: Contribute to the development and maintenance of automated test scripts and frameworks. Assist in enhancing test automation coverage for both system-level and front-end applications, and support improvements to automation strategy and tools.
- Issue Identification & Documentation: Identify, track, and document software defects, functionality issues, and performance problems. Work closely with developers to reproduce, debug, and resolve issues effectively.
- Cross-functional Collaboration & Communication: Work closely with developers, product owners, and senior testers to ensure alignment on testing goals and priorities. Participate in test planning activities and communicate findings and progress effectively.
- CI/CD Integration & Version Control: Utilize version control systems (e.g., Git, Subversion) for maintaining test scripts and artifacts. Assist in integrating test scripts into Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure automated tests execute as part of the development process.
- Test Reporting & Metrics: Contribute to the preparation of test reports and track key testing metrics to assess test coverage, defect resolution, and overall testing progress.
- Continuous Improvement: Provide feedback on testing processes and practices, suggesting improvements and applying lessons learned from past testing cycles to enhance efficiency and test effectiveness.
Skills and Experience:
- Bachelor's degree or equivalent in Computer Science, Electronics & Electrical Engineering, Information Technology, or related field.
- 7-10 years of hands-on experience with automated testing frameworks, including design, implementation, and maintenance of test automation solutions.
- Proficiency in coding complex automated test programs using languages such as Python, C, C++, and frameworks including Robot Framework and TestNG.
- Strong Linux experience, including system-level development, scripting, and troubleshooting.
- In-depth knowledge of system controllers (scanners preferred) and experience with CI/CD pipelines tools (Jenkins). and version control systems (Git, Subversion).
- Proficiency with Atlassian tools (JIRA, Bitbucket, Confluence) and test management platforms such as TestRail.
- Solid understanding of software development processes and testing methodologies with strong cross-functional collaboration skills.
- Experience in developing simulators and emulators, and containerisation technologies (Docker, Kubernetes) is desirable.
We offer…
Join us and we’ll help build your career, with excellent training and opportunities for career growth across the business, both locally and globally. You’ll experience an inclusive environment, with strong leadership and a focus on safety and wellbeing. You’ll also have the flexibility to choose from a wide range of benefits to suit your lifestyle, offering you and your family support from a health and wellbeing, financial and lifestyle perspective.
Join us and work for a world-leader, with the benefits and training to reward your dedication and skills. Be part of a team where we are making the world a safer place.
We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of color, religion, sex, sexual orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.
At no time during the hiring process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website (Careers - Smiths Group plc)


