Software Quality Engineer II As a Software Quality Engineer II, you will automate tests, collaborate on solution-based test plans, maintain QA environments, and analyze user stories for quality risks. You'll ensure code is testable and advocate for test automation tools while working on backend, UI, and API testing.