My client is looking for a Manual QA Tester to work within one of their agile development teams, championing quality at all phases of the software development lifecycle. You will work closely alongside the other engineers and the product team to implement effective test solutions that ensure our apps do what they should to serve our customers in the best way. You should be comfortable working across stacks with an eagerness to learn new technologies as required. Quality assurance begins before a single line of code is written – you will look to plug requirements gaps during the refinement process and consider ‘what if’ scenarios using a risk-based approach.
The scope of your work means that you’ll ship new code, multiple times per day. We’re using modern technologies to deliver more than 190 microservices that combine to form a cloud-native platform that we’re all proud of, and that our customers love.
Requirements:
Previous experience of a testing role within an agile team, involving pairing with other Engineers to support achieving sprint goals as well as contributing to stand ups, planning & retrospective sessions.
Coaching, mentoring, and training testers and developers inside the team and/or across teams.
Champion & driving a quality focused culture and mindset within a team.
Testing of web applications (manual or automation) or Microservices (.NET or Java) simultaneously with Development changes.
Feature or user story refinement including supporting with scenarios and acceptance criteria.
Functional and exploratory testing.
Postman and API Testing.
Documenting and presenting test results back to stakeholders or product owners.
Supporting with the escalation, root cause analysis, reproduction, and resolution of product issues.
Collaborating effectively across business areas, as well as supporting with gaining stakeholder sign-off.
Desirable knowledge, any of:
Test automation (Cypress / Nightwatch.js).
Open banking, Transaction, current account experience.