What is a QA Engineer at USAA?
At USAA, a QA Engineer plays a critical role in safeguarding the financial security of military members and their families. This is not a standard quality assurance role; it is a mission-critical position where software reliability directly impacts the lives of those who serve. From mobile banking applications to complex auto and property insurance claims pipelines, the products you test must perform flawlessly under all conditions. A bug in a USAA system could mean a deployed service member is unable to access vital funds or file an urgent insurance claim during a crisis.
As a QA Engineer, which ranges from a Program Test Analyst - Mid Level to a Test Automation Engineer Lead, you will be responsible for designing, implementing, and executing comprehensive testing strategies. You will work within highly collaborative, cross-functional teams alongside developers, product managers, and business analysts. Your goal is to embed quality into every phase of the software development lifecycle (SDLC), shifting testing to the left and building robust automation frameworks that support continuous integration and continuous delivery (CI/CD).
This role offers an inspiring challenge for engineers who thrive on complexity and scale. You will work with modern technology stacks, handle massive data volumes, and navigate strict financial and insurance regulatory requirements. For those who want their technical contributions to serve a higher purpose, this position offers the unique opportunity to combine technical excellence with a deeply respected organizational mission.



