Job description
Test Manager
- Define the test automation driven QA approach and methodology for BT/EE marketplace platform solutions
- Steer the direction of the automation test framework
- Work directly with Technical Architects and define automation approach
- Analyse competitive products and technologies with appropriate suggestions to influence product / technology direction
- Collaborate with test and development engineers on application & testing architecture, to ensure that the approaches and technologies applied to the current implementation are sound and fit for purpose
- Coordinate the tasks within sprints and looking at ways to automate manual activities within software delivery process
- Design / architect and implement regular robust full build / deploy / test automation process across our digital platforms along with sub system integrations
- Coordinate test automation activities within projects, including planning and delivering the test phases on time and within budget while meeting all quality objectives
- Understanding of programming principles and best practice (e.g. DRY, SOLID for creating re-usable code, best practice etc)
- Own the end to end code quality and code performance KPI’s
- Proactive monitoring of Production estate code
- Building up and leading the Testing Team to the success of project
- Defining the scope of testing within the context of each release / delivery
- Deploying and managing resources for testing
- Applying the appropriate test measurements and metrics in the product and the Testing Team
- Automation testing experience (Minimum 5 years)
- Worked with Service Virtualisation of Enterprise level API driven front and backend systems
- Expertise in testing methodologies, test techniques and agile QA practices
- Good communication skills of test status across engineering team and stakeholders
- Knowledge of Java, JavaScript, React, NodeJS, Spock, GEB, Selenium and mobile technologies
- Expertise with automated testing tools (such as WebDrive.io, Applitools, Cypress.io, TestCafe, Selenium, Karma, Saucelabs / Browserstack)
- Background in DevOps tooling for execution of automation tests such as Jenkins, GIT, PAAS, Monitoring / Log aggregation
- Experience of integrating test scripts into Continuous Integration Pipelines
- Working knowledge of JIRA / Confluence
- Understanding of complex Headless / Serverless front end and API testing requirements
- Experience architecting and building test automation frameworks
- Experience with cloud technology such as AWS, Azure etc.
- Experience with BDD or TDD
- Experience working with offshore and onshore teams
- Test Management experience across major IT projects & programmes
- Overall testing strategies and implementation experience
- Competitive salary
- 25 days annual leave (plus bank holidays)
- 10% on target bonus
- Life Assurance
- Pension scheme
- Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
- 50% off BT and EE mobile pay monthly or SIM only plans
- Exclusive colleague discounts on our latest and greatest BT broadband packages
- BT TV, including BT Sport and the NOW Entertainment membership, and 25% off NOW Sport, Cinema and Kids
- 30% discount for friends and family on EE mobile pay monthly and SIM only plans
Leading inclusively
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.