Software Development Engineers in Test

Posted:
2/22/2026, 11:06:18 PM

Location(s):
Arizona, United States ⋅ Glendale, Arizona, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Workplace Type:
Remote

External candidates: In order for your application to be correctly processed please sign-in before you apply

Internal candidates: Please go to Workday and click "Find Jobs" link under Career

Thank you for considering opportunities with us!

Job Title

Software Development Engineers in Test

Requisition Number

R7616 Software Development Engineers in Test (Open)

Location

Glendale, Arizona

Additional Locations

Job Information

At CSAA Insurance Services, Inc.’s office in Glendale, AZ, design, develop, and test automated test suites for key internal CSAA insurance applications. Responsible for delivery of software testing tasks in support of business capabilities and the foundational needs of the overall solution. Provide technical expertise and skills to deliver high-quality software testing services and employ software engineering methods in the delivery of the same. Support the team to achieve high degrees of automation using well established DevOps and Agile practices working with product managers, business stakeholders and other technology practitioners (Software engineers, QA Architects and Solution Architects). Contribute to and enforce the use of established coding practices, methodology and automation practices defined for the organization. May support software development in business applications, digital or data solutions. May take a lead role and oversee junior engineers on a project basis. May work remotely within commuting distance of Glendale, AZ office.

Requires a Bachelor's degree in Computer Science, Information Systems, an Engineering discipline, or a related field and 5 years of experience utilizing software testing practices and procedures in quality assurance/quality control (QA/QC).  Employer will accept as the equivalent a Master’s degree in one of the requisite fields and 3 years of experience utilizing software testing practices and procedures in quality assurance/quality control (QA/QC).

Experience must include: 

  • QA test automation;
  • API Testing tools such as SOAP, RESTful, or RestAssured;
  • Fully automated QA (TDD, BDD, Performance, Security, Integration/Compatibility; Regression, and Functional Testing) with Enterprise-level scale and complexity;
  • Acting as a technical owner or leader within a defined problem area and the scope of the team;
  • Property and Casualty Insurance domain experience.

Qualified applicants should send resumes referencing job title and location to Erica Alford at CSAA Insurance Services, Inc. at [email protected]

Knowledge, Skills & Abilities

Required

Experience in the practical application of QA test automation with an object oriented programming language (Java preferred)

Required

Can demonstrate practical application of API Testing tools (SOAP, RESTful, Rest Assured, etc.)

Required

Strong collaboration skills and can lead working sessions with the team

Required

Experience in the practical application of SDLC and testing methodologies

Required

Experience in the practical application test automation tools (Selenium, RestAssured, etc.)

Required

Experience in the practical application of main automation design patterns

Required

Experience in the practical application testing framework (JUnit, TestNG)

Preferred

Working knowledge of CI/CD pipeline automation tools (Jenkins, Docker, etc.)

Preferred

Working knowledge data querying and validation skills using SQL 

Preferred

Working knowledge of Cloud automation tools & services

Required

Working knowledge in fully automated QA (TDD, BDD, Performance, Security, Integration/Compatibility, Regression, and Functional Testing), API-Driven Development and systems design, Enterprise-level scale and complexity,  

Preferred

Basic knowledge and exposure to application testing for Cloud-based applications

Preferred

Good understanding of and adherence to rigorous engineering and development processes and "Best. Practices", including Extreme Programming practices Agile Methodology Implementation, Code and Systems Reusability, CI/CD, DevOps, complete, thorough, and effective fully Automated Quality Assurance.

Preferred

Deliver code reviews that are rapid and uneventful. Consistently provide useful code reviews for changes submitted by others.

Preferred

Helps train and mentor interns and apprentices and Software Development in Test Level I and II

Preferred

Property and Casualty Insurance domain experience

Education

Required

Bachelor of Science (B.S.)

Bachelor's degree in related area or an equivalent combination of education and experience

Years of Experience

Required

3 Successful professional experience in the design, delivery, and support of complex projects across web platforms & mobile applications, with internal and external design, development, and quality assurance teams. Direct hands-on experience with the specific technologies used in the teams systems/solutions as called out in Skills section. Proven ability to deliver artifacts that set the bar within your team for engineering excellence, from designs to algorithms to implementations.

Preferred

5 Successful professional experience in the design, delivery, and support of complex projects across web platforms & mobile applications, with internal and external design, development, and quality assurance teams. Direct hands-on experience with the specific technologies used in the teams systems/solutions as called out in Skills section. Proven ability to deliver artifacts that set the bar within your team for engineering excellence, from designs to algorithms to implementations.