AAA Life is modernizing and innovating its technology to deliver secure, efficient, and member-first solutions. The company is seeking an experienced SDET to strengthen its QA automation capabilities and support CI/CD efforts.
Requirements
- 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.
- Exposure to containerization technologies such as Docker.
- Experience with performance testing tools like JMeter or Gatling.
Responsibilities
- 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.
- Participate in code reviews and help enforce coding standards related to test automation.
Other
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in test automation or software development.
- Advocate for best practices in testing, quality, and automation.
- Continuously improve the automation pipeline and testing processes aligned with DevOps and Agile
- Experience working in the insurance or financial services industry.