Senior Test Engineer

CGI

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

Qualifications

  • 5+ years as a Test Engineer, with a focus on design and implementation of test procedures.
  • Expertise in automated test scripts and architectures for applications.
  • Hands-on experience with frameworks like Selenium, Cypress, PyTest, and JUnit.
  • Proficient in various testing types including API, performance, and scalability testing.
  • Strong analytical and communication skills for stakeholder engagement.
  • Experience in risk management and test design related to user requirements.

Responsibilities

  • Develop and execute comprehensive testing strategies across application portfolios.
  • Conduct unit, integration, regression, and end-to-end testing for quality assurance.
  • Perform API testing to ensure functionality and performance standards are met.
  • Conduct load and scalability tests to verify application performance using tools like JMeter.
  • Validate data pipelines and analytics outputs for accuracy and reliability.
  • Ensure compliance with security and regulatory standards through testing.
  • Manage and document testing processes with test plans and traceability matrices.

Benefits

  • Competitive compensation starting on the first day of employment.
  • Comprehensive insurance options including health, dental, and vision.
  • 401(k) matching contributions and a share purchase plan.
  • Generous paid time off policy for vacation, holidays, and sick leave.
  • Paid parental leave to support family growth.
  • Opportunities for learning, including tuition assistance and professional development.
  • Wellness programs to promote health and well-being.
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

U.S. - CGI Federal - Emerging Space Economy

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: