Job title: Agile Test Lead
Salary: Opportunity to earn: £68,250 – £72,450 (Inclusive of up to a 5% Non-Pensionable Allowance) + Excellent benefits
Duration: Permanent
Location: Pier Walk, North Greenwich & Remote Working
Job Overview:
Are you an experienced Agile test professional? Would you like to join a growing team delivering exciting data products and services to help ‘Keep London Moving’?
The Agile Test Lead (ATL) is responsible for the allocation of resources to perform all types of testing on their portfolio of projects. You will have a test specialism and strong all-round knowledge of the following: Cross Platform Integration; Performance Testing; Automation Testing; Functional Testing.
ATL's promote best practices, standardisation, continuous improvement, and efficient reuse of testing frameworks and infrastructure across all delivery streams. They do this while also evaluating new tools and techniques, always looking for opportunities to bring in further efficiencies into our practices.
They will ensure that their guidance is being adhered to by continually assessing test activities and monitoring results, throughput, and quality of the software we produce.
Key Accountabilities:
- Provide technical leadership for Automation or Performance test teams during development of Automation or Performance new test suites and look to improve the existing test frameworks for its performance and consistency
- Introduce test tools to the Agile test team to bring in efficiency & consistency to the functional testing
- Evaluate, decide upon and champion new technologies and tools in an Automation or Performance team
- In conjunction with respective Agile Test Lead (Automation or Performance) analyse and agree priorities of automation or performance testing on a per-release basis
- Responsible for efficient test implementation considering automation and performance testing and making decisions based on long term financial benefit
- Responsible to work with other test teams and drive the adoption of Automation in each team
- Engage with third parties to deliver automation or performance test solutions as required
- Develop and execute automated or performance test cases with a strong emphasis on using code to solve technical challenges and shorten the software development cycle through automation
Knowledge:
- Expert knowledge of industry testing techniques and methodologies, best practices, and quality assurance activities, assuring the delivery robust, performant systems that meet quality expectations
- Broad knowledge and understanding of planning and project management tools and techniques, particularly within the agile arena
- Expert knowledge of how to effectively test the integration of internal/external web sites, back office transactional systems
- Expert technical leadership and proven ability to apply strategic direction
- Expert knowledge of test automation best practices and frameworks
- Expert knowledge of test artefacts well-formed test scripts, test execution, test metrics, and test review processes
- Expert knowledge in Agile methodologies
- Knowledge and understanding of 3rd party contractual requirements working with multiple vendors
- C# Knowledge, using it to develop Test Automation frameworks for Web and API Testing
Skills:
- Strong software testing capabilities: proven ability to evolve test process to improve software quality and test efficiency
- Possess exceptional problem solving, analytical, non-functional and estimation skills
- Strong ability to communicate effectively, both orally and in writing, with people within the delivery team including project managers, business analysis, developers and testers
- Proven ability to influence people at all levels across the organisation and outside, including negotiating and successfully facilitating joint decision-making, driving quality across all software development disciplines
- Good People Management skillsAbility to build effective working relations (partnering) with people at all levels across the organisation and outside
- Strong ability to act as a source of inspiration, and expertise within a team
- Ability to manage stakeholder expectations and deliver a service or product to meet these expectations.
- Ability to identify potential opportunities, risks and threats and build risk mitigation plan.
- Proven testing skills, using some or all of the following technologies: Azure DevOps, ATDD/ TDD/BDD, testing tools and practices for .NET, SQL Server, SpecFlow, Exploratory testing etc.
- Expert understanding of Agile development practices.
Experience:
- Extensive experience in large-scale IT systems with specific experience of testing and developing test infrastructure for high performance, high volume enterprise-level software platforms
- Active practitioner of Agile testing principles particular CI, TDD, BDD and high levels of automation
- Expert experience of people management and team development on a high-volume, high-revenue systems
- Proven experience of leading the functional and non-functional testing of business-critical large multi-tier applications
- Experienced in communicating concepts and demonstrating software to key business stakeholders
- Experience prioritising defects, managing test environment, estimating stories, and organising UAT
- Expert experience of working with 3rd party suppliers
- Experience of delivering the Test strategy
Equality, diversity and inclusion
We are committed to equality, diversity and inclusion. We want to represent the city we serve, which will help us become a more innovative and efficient organisation. Our goal is to make our recruitment as inclusive as possible. We are a disability confident employer who guarantee an interview to any disabled candidate who meets all of the essential criteria. We also use anonymising software that removes identifying information from CVs and cover letters to make the process fair.
Application Process
- Please apply using your CV and a two page covering letter
- Think carefully about the skills, knowledge and experience in the advert and cover this in your CV and cover letter
The closing date for applications is 23:59 on Wednesday 8th March 2023
Benefits
In return for your commitment and expertise, you will enjoy excellent benefits and scope to grow. Rewards vary according to the business area but mostly include:
- Final salary pension scheme
- Free travel for you on the TfL network
- A 75% discount on National Rail Season Ticket and interest free loan
- 30 days annual leave plus public and bank holidays
- Private healthcare discounted scheme (optional)
- Tax-efficient cycle-to-work programme
- Retail, health, leisure and travel offers
- Discounted Eurostar travel