Senior Software Quality Engineer - Services

  • Sep 30, 2024
  • full-time
  • Nottingham, Nottinghamshire. United Kingdom
What you’ll do: 
  • Lead system level quality engineering and delivery in a cross-functional services engineering team to deliver high quality solutions that improve outcomes for our customers.
  • Lead across teams, to integrate components ensuring system level testing is considered holistically.
  • Lead test strategy definition and implementation, identifying testing functional and non-functional requirements, which may include scoping automation or manual testing of complex systems. 
  • Coaching and mentoring engineers with respect to best practices in delivering  quality outcomes.
  • Identify and drive opportunities for continuous improvement including focus on stability of environments, CI/CD tooling and more.
  • Elevate quality within the Capital One Services, working across multiple engineering teams.
  • Provide qualitative feedback to stakeholders, so that informed decisions can be made. 

What we’re looking for: 
  • An experienced adaptable leader with a passion for quality and a strong quality mindset. You will have a broad background in technology, strong technical awareness and problem solving skills, with the ability to be hands-on where appropriate.
  • Strong experience and confidence with modern testing techniques. Understanding what, how and when they should be applied and why.
  • A strategic thinker, who understands the importance of balancing the business needs alongside the technical risk. Ensuring risks are understood and mitigated appropriately.
  • The primary language of our service quality engineers is Java - the ideal candidate will already be confident with the language in the context of writing automated tests. However experience and knowledge of any Object Oriented language will be appropriate. 
  • A strong CI/CD and test excellence culture. Progressing developed software through appropriate test stages and to final release. And, API functional and performance testing through supporting testing tools.
  • Excellent communication skills, both written and verbal, with the ability to read the room and adapt style to situation and audience
  • Collaborative team player who can take people both inside and outside the team on a journey, to solve significant problems.
  • A desire to have a proactive positive impact on the engineering community and system to grow a quality culture.
  • A demonstrated ability and track record for leading and delivering quality software when faced with challenging circumstances, balancing immediate delivery needs with a long-term focus on test maturity and architectural integrity.

What you’ll get to learn (any previous experience would be advantageous):
  • The cloud (AWS including Lambda, Fargate, EventBridge, SQS, SNS) and how we we use it in a highly regulated environment
  • Knowledge of Event-driven Architecture 
  • Frameworks including Spring Boot, JUnit, Mockito, Wiremock, Cucumber, Docker, RestAssured, LocalStack, Pactflow, and Gatling
  • Becoming a subject matter expert for our services based applications
  • Working with third party vendor systems.

Capital One
Capital One

Nottingham, Nottinghamshire. United Kingdom