AAA Life Insurance Company

Software Development Engineer in Test, SDET

AAA Life Insurance Company

full-time

Posted on:

Location Type: Office

Location: Livonia • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaJUnitSelenium

About the role

  • Develop and maintain scalable, reusable, and robust automation frameworks for UI, API, and integration testing using Java.
  • Create automated tests that run within our GitLab CI/CD pipelines.
  • Collaborate with business analysts, engineer app and QA analysts to define testing strategies, identify test cases, and ensure high code quality.
  • Integrate automated testing into the software development lifecycle, with a focus on shift-left testing.
  • Monitor and maintain automated test execution results, reporting defects and supporting root cause analysis.
  • Contribute to performance and load testing initiatives when needed.
  • Advocate for best practices in testing, quality, and automation.
  • Participate in code reviews and help enforce coding standards related to test automation.
  • Continuously improve the automation pipeline and testing processes aligned with DevOps and Agile

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in test automation or software development.
  • Proficiency in Java for developing automation frameworks and scripts.
  • Hands-on experience with GitLab CI/CD and integrating automation into pipelines.
  • Strong understanding of testing strategies for UI, API, integration, and regression.
  • Experience with test automation tools such as Selenium, RestAssured, JUnit/TestNG, or similar.
  • Familiarity with Agile methodologies and test-driven development practices.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javatest automationUI testingAPI testingintegration testingregression testingSeleniumRestAssuredJUnitTestNG
Soft skills
collaborationcommunicationproblem-solvingadvocacy for best practicescode reviewcontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering