through a previous role, industrial placement, or graduate scheme. You will be joining a growing development team near Coventry.In this role, you will build on your foundation in software testing to support the delivery of reliable, high-quality software products. You will be involved in the full testing lifecycle, including test case design, bug reporting, regressiontesting … the Trainee Software Tester: Design and execute test cases based on user stories and acceptance criteria Document and report bugs, helping to troubleshoot issues with developers Contribute to functional, regression, and exploratory testing activities Support software releases by validating features and identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation … Requirements to be considered for the Trainee Software Tester A degree in Computer Science, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong attention to detail with a structured and analytical approach Ability to work collaboratively in Agile or fast More ❯
a previous role, industrial placement, or graduate scheme. You will be joining a growing development team near Coventry. In this role, you will build on your foundation in software testing to support the delivery of reliable, high-quality software products. You will be involved in the full testing lifecycle, including test case design, bug reporting, regressiontesting … the Trainee Software Tester: Design and execute test cases based on user stories and acceptance criteria Document and report bugs, helping to troubleshoot issues with developers Contribute to functional, regression, and exploratory testing activities Support software releases by validating features and identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation … Requirements to be considered for the Trainee Software Tester A degree in Computer Science, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong attention to detail with a structured and analytical approach Ability to work collaboratively in Agile or fast More ❯
Coventry, Solihull, West Midlands (County), United Kingdom
Pertemps Dudley West Brom Perms
a previous role, industrial placement, or graduate scheme. You will be joining a growing development team near Coventry. In this role, you will build on your foundation in software testing to support the delivery of reliable, high-quality software products. You will be involved in the full testing lifecycle, including test case design, bug reporting, regressiontesting … the Trainee Software Tester: Design and execute test cases based on user stories and acceptance criteria Document and report bugs, helping to troubleshoot issues with developers Contribute to functional, regression, and exploratory testing activities Support software releases by validating features and identifying risks early Assist in reviewing requirements and identifying test scenarios Maintain clear and detailed test documentation … Requirements to be considered for the Trainee Software Tester A degree in Computer Science, IT, Software Engineering or a related field Experience or Knowledge of software testing or QA role (including placements) Understanding of testing principles and software development lifecycles Strong attention to detail with a structured and analytical approach Ability to work collaboratively in Agile or fast More ❯
Mansfield, England, United Kingdom Hybrid/Remote Options
develop
QA Engineer will join a collaborative, cross-functional team, bringing expertise in both manual and automated testing. This role focuses on embedding quality throughout the development lifecycle, ensuring that testing is proactive and continuous. The successful candidate will work across web and mobile platforms, applying modern quality engineering practices and supporting a culture of excellence. Key Responsibilities Plan, design … designers to ensure quality from the outset Apply BDD techniques to create shared understanding and clear acceptance criteria Participate in design reviews, backlog refinement, and sprint ceremonies Conduct exploratory, regression, and smoke testing across multiple environments Work with DevOps to integrate tests into CI/CD pipelines Contribute to performance and security testing strategies Document and report … defects clearly, supporting timely resolution Advocate for a “Quality at Source” mindset across the team Required Skills and Experience Hands-on experience in software testing (manual and automation) Experience testing mobile applications (manual and automated) Must show evidence of ‘shift-left’ approach – must show evidence of early testing involvement Focus on non-functional testing as well More ❯
We are seeking a skilled Maximo Tester with hands-on experience in User Acceptance Testing (UAT) to join our QA team. The ideal candidate will be responsible for validating IBM Maximo implementations, ensuring system functionality aligns with business requirements, and supporting end-user testing efforts. Key Responsibilities: Perform functional, regression, and UAT testing on IBM Maximo … automated test scripts . Participate in Agile ceremonies and contribute to continuous improvement initiatives. Track and manage defects using tools like Jira , and ensure timely resolution. Support end-user testing , provide guidance, and document feedback. Ensure compliance with SDLC and testing standards. Required Skills & Qualifications: Proven experience in IBM Maximo testing (functional and UAT). Strong understanding … and execute SQL queries for data validation. Excellent communication and documentation skills. Bachelor’s degree in Computer Science, Information Technology, or related field. Preferred Qualifications: Experience in Maximo Automation Testing Framework . Domain knowledge in Energy, Utilities, or Asset Management . Exposure to EzMax, Maximo Mobile , or other Maximo extensions. More ❯
and maintain knowledge articles for recurring issues. Change & release management: Maintain a single ERP backlog and chair the Change Advisory Board. Plan, test, and deploy patches/upgrades. Maintain regressiontesting evidence, release calendars, and documentation. Security & compliance : Design and maintain roles and segregation of duties. Conduct regular access reviews, support audits, and ensure policy compliance. Process & data More ❯
Ready to launch your career in software testing? Whether you’re a recent graduate or looking to pivot into tech from another industry, join our IT support arm of one of the UK’s leading independent recruitment businesses and start building your future in testing. Joining our IT Development team as a Trainee Software Tester , you will be based … Head Office in Meriden, Coventry . In this office-based, hands-on role , you’ll receive training and mentoring from a Senior Software Tester while building experience with modern testing tools and practices. You don’t need previous professional testing experience, just a foundation of analytical or technical skills and the motivation to learn. What will the role … involve? Designing and executing test cases based on user stories and acceptance criteria Documenting and reporting bugs, and helping developers troubleshoot issues Contributing to functional, regression, and exploratory testing activities Supporting software releases by validating features and identifying risks early Assisting in reviewing requirements and identifying test scenarios Maintaining clear and detailed test documentation Your skills and experience More ❯
ll design and optimize software for low-power, battery-operated IoT devices that communicate through space-based systems. You’ll focus on performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption and reliable real-time performance. Customize … and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels. Integrate secure and efficient IoT communication protocols (e.g., MQTT, BLE). Testing & Automation Develop automated unit, integration, and regression test frameworks. Conduct prototype and hardware-in-the-loop (HIL) testing for validation. Implement CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps. Use … and protocol analyzers, and other debugging tools to test embedded systems. Collaboration & Documentation Work closely with hardware engineers to ensure seamless software–hardware integration. Maintain detailed documentation for development, testing, and validation processes. Skills & Experience Strong programming skills in C, C++, and Python (Shell/Bash scripting a plus). Proven experience with ARM Cortex, ESP32, or STM32 microcontroller More ❯