You’ll bring the ambition, we’ll provide the opportunities
Tesco has built its success – and its reputation – on a tradition of excellent service and dedication to the customer, but Tesco Bank is about more than bringing these values to a new market. It’s about bringing a new approach to personal finances and retail banking. As we look to build upon existing talent within our senior and specialist roles, we’re creating a backbone of excellence – offering the highest-calibre of professional a chance for wide-ranging and long-lasting impact in a business that’s breathing new life into the industry.
We are currently looking for a Senior Test Engineer to join the Testing Engineering team.
Follow Tesco Bank testing processes and techniques while carrying the following tasks:
Analyse user stories and requirements to become fully immersed and develop subject matter expertise of solution at hand.
Develop Test Plans, Scenarios and Cases.
Identify, understand and implement test data needs.
Develop and maintain test automation frameworks.
Collaborate closely with Analysts and Engineers, providing feedback on the soundness of proposed solutions, ensuring they are fit for purpose.
Using experience, domain knowledge and a risk-based approach, lead the testing effort effectively though functional, structured-exploratory and non-functional testing (UI, accessibility, performance and security).
Contribute to the development of bespoke test automation solutions for front-end and web services, integrated in CI/CD pipeline, managed in code repository.
Perform manual testing (exploratory and non-functional), record results and log defects.
Support and work closely with business stakeholders or users where engagement is needed.
Continuously assess and refactor test scenarios.
Provide test estimates on planned work and report on in flight projects.
Create and maintain documentation to share knowledge with the wider test team.
Identify and implement process improvements and solutions to increase the efficiency and across testing.
Provide feedback on the techniques, solutions and tools used in Tesco Bank.
Mentor and coach junior members of the team.
Take active part in Test Community of Practice and Communities of Interest for the benefit of wider Tesco Bank engineering community.
Experience & Technical skills:
· Considerable testing or development experience
· Expert knowledge in:
· Structured test methods and processes.
· Common software designs.
· Risk based approach to testing.
· Experience working in collaborative agile development environments, preferably using BDD.
· Good working knowledge or understanding of at least one programming or scripting language.
· Experienced in supporting, building and maintaining test automation using Git and CI/CD.
· Understanding of non-functional aspects of testing – such as UI, Accessibility, Security and Performance.
· Delivery focused approach with an attention to detail.
Wherever your talent lies, you’ll find challenge and reward in equal measure. We’re here to go the extra mile for our customers – and we’ll do the same for you. It’s simple. As long as you have the ambition, we’ll provide the opportunity for success. Visit our website and find the role that’s right for you