CGI · 8 hours ago
Automation Test Engineer
CGI is a leading IT and business consulting services firm, seeking a strong Automation Test Engineer to work alongside clients and development teams. The role involves developing and executing tests to ensure system quality, documenting results, and collaborating with teams to resolve issues.
Enterprise SoftwareCyber SecurityFinanceConsultingBig DataInformation TechnologyAnalyticsApplication Performance ManagementBusiness IntelligenceTechnical Support
Responsibilities
Execute Automated Test Suites Across Multiple Environments: Run comprehensive automation test packs against SANDBOX, DEV, and PREPROD environments with consistent execution and artifact collection
Multi-Environment Test Coordination: Coordinate with release management and DevOps teams to schedule optimal test execution windows, in coordination with deployments or UAT testing events
Artifact Collection and Management: Gather test execution artifacts including:
Test result reports (HTML, JSON, XML)
Screenshots and videos of test failures
Browser console logs and network traffic captures
Performance metrics and JMeter reports
Test execution statistics
CI/CD Pipeline Execution: Trigger, monitor and maintain automated test runs in Jenkins, GitLab CI, or GitHub Actions, investigate pipeline failures, and report results to stakeholders
Maintain Test Scripts: Maintain functionality of automated test scripts using Cypress, or JMeter for:
End-to-End Testing: Full user workflows across web UI
API Testing: REST endpoint validation with request/response verification
Performance Testing: Load and stress testing with JMeter
Regression Testing: Comprehensive test packs to prevent breaking changes
Environment-Specific Test Configuration: Manage test configurations for different environments (URLs, credentials, timeouts, feature flags) using environment variables and config files
Defect Reporting and Tracking: Document test failures with detailed reproduction steps, logs, screenshots, and technical context in JIRA or Azure DevOps
Test Data Management: Prepare and maintain test data sets for each environment, including API data setup scripts
Release Testing Support: Execute targeted test suites during release cycles, provide go/no-go recommendations based on test results, and participate in release readiness meetings
AI-Assisted Test Development: Leverage LLM tools (Claude Code, Gemini, ChatGPT Codex) to acce
Qualification
Required
Minimum 1 years of experience in test automation or relevant experience
Programming and scripting proficiency: TypeScript/JavaScript (required) - for Cypress or Playwright automation
Programming and scripting proficiency: Java (required) - for Jmeter assertions or scripting and custom testing tooling
Knowledge of modern test automation frameworks: Cypress or Playwright for web application testing and API testing
Knowledge of modern test automation frameworks: JMeter for performance and load testing with scripting capabilities
Soft skill to aid in coordinating with release teams on test scheduling
Knowledge of CI/CD pipeline experience: Jenkins, GitLab CI, GitHub Actions, or similar platforms
Triggering and monitoring automated test runs
Configuring test reporting and failure notifications
Pipeline troubleshooting and debugging
API Proficiency: REST API testing with Postman, SOAP UI, or Cypress
API Proficiency: JSON/XML response validation and schema verification
Understanding of HTTP methods, status codes, headers, and authentication
Strong analytical and debugging skills: Browser developer tools (Chrome DevTools, Firefox Inspector)
Strong analytical and debugging skills: Log analysis and troubleshooting
Strong analytical and debugging skills: Network traffic inspection and debugging
Preferred
Test framework contributions: Building reusable test utilities and helper functions
Test framework contributions: Use SOLID patterns
Test framework contributions: Creating custom scripts for automation tasks
Performance testing expertise: JMeter scripting with variables, assertions, and correlations
Performance testing expertise: Performance metrics analysis and bottleneck identification
Performance testing expertise: Load testing across multiple environments
Kubernetes and container orchestration understanding
Experience with test result analytics and metrics visualization
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
Company
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
H1B Sponsorship
CGI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (775)
2024 (762)
2023 (795)
2022 (940)
2021 (846)
2020 (582)
Funding
Current Stage
Public CompanyTotal Funding
$1.2B2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO
Leadership Team
Recent News
2026-02-11
2026-02-04
Company data provided by crunchbase