The Role
MAG is seeking a Lead Test Engineer to define comprehensive testing plans, ensuring robust requirements, coverage, and outcomes across all testing streams. You will determine data requirements and environmental needs for complex platform states while supporting your team members in their career development.
In collaboration with the airport group's product technical architecture team, you will keep our testing practices aligned with the latest technology advancements. Your role involves daily coordination with the Head of Test, project managers, and other squad leads, facilitating effective project delivery and team mentoring.
You will also engage with the Senior Leadership Team and external suppliers to maintain product knowledge and ensure testing synergy.
What will make you successful in the role?
The ideal candidate will have a strong understanding of the Software Testing Lifecycle (STLC) and Software Development Lifecycle (SDLC), with experience in various types of testing, including functional, integration, user, and operational testing. You should be familiar with agile methodologies such as Test-Driven Development, Behaviour-Driven Development, and Scrum, and have demonstrable skills in both functional and non-functional testing.
You will have hands-on experience using a broad range of testing tools for web services and client applications, with extensive experience in test automation using frameworks such as Cypress, Selenium, and Appium. Additionally, experience with API testing tools like Rest Assured, Pact, and Postman, as well as working with CI/CD pipelines (AWS DevOps, Bitbucket, GitHub) is essential. You should be capable of monitoring the continuous integration and deployment pipeline to ensure that test automation solutions are seamlessly integrated.
You will be experienced in delivering all phases of testing, including load and performance testing, and have expertise in structured test techniques to drive test efficiency and appropriate coverage. A collaborative attitude and a willingness to share knowledge with developers and the test team to improve testing methods and product quality are essential. As both a leader and a team player, you will foster a culture of sharing and collaboration. Communication is a big part of the role so the candidate must have exceptional written and verbal communication skills.
Experience in Airport Management Solutions, as well as ISTQB and AWS certifications, will be highly beneficial.