Senior Test Engineer

CGI

$71K — $176K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Proven experience as a Test Engineer, with expertise in test and evaluation procedures.
  • Strong understanding of automated test scripts and architectures for application products.
  • Experience with automated test frameworks and tools such as Selenium, Cypress, PyTest, and JUnit.
  • Proficiency in various testing types: unit, integration, regression, end-to-end, API, performance, load, and scalability.
  • Excellent analytical skills and communication abilities for reporting progress and outcomes.
  • Experience in risk management assessments and solution/service development, focusing on user requirements and test design.

Responsibilities

  • Establish and execute comprehensive testing strategies across the portfolio.
  • Design, implement, and conduct unit, integration, regression, and end-to-end testing.
  • Perform API testing (REST/GraphQL) to validate application interfaces.
  • Conduct performance, load, and scalability testing using tools like JMeter and k6.
  • Validate data pipelines and analytics outputs for accuracy and reliability.
  • Develop and maintain test plans, test cases, and traceability matrices.
  • Track defects, perform root cause analysis, and validate remediation efforts.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • 401(k) plan matching contributions
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
Full Job Description
Senior Test Engineer

Category: Testing/Quality Assurance

Main location: United States, Virginia, Fairfax

Alternate Location(s): United States, Louisiana, Lafayette

Position ID:J0526-0563

Employment Type: Full Time

Position Description:

We are seeking a highly skilled Senior Test Engineer to provide expert test engineering support. The successful candidate will be responsible for designing, implementing, and conducting test and evaluation procedures to ensure that solution and service requirements are met. This role involves developing, maintaining, and upgrading automated test scripts and architectures for application products.
Join our team and play a key role in ensuring the quality and reliability of our solutions and services. If you have a passion for test engineering and a track record of delivering high-quality testing support, we would love to hear from you.
This position is located in our Fairfax, VA or Lafayette, LA office; however, a hybrid working model is acceptable.

Your future duties and responsibilities:

Establish and execute comprehensive testing strategies across the portfolio, including automated test framework development using tools such as Selenium, Cypress, PyTest, and JUnit.
Design, implement, and conduct unit, integration, regression, and end-to-end testing to ensure the quality and reliability of solutions and services.
Perform API testing (REST/GraphQL) to validate the functionality and performance of application interfaces.
Conduct performance, load, and scalability testing using tools like JMeter and k6 to ensure applications meet performance requirements.
Validate data pipelines and analytics outputs to ensure accuracy and reliability.
Perform security and compliance validation testing to ensure solutions meet regulatory and organizational standards.
Develop and maintain test plans, test cases, and traceability matrices to ensure comprehensive test coverage.
Track defects, perform root cause analysis, and validate remediation efforts to ensure issues are resolved effectively.
Provide ATO testing and validation support to ensure solutions meet Authority to Operate requirements.
Develop, maintain, and upgrade automated test scripts and architectures for application products, ensuring robust and efficient testing processes.
Write, implement, and report status for system test cases, providing clear and concise updates on testing progress and outcomes.
Serve as a subject matter specialist, providing expert testing know-how to support user requirements for complex to highly complex solution and service applications.
Direct and/or participate in all phases of risk management assessments and solution/service development, with a strong emphasis on the analysis of user requirements, test design, and test tools selection.

Required qualifications to be successful in this role:

Required qualifications to be successful in this role:
Proven experience as a Test Engineer, with expertise in designing and implementing test and evaluation procedures.
Strong understanding of automated test scripts and architectures, with experience in developing and maintaining these for application products.
Experience with automated test frameworks and tools such as Selenium, Cypress, PyTest, and JUnit.
Proficiency in unit, integration, regression, end-to-end, API, performance, load, and scalability testing.
Excellent analytical skills, with the ability to analyze test cases and provide clear and actionable progress reports.
Experience in risk management assessments and solution/service development, with a focus on user requirements, test design, and test tools selection.
Strong problem-solving skills and the ability to work collaboratively with cross-functional teams.
Excellent communication skills to effectively convey technical concepts and testing outcomes to stakeholders.
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 $71,700.00 - $176,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
#LI-DD1

Skills:
  • Cypress
  • JUNIT Framework
  • Pytest
  • RESTful (Rest-APIs)
  • Selenium


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Senior Test Engineer jobs: