CGI logo
CGI
Posted 6 days agoVerified live 1d ago

Quality Engineer

Brief overview

Remote
UndergradOr in progress
$58k–$124k/yrStated range
3+ yrsMinimum
2,275 H-1B approvalsDept. of Labor
438 green cardsCertified filings
Functional TestingCore BankingFIS IBSSQLData Validation and ReconciliationTest Scenario and Test Case DevelopmentRegression TestingEnd-to-End TestingTest Automation with Tricentis ToscaUiPathDefect ManagementBanking Integrations

About the company

CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
2,275H-1B approved
98%approval rate
287new H-1B hires
438PERM certified
$132,189median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023753
2024667
2025688
2026167
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
2023191
2024191
2025186
2026134
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023158
2024111
2025135
202634
Top sponsored roles
Software DeveloperBusiness Systems AnalystSoftware EngineerSoftware Quality/Test EngineerProgrammer/Analyst
Sponsored employees from
IndiaCanadaChinaChileKazakhstan

Job description

Summary

CGI is an IT and business consulting services firm that provides technology solutions for influential companies and government agencies. The Quality Engineer will design, develop, and execute functional, automated, integration, regression, and end-to-end testing for core banking applications, with a focus on FIS IBS functionality, data validation, defect management, and banking process quality.

Responsibilities

  • Perform end to end functional testing of core banking applications, with a primary focus on FIS IBS functionality and associated banking processes
  • Analyze business and technical requirements and translate them into detailed test scenarios, test cases, test data, and expected results
  • Validate core transactions, account processing, customer/account data, and downstream impacts across integrated banking applications
  • Perform comprehensive data validation and reconciliation using SQL, queries, reports, and other analytical techniques to identify discrepancies
  • Execute functional, regression, integration, system, and end to end testing throughout the application delivery lifecycle
  • Develop and execute automated testing where appropriate using Tosca and/or UiPath, while maintaining a strong functional testing focus
  • Document, analyze, and manage defects through resolution, collaborating with developers, business analysts, SMEs, and other QE teams on root cause analysis
  • Apply strong attention to detail to identify data anomalies, processing issues, functional gaps, and edge cases that could impact customers or downstream banking processes

Skills

  • Strong hands on functional testing / quality engineering experience within complex enterprise applications
  • Core banking experience and working knowledge is required, preferably FIS IBS
  • Strong core banking domain knowledge, including customer, account, deposit, transaction, and related banking processes
  • Strong data analysis and validation skills, with the ability to reconcile data across applications, databases, files, and reports
  • Experience developing and executing test scenarios, test cases, test data, regression suites, and end to end testing
  • Experience identifying, documenting, troubleshooting, and managing defects and data discrepancies through resolution
  • Strong analytical and problem solving capabilities with exceptional attention to detail and accuracy
  • Ability to work effectively with business SMEs, developers, analysts, and other technology teams in a complex banking environment
  • Preferably FIS IBS
  • Hands on experience with Tricentis Tosca for functional and regression test automation
  • Experience using UiPath for test automation or process validation
  • Strong SQL skills for backend data validation, reconciliation, and root cause analysis
  • Experience testing core banking integrations and upstream/downstream application interfaces
  • Experience with large scale bank conversions, mergers, core transformations, or account migration initiatives
  • Familiarity with test management and defect management tools such as JIRA, Azure DevOps, ALM, or similar platforms
  • Experience validating high volume customer, account, transaction, and financial data
  • Understanding of Agile delivery and modern Quality Engineering practices

Qualifications

Must Haves

  • Strong hands on functional testing / quality engineering experience within complex enterprise applications
  • Core banking experience and working knowledge is required, preferably FIS IBS
  • Strong core banking domain knowledge, including customer, account, deposit, transaction, and related banking processes
  • Strong data analysis and validation skills, with the ability to reconcile data across applications, databases, files, and reports
  • Experience developing and executing test scenarios, test cases, test data, regression suites, and end to end testing
  • Experience identifying, documenting, troubleshooting, and managing defects and data discrepancies through resolution
  • Strong analytical and problem solving capabilities with exceptional attention to detail and accuracy
  • Ability to work effectively with business SMEs, developers, analysts, and other technology teams in a complex banking environment

Nice to Haves

  • preferably FIS IBS
  • Hands on experience with Tricentis Tosca for functional and regression test automation
  • Experience using UiPath for test automation or process validation
  • Strong SQL skills for backend data validation, reconciliation, and root cause analysis
  • Experience testing core banking integrations and upstream/downstream application interfaces
  • Experience with large scale bank conversions, mergers, core transformations, or account migration initiatives
  • Familiarity with test management and defect management tools such as JIRA, Azure DevOps, ALM, or similar platforms
  • Experience validating high volume customer, account, transaction, and financial data
  • Understanding of Agile delivery and modern Quality Engineering practices

Benefits

  • This position can be performed remotely from anywhere within the U.S.
  • 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
  • You are invited to be an owner from day 1
  • You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

More jobs like this