Test Engineer
Role details
Job location
Tech stack
Job description
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.
Your future duties and 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.
Due to the nature of Government contracts, US citizenship is required.
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.
Desired qualifications/non-essential skills required:
. 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., * Analytical Thinking
- Quality assurance
- Requirements Analysis
- Test automation
- Test case / script development
Benefits & conditions
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $56,600.00 - $139,300.00.
CGI Federal's benefits are offered to eligible professionals on their first day of employment to include:
. 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
#CGIFederalJob