Posted in

Staff Engineer – Quality Automation and Engineering Enablement

Staff Engineer – Quality Automation and Engineering Enablement

CompanyGeico
LocationBethesda, MD, USA
Salary$115000 – $230000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years of software testing experience, with at least 3 years focused on payment systems or financial technologies.
  • Proven hands-on experience building an e2e automation frameworks from scratch.
  • Proven experience implementing shift-left testing methodologies in large-scale applications.
  • Experience testing payment applications and integrations.
  • Track record of leadership in establishing testing practices that reduce defect leakage.
  • Expertise in API testing and microservices architecture testing and tools (e.g. Postman or REST Assured)

Responsibilities

  • Design and implement a comprehensive shift-left testing strategy that integrates quality practices early in the development lifecycle
  • Build and execute e2e automation frameworks to proactively catch defects
  • Implement defect leakage tracking and metrics to hold engineering teams accountable
  • Lead quality initiatives and establish testing standards from the ground up
  • Partner with engineering teams to integrate testing into their development workflow
  • Create and maintain testing infrastructure, test suites and make tooling decisions
  • Prioritize critical test coverage and ensure smooth migration from legacy systems

Preferred Qualifications

  • Experience with PCI DSS compliance and security testing
  • Experience testing payment gateway integrations (Stripe, Paypal, Adyen, JPM, PaymentTech etc)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience with chaos engineering and resilience testing
  • Proficiency in GoLang testing ecosystem to get code coverage, mocking services (such as stretchr)