Software Engineer in Test 182012

CTI Consulting•Westlake, OH

About The Position

Join a team of technologists focused on delivering Continuous Integration, automation, and test data ecosystems, while consulting with development and business partners on test and process automation. As a technical associate, you will help craft and implement the team’s technology vision and contribute to development success. The role involves designing, developing, documenting, and maintaining automated tests and in-house software utilities; following software engineering best practices; collaborating with technical colleagues; and recommending improvements to processes, practices, and standards. You will understand requirements, identify opportunities to improve automation platform maintainability, apply test-driven design concepts, and deliver accurate, maintainable code for test automation and software utilities.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • 10+ years of testing or development experience automating across the technology stack, including front-end UI, mid-tier APIs, and backend data stores.
  • Programming experience with languages such as Java, Python, and SQL.
  • Experience with Karate and Playwright or other test automation frameworks.
  • Experience with AWS services.
  • Experience with DevOps and CI/CD pipelines, including Jenkins, uDeploy, and other tools.
  • Experience working in a collaborative Agile environment and delivering value incrementally.
  • Ability and interest in working across teams to gather information, tackle problems, and exchange feedback.
  • Interest in continually learning new technologies and services and bringing in new tools and techniques.

Responsibilities

  • Design, develop, document, and maintain automated tests and in-house software utilities.
  • Adhere to established software engineering best practices and standards.
  • Collaborate with other technical resources and development and business partners.
  • Suggest improvements to processes, best practices, and standards.
  • Understand requirements and identify opportunities to improve automation platform maintainability.
  • Apply test-driven design concepts to test and debug automated solutions and software utilities developed by self and others.
  • Deliver accurate and maintainable code for test automation and software utilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service