Test Engineer

CGILafayette, LA
Hybrid

About The Position

Advance your career as a Test Engineer focused on automated testing supporting modernization and continuous improvement of mission-critical enterprise systems. In this role, you will design, develop, and execute automated test solutions that drive software quality, accelerate delivery, and strengthen system reliability. You will collaborate with cross-functional Agile teams using modern automation frameworks and DevSecOps practices. If you are passionate about quality engineering, problem-solving, and building scalable automated test capabilities, this position offers the opportunity to grow your technical influence in a dynamic and mission-oriented environment. This position is located in our Lafayette, Louisiana or Knoxville, TN office; however, a hybrid working model is acceptable.

Requirements

  • BA/BS and 2–5 years of relevant experience.
  • Experience developing and executing software test plans to identify software problems and their causes.
  • Experience with testing tools such as Selenium.
  • Experience with Azure Boards or equivalent (e.g., Jira, Atlassian, Confluence).
  • Hands-on experience with automated test development in at least one programming/scripting language (e.g., C#, Python, JavaScript).
  • Experience with automated testing frameworks such as Selenium, NUnit, TestNG, or similar.
  • Familiarity with Agile methodologies and DevSecOps practices.
  • Strong analytical, troubleshooting, and root-cause analysis skills.
  • Excellent written and verbal communication skills.
  • Eligibility for federal background investigation and ability to meet security requirements.
  • US citizenship is required.

Nice To Haves

  • Experience testing .NET, Angular, or database-driven applications.
  • Experience with performance testing tools such as JMeter.
  • Familiarity with accessibility testing and WCAG/Section 508 requirements.
  • Experience with CI/CD pipelines (Azure DevOps preferred).
  • Experience with SAST/DAST tools such as SonarQube, AppScan, or Qualys.
  • Certifications such as ISTQB, CSTE, or vendor-specific automation credentials.
  • Experience supporting enterprise-scale modernization or cloud migration efforts.

Responsibilities

  • Develop and maintain automated test scripts for functional, regression, integration, performance, and security testing using tools such as Selenium, NUnit, JMeter, and other industry-standard frameworks.
  • Create, refine, and execute test plans and test cases to identify software problems and determine their root causes.
  • Integrate automated tests into CI/CD pipelines to support shift-left quality and continuous delivery.
  • Use Azure Boards or equivalent tools (e.g., Jira, Atlassian, Confluence) for user story tracking, test case management, and defect documentation.
  • Collaborate with developers, product owners, analysts, and DevSecOps engineers to validate requirements, clarify acceptance criteria, and ensure Definition of Done is met.
  • Perform automated security and vulnerability testing using SAST/DAST tools where appropriate.
  • Participate in Agile ceremonies including backlog refinement, sprint planning, daily standups, reviews, and retrospectives.
  • Contribute to test environment setup, test data management, and configuration baselines.
  • Prepare clear reports on test coverage, defect trends, and automation effectiveness for technical and non-technical stakeholders.
  • Stay informed on emerging automation tools, DevSecOps practices, and quality engineering patterns.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service