Overview
This role involves working as a Contract Systems Test Engineer, focusing on the testing of complex integrated technology solutions within a Poole-based technology organization. The contractor will engage in both onsite and some remote work while collaborating with a range of technical teams to ensure the proper functioning of hardware and software systems used in transport solutions.
Responsibilities
- Set up, configure and maintain systems, hardware devices and test environments.
- Develop test plans, test scenarios and detailed test cases.
- Carry out manual systems testing, integration testing, end-to-end testing and fault diagnosis.
- Test integrated hardware and software solutions across embedded devices, back-office applications and cloud/on-premises environments.
- Identify, investigate and document defects, collaborating with development and engineering teams to resolve issues.
- Produce test documentation, progress updates and test outcome reports.
- Use AI tools to support test case generation and other testing activities.
- Collaborate with developers, systems architects, project managers and product owners to coordinate testing activities.
Requirements
- Minimum 2 years of commercial systems testing experience in a Systems Test Engineer or similar role.
- Strong manual testing experience, including integration and end-to-end testing.
- Experience testing systems that combine hardware, embedded devices and software applications.
- Hands-on experience in setting up test environments and troubleshooting technical issues.
- Good understanding of Windows environments, PC hardware, networking and associated protocols.
- Knowledge of SQL and experience with back-office applications or databases.
- Experience with testing embedded systems, payment technologies, or ticketing equipment is highly desirable.
- Familiarity with Agile or V-Model software development and testing methodologies.