USC/GC ONLY
- Develop and expand our test automation framework and test coverage.
- Develop working knowledge of the entire application stack including tests at all levels. (Unit, Integration, and End-to-end).
- Groom and prune tests at all levels to ensure optimal coverage and effective deduplication.
- Collaborate with Product Managers, Software Engineers, Data Engineers, and with the wider product and development team to understand how new features should be tested and to contribute to automated tests for these new features.
- Collaborate with engineers to define and implement mechanisms to inject testing earlier into the software development process.
- Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability. You should champion clean code and the concept of the test pyramid.
- Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality.
- Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure.
- Configure automated tests to execute reliably and efficiently in CI/CD environments.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits, and a 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State, or local law; and Holiday pays upon meeting eligibility criteria.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit
- The Company will consider qualified applicants with arrest and conviction records.