We provide software products and services that are already improving the operational delivery of rail services. Our vision is to create a truly connected rail network, using our deep technology expertise and rail industry experience to deliver game-changing solutions that improve the quality of transport across the UK and beyond. We are a company that is excited by the possibilities offered by technology and are driven by improving experiences for passengers globally.
We have consistently innovated to create best in class software products, delivering high levels of automation into complex operational environments. We continue to evolve and offer our own integrated Traffic Management System; an operational and technical first. Our service offer continues to grow, taking advantage of technological advancements including cloud and data analytics.
To make this happen, we are looking for a curious and creative, motivated individual to lead feature-driven testing of complex web-based applications that transform railway operations. We will be looking for you to contribute to and help shape our progression with testing in an agile development environment, helping to implement test automation and other new and emerging QA practices.
What are the key objectives?
- Work in an agile team to deliver world-class software products
- Lead and support a team of testers in ensuring the quality and reliability of our software products
- Work alongside the project manager and technical lead, advising on approach and feasibility of solutions
- Work closely with the Head of Assurance to manage overall team quality, test coverage and process effectiveness, and ensure resources are effectively allocated to meet project goals
- Develop and implement comprehensive functional and non-functional test plans that outline the testing strategy, schedule and deliverables
- Identify potential risks in the testing process and develop mitigations
- Promote continuous improvement in our testing and quality assurance processes
- Be flexible to not only lead the team and direct, but happy to apply your own testing skills to do hands on work when required
Technical Competencies
- Strong knowledge of agile methodologies, software testing principles and industry-standard ALM tooling (e.g. Azure DevOps, GitHub)
- You have a proficient knowledge of one or more programming languages (e.g. Java and/or JavaScript) and able to adopt new languages quickly
- Experience with test management tools, such as Azure DevOps
- Experience of working with complex systems and complex datasets in operational environments
- Willingness and ability to quickly learn and adapt to new technologies
- Minimum 5 years experience as tester or test lead
- ISEB or ISTQB certified
Person Skills
- Excellent communication skills
- An effective leader
- A team player, not afraid to step out of your role where it is best for the team
- An excellent problem-solver, show initiative, and enjoy overcoming challenges
- Be highly analytical mindset with a keen attention to detail
- Motivated and organised, able to manage your workload and commitments
- Confident and approachable, able to build relationships and collaborate with others
- Resilient and willing to work outside of your comfort zone, and thrive in a supportive and dynamic environment
So that you can thrive both in and out of work we offer the following benefits on top of a competitive salary that rewards you for the value you bring:
Flexible working with a minimum requirement of one day in the office each week
- 27 days annual leave in addition to public holidays
- 3 “privilege days” scheduled between Christmas/New Year
- Pension plan with matched contributions from 5%-8%
- Private Healthcare that covers you and your immediate dependents
- Group Income Protection cover
- Life Assurance
- Enhanced maternity, paternity, and adoption policies
- Monthly divisional days that bring the whole team together
- Tailored and supported training and development to further your career
This role could be based in Derby, Milton Keynes, or London. We have a flexible, hybrid approach to work and work location - so please talk to us about your preferences and how these could work for both you and the team. We do require everyone to be in one of our offices at least once a week. We provide this flexibility to enable you to work most effectively.