Testing Engineering
$80k - $130k per yearTesting Engineering Position Description
This role is hybrid and requires you to be at Toronto office at a minimum 4 days per week - subject to change at any time. Your future duties and responsibilities
• Design, develop, and implement comprehensive automated testing strategies for ETL pipelines, data warehouses, and data integration workflows.
• Lead data validation activities to ensure data accuracy, completeness, consistency, and integrity across multiple systems and environments.
• Develop and maintain robust test automation frameworks for data and application testing.
• Collaborate with developers, architects, product owners, and business stakeholders to define quality standards and testing requirements.
• Perform functional, integration, regression, system, and end-to-end testing for data-centric applications and platforms.
• Analyze test results, identify defects, conduct root cause analysis, and drive resolution with development teams.
• Participate in architecture reviews, code reviews, and CI/CD processes to embed quality throughout the software development lifecycle.
• Establish and promote Quality Engineering best practices, standards, and governance across projects.
• Mentor junior testers and provide technical guidance on test automation, data testing, and quality processes.
• Create and maintain test plans, test cases, automation scripts, execution reports, and quality metrics.
• Support release planning, risk assessment, and production validation activities.
• Drive continuous improvement initiatives to enhance testing efficiency, coverage, and automation maturity. Required qualifications to be successful in this role
• 5–8+ years of experience in Software Testing, Quality Engineering, Data Testing, or ETL Testing.
• Proven experience leading testing efforts for large-scale data integration and data warehousing projects.
• Strong experience designing and implementing test automation frameworks and strategies.
• Experience working in Agile/Scrum and DevOps environments.
Technical Skills
• Strong expertise in ETL testing, data warehouse testing, and data migration validation.
• Advanced SQL skills with experience validating large and complex datasets.
• Hands-on experience with relational and cloud databases such as Oracle, SQL Server, PostgreSQL, Snowflake, Redshift, or BigQuery.
• Experience with test automation tools and frameworks using Python, Java, or similar programming languages.
• Strong understanding of data quality, data reconciliation, and data lineage concepts.
• Experience with API testing and integration testing tools (Postman, REST Assured, SoapUI, etc.).
• Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or Bamboo.
• Proficiency with source control systems such as Git.
• Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
• Experience with defect tracking and test management tools such as JIRA, Azure DevOps, TestRail, or ALM. Education
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline. Disclaimer : Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation. "CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy."#LI-AV1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. 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. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
This role is hybrid and requires you to be at Toronto office at a minimum 4 days per week - subject to change at any time. Your future duties and responsibilities
• Design, develop, and implement comprehensive automated testing strategies for ETL pipelines, data warehouses, and data integration workflows.
• Lead data validation activities to ensure data accuracy, completeness, consistency, and integrity across multiple systems and environments.
• Develop and maintain robust test automation frameworks for data and application testing.
• Collaborate with developers, architects, product owners, and business stakeholders to define quality standards and testing requirements.
• Perform functional, integration, regression, system, and end-to-end testing for data-centric applications and platforms.
• Analyze test results, identify defects, conduct root cause analysis, and drive resolution with development teams.
• Participate in architecture reviews, code reviews, and CI/CD processes to embed quality throughout the software development lifecycle.
• Establish and promote Quality Engineering best practices, standards, and governance across projects.
• Mentor junior testers and provide technical guidance on test automation, data testing, and quality processes.
• Create and maintain test plans, test cases, automation scripts, execution reports, and quality metrics.
• Support release planning, risk assessment, and production validation activities.
• Drive continuous improvement initiatives to enhance testing efficiency, coverage, and automation maturity. Required qualifications to be successful in this role
• 5–8+ years of experience in Software Testing, Quality Engineering, Data Testing, or ETL Testing.
• Proven experience leading testing efforts for large-scale data integration and data warehousing projects.
• Strong experience designing and implementing test automation frameworks and strategies.
• Experience working in Agile/Scrum and DevOps environments.
Technical Skills
• Strong expertise in ETL testing, data warehouse testing, and data migration validation.
• Advanced SQL skills with experience validating large and complex datasets.
• Hands-on experience with relational and cloud databases such as Oracle, SQL Server, PostgreSQL, Snowflake, Redshift, or BigQuery.
• Experience with test automation tools and frameworks using Python, Java, or similar programming languages.
• Strong understanding of data quality, data reconciliation, and data lineage concepts.
• Experience with API testing and integration testing tools (Postman, REST Assured, SoapUI, etc.).
• Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or Bamboo.
• Proficiency with source control systems such as Git.
• Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
• Experience with defect tracking and test management tools such as JIRA, Azure DevOps, TestRail, or ALM. Education
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline. Disclaimer : Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation. "CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy."#LI-AV1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. 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. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Testing Engineering in Toronto, ON vacancy
$85k - $95k per year
...About the Job: We are seeking a detail-oriented QA Tester with strong experience in mobile functional testing across both iOS and Android platforms, along with... ...Qualifications: ~ Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). ~7+...SuggestedPermanent employmentFull timeWork at officeLocal area- ...Status: Contingent Upon Program Award We invest heavily to deliver the best products to our customers, and so we’re on the hunt for a Hardware Test Engineer who will architect and design test infrastructure to ensure reliability and top quality for all Kepler products....SuggestedFull timeWork at officeRelocation package
- ...we're all about speed. How do you fit in? ~Help us develop these solutions. We are looking for talented Intern – Software Engineer in Test to join our QA team. ~ We work in a dynamic, agile environment. Our small dev teams combine their technical passions with the latest...SuggestedInternshipWork at officeWork from home
- ...connected and engaged. * We’re a certified Great Place to Work ®, five years in a row! We are seeking a Manager, Hardware Test Engineering to lead the hardware test engineering function at Kepler, supporting the development and delivery of next-generation space hardware...SuggestedFull timeWork at officeRelocation package
$85k - $95k per year
...About the Job: As a Senior Performance Testing Engineer, you will be a key member of a collaborative and dynamic team of technical experts passionate... ...application architectures, and design robust performance test plans. You will be responsible for creating and maintaining...SuggestedPermanent employmentFull timeWork at officeLocal area- ...growth. We love what we do and support each other every step of the way. The Role We’re looking for a Software Development Engineer in Test (SDET) who goes beyond writing tests - someone who delivers robust automation frameworks, drives testing strategy, and...Full time
- ...Detailed Job Description: Strong API Tester Top 3 Required Skills: 1. API Automation using Rest Assured 2. Good knowledge on SQL... ...experience in automation (Selenium for UI and Rest Assured for API testing). The role requires both technical expertise and leadership...Contract work
- ...Role Descriptions: • Gen AI Testing Pioneer: Lead the integration of Gen AI into all phases of testing from automated test case generation and synthetic data creation to intelligent bug analysis. • Shift-Left Engineering: Work side-by-side with developers to automate...Contract workShift work
- ...Services team. You’ll be hands on with all aspects of the systems testing process and provide suggestions that will ensure client needs are... ...testing. You will also help in identifying the gaps in Unit test cases reviews and ensure that the Automation scripts are demoed within...Full time3 days per week1 day per week
$105k - $135k per year
...platforms to global stakeholders while aligning with enterprise governance and best practices. Your new role As an QA Automation (Test Engineer), you will take ownership of quality assurance within the Toronto team, working closely with developers, business analysts, and...Permanent employmentFull timeContract work- ...Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated test platforms in modern microservices environments. You’ll lead by example...Worldwide
$140k - $192.5k per year
...that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. The Staff Software Engineer in Test Opportunity We seek a passionate and experienced C++ / Linux Staff Software Engineer in Test to join our dynamic team. We are...Local areaWorldwide$140k - $180k per year
...Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated test platforms in modern microservices environments. You’ll lead by example, designing...Contract workWork from homeWorldwideFlexible hours- ...Write and execute testing plans to assess compliance across several areas: · Accessibility, using functional and automated testing (ability... ...apply new knowledge of user expectations and behavior to support test planning and execution. ·5+ years related experience....Contract work
$75k - $95k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life Sciences industry encompassing the fields of pharmaceuticals,...Work at officeLocal areaRemote workWork from home$90k - $125k per year
...continuous improvement and we give you the space to grow. About the Role We are looking for several Senior Software Development Engineer in Test (SDET) consultants to support the delivery of upcoming large‑scale projects. Why Join Levio? Work on complex, high impact...Permanent employmentFull timeFlexible hours$52 - $62 per hour
...Senior QA Engineer – API & Backend Testing Be part of a dynamic opportunity within the insurance industry where technology, innovation, and quality... ...office. Responsibilities: • Execute API and backend test cases using tools such as Postman or RestAssured. •...Hourly payPermanent employmentContract workWork at office2 days per week1 day per week$95k - $115k per year
...and replace cars. Could you be the full-time Siganlling Test & Commissioning Tester in Toronto, ON we’re looking for?... ...Day-to-day, you’ll work closely with teams across the business (engineering, project management, and field operations), perform testing and...Long term contractFull timeWorldwideFlexible hoursNight shiftWeekend work- ...Key Skills · HP LoadRunner (Mercury) · Performance Testing · JMeter Required Skills & Experience · More than 5 years of experience in Performance Testing · Good knowledge of JMeter, LoadRunner, Workload Model · Familiarity with Performance...Contract work
- ...have deep expertise in modern application architectures, secure coding practices, security testing methodologies, and the ability to partner effectively with development, engineering, DevOps, and risk teams to embed security throughout the software delivery lifecycle....Contract workShift work
- ...Role Description: * Gen AI Testing: Integrate Gen AI into all phases of testing, including automated test case generation, synthetic data creation, and intelligent bug... ...-channel customer experience * Shift-Left Engineering: Work closely with developers to automate testing...Contract workShift work
- In this role, you will lead the overall test bay support, creating and executing test plans for high power transformers to ensure their... ...AND RESPONSIBILITIES: Reviewing customer specifications with engineering and marketing during project review to verify all testing requirements...
- ...Job Title: QA Automation Engineer (Java, Selenium, API Testing) Location: Toronto, ON (Hybrid – 4 Days Onsite) Duration: 12 Months... ...automation frameworks using Cucumber/TestNG. Integrate tests into CI/CD pipelines (Jenkins/GitHub Actions). Manage...
$65k - $115k per year
Test Coordinator Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office... ...change at any time. We are seeking a Test Coordinator / ETL QA Engineering to support enterprise data integration and quality assurance initiatives...Work at office2 days per week- ...Years Experience Domain Experience: API automation and API testing (e.g., REST services, tools like Postman, RestAssured). Home... ...of experience in software quality assurance. · Experience in test automation using Selenium and Java. · Solid understanding of end...Contract workWork at office2 days per week
- ...QA Engineer – Oracle, ETL & Performance Testing Role Description QA Engineer role with 8–10 years of experience in Oracle, SQL, and performance testing tools. Strong expertise in SQL (complex queries) and Oracle databases with performance optimization skills....Contract work
- ...are seeking two highly accomplished Senior Test Leads to drive the strategic design,... ...this role, you will take complete quality engineering ownership over a high-stakes, serverless... ...SMART on FHIR data profiles, and major HIS engines like EPIC. Cutting-Edge AWS Infrastructure...Contract workLocal area
$110k - $120k per year
...interested in working with the world’s leading AI-powered Quality Engineering company? Are you ready to advance your career, collaborate with... ...Type: Contract / Full-Time We are seeking an experienced QA Test Lead to support critical customer projects approaching UAT and Go...Full timeContract workCasual workLocal areaRemote workFlexible hours$75k - $95k per year
...Join a team building the core platforms that support our Quality Engineering organization. In this role, you will design and own scalable... ...Infrastructure: Collaborate on maintaining a state-of-the-art, cloud-based test infrastructure ensuring 24/7 availability and scalability...Work at officeLocal areaRemote workWork from home- Welcome to the Demo Job Listing for Lever! This is a fictional job created solely for demonstration purposes and is not an actual open position . We’ve crafted this listing to showcase the functionality of our ATS platform, including job descriptions, application processes...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Testing Engineering. Be the first to apply!
