Test Engineer (Manual) -- Junior

CGI•Fairfax, VA
•Hybrid

About The Position

CGI is seeking a junior manual Test Engineer who can work independently alongside client, business, and development teams. The role develops and executes tests to assess system quality and functionality, documents test results, and collaborates with development teams to resolve identified issues. The position is based in CGI's Fairfax, Virginia; Lafayette, Louisiana; or Knoxville, Tennessee office, with a hybrid work model acceptable. The Test Engineer works with stakeholders to understand requirements and acceptance criteria, plans and performs manual and exploratory testing, analyzes results, reports defects, and supports their resolution. The role covers functional, integration, and regression testing, with knowledge of performance and security testing, and supports User Acceptance Testing. It also involves contributing to test pipelines and continuous improvement in a fast-paced environment with tight deadlines.

Requirements

  • 1–5 years of experience with testing processes and defect management.
  • Exposure to Agile testing processes, API testing, UI testing, and database testing.
  • Excellent communication skills for interacting with stakeholders and collaborating as a team member.
  • Willingness to adapt to change and support continuous improvement.

Nice To Haves

  • Exposure to automated testing.

Responsibilities

  • Collaborate with stakeholders to understand requirements, acceptance criteria, and product testing parameters.
  • Develop comprehensive test plans and strategies.
  • Identify test scenarios and create detailed test cases.
  • Perform manual testing using tools such as Selenium, Cucumber, and Cypress.
  • Use knowledge of CI/CD processes to own, create, and execute pipelines related to manual testing.
  • Perform exploratory testing using modern tools and techniques.
  • Report test results and defects to development teams and other stakeholders, and work toward resolving defects.
  • Analyze test results, identify areas of weakness, and provide recommendations supported by metrics.
  • Use testing and related tools including JUnit, SoapUI, Postman, Selenium, Cucumber, Cypress, JMeter, DBeaver, OpenTelemetry, and Docker.
  • Perform functional, integration, and regression testing, and apply knowledge of performance and security testing.
  • Facilitate and support User Acceptance Testing preparation and execution.
  • Present test results to management and clients.
  • Apply understanding of the DevOps lifecycle, test environments, and code promotion.
  • Suggest and provide feedback to improve processes through continuous improvement.
  • Work effectively in a fast-paced environment with tight deadlines.

Benefits

  • Competitive compensation.
  • Comprehensive insurance options.
  • Matching contributions through the 401(k) plan and 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