Software Engineer in Test

Capgemini•Dallas, TX
•Hybrid

About The Position

Capgemini is hiring a Software Engineer in Test to provide quality assurance for Data Engineering. The role involves automated verification and validation of products developed by engineering teams, including independently designing and executing test automation solutions using relevant tools and techniques. The engineer will build end-to-end test strategies, establish exit criteria, contribute to the automation roadmap, and account for audit and compliance commitments. As part of an agile squad, the role may include Quality Engineering analysis, development, and DevOps stories. The engineer will help estimate stories and plan sprints, coordinate testing with squad members, and work with the scrum team to shift quality activities earlier in the process and throughout the epic lifecycle. The role also involves contributing to the wider WI Quality Engineering Team and identifying opportunities to bring in industry developments and innovation. The position is based in Westlake, Texas, with day-one onsite work in a hybrid arrangement. The listed base compensation range is $80,420 to $106,050. Capgemini describes itself as a global business and technology transformation partner with 340,000 team members in more than 50 countries.

Requirements

  • 6–9 years of software development or proven relevant experience desired.
  • 6–9 years of software quality assurance or solid equivalent experience desired.
  • Bachelor's degree or higher.
  • Expert knowledge of application software development, QA principles, and agile methodology.
  • Strong SQL skills and Java and Python development experience.
  • Experience as a Software Engineer in Test automating RESTful services.
  • Knowledge of CI/CD pipelines.
  • Proven experience with software development processes, including analysis, design, coding, system and user testing, problem resolution, and planning.
  • Ability to work effectively with product development, external teams, and management.
  • Strong communication, social, and collaboration skills.

Nice To Haves

  • Two years of Big Data, Data Lake, or Data Warehouse experience.
  • Experience in retirement plan administration or financial services.
  • Knowledge of data pipeline testing.
  • ISTQB certification.
  • Experience with Cucumber, JUnit, Selenium, RestAssured, Git, Gradle, and Maven.
  • Data engineering experience with Snowflake, Airflow, AWS, or Azure.
  • Experience with Big Data reporting tools such as OBIEE, Tableau, or Power BI.
  • Experience testing ETL data pipelines and Data Warehouse platforms.
  • Exposure to the iCEDQ test tool.

Responsibilities

  • Design and execute test automation solutions for automated verification and validation of products.
  • Deliver quality assurance for Data Engineering.
  • Build end-to-end test strategies and determine exit criteria.
  • Contribute to the test automation roadmap and account for audit and compliance commitments.
  • Work on Quality Engineering analysis, development, or DevOps stories as part of an agile squad.
  • Estimate stories and assist with sprint planning.
  • Collaborate with squad resources to ensure testing efforts are completed by the team.
  • Coordinate quality activities with the scrum team from the beginning of the process throughout the epic lifecycle.
  • Identify opportunities to bring external developments and innovation into the WI Quality Engineering Team.

Benefits

  • Paid time off, including vacation (12–25 days depending on grade), company-paid holidays, personal days, and sick leave.
  • Medical coverage.
  • Dental coverage.
  • Vision coverage.
  • Retirement savings plans, such as a 401(k) in the U.S.
  • Life insurance.
  • Disability insurance.
  • Employee assistance programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service