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. 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. 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 5 hours ago
Similar jobs that could be interesting for youBased on the Testing Engineering in Toronto, ON vacancy
$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...SuggestedPermanent employmentFull timeContract work- ...a more sustainable, more inclusive world. Role Overview: We are seeking an experienced Quality Engineering QE Lead with strong expertise in Robot Framework–based test automation. This role will lead test strategy, automation architecture, and delivery quality across applications...SuggestedPermanent employmentFull timeLocal areaShift 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,...SuggestedWork at officeLocal areaRemote workWork from home$25 - $30 per hour
...Yep, 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...SuggestedInternshipWork at officeLocal areaWork from home$75k - $103k per year
...The Role We’re looking for a Senior QA Test Analyst with strong technical and programming expertise to join our team. This role... ...support test automation frameworks and testing tools used across the engineering organization. What You'll Bring ~ Bachelor's degree in...SuggestedLong term contractFull timeTemporary workWork at office3 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
- ...Trevor France Recruitment is seeking a skilled Software Test Automation Engineer on behalf of our client. This role is responsible for designing, implementing, and maintaining automated testing frameworks across front-end, back-end, and API layers. The successful candidate...
$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$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- ...Senior QA Performance Tester Location: Toronto, ON Work Model: Hybrid (3 Days WFO) Duration: 6–12 Months Mandatory... ...10+ years of experience required Strong hands-on NFT / Load Testing experience using JMeter is mandatory Job Description Role...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 Summary: The Construction, Testing & Commissioning Engineer will be responsible for planning, executing, and supervising construction, installation... ...safety protocols. # Testing & Commissioning Define test objectives, scenarios, procedures, environments, and tools...
- ...Key Skills · Python · Selenium · Robot Framework · SQL · CI/CD (GitHub Actions) · Q-Test · JIRA · Confluence Role Description ·8 years of test automation experience across different automation frameworks · Strong hands-on experience...Contract work
$72.12k per year
...us: The University of Toronto’s Department of Civil & Mineral Engineering offers a dynamic compendium of research and academic programs... ...infrastructure. Your opportunity: Reporting to the Lead Structural Test Engineer, the Structural Testing Specialist supports the...Full time$60k - $111.7k per year
...framework and fostering a strong risk culture. #ERPMDreamJobs The role reports to the Manager overseeing the 2nd line AML Monitoring & Testing team, primary responsibilities under the position include leading testing of key internal AML/ATF and related controls across the...Full timeContract workPart timeRemote work2 days per week- ...them. We're looking for security-minded professionals to stress-test, probe, and harden cutting-edge AI models. If you enjoy finding... ..., and exploits in clear, structured reports Collaborate with engineering and research teams to recommend practical mitigations Stay sharp...Hourly payOngoing contractContract workRemote workWorldwide
- ...timely, quality solutions by leading the E2E testing across all interface teams (upstream... ...execution. • Create comprehensive E2E test strategies, test plans, test scenarios and... ...• Partnering with the Performance Engineering team to plan & execute E2E performance test...Contract work
- ...smart, experienced, creative and naturally inquisitive Tester, who has a strong passion for testing and technology. You believe in the importance of embodying... ...about documentation. A successful TechOps engineer at Deltatre brings interest in the platforms (not just...Casual workInternshipWork at officeImmediate startWorldwideWeekend workAfternoon shift
$80k per year
...and supported. Here’s the job opportunity… As a Compliance Testing Manager, you will be responsible for planning, conducting and reporting... ...Conduct controls testing, scoping, sampling, and reporting of test results Prepare and distribute results detailing findings and...Flexible hours- ...seeking a highly accomplished Senior Systems Testing/QA Specialist to drive the development,... ..., and execution of comprehensive test strategies for enterprise web applications... ...In this role, you will champion quality engineering throughout the software delivery lifecycle...Contract work
$80k - $130k per year
QA Analyst – Automation & Chaos Testing Position Description This role is hybrid and... ...and delivery timelines. • Design chaos test scenarios covering: • Network condition... ...role • 6+ years of experience in QA engineering, test automation, resilience testing, chaos...Work at office2 days per week$69k - $114k per year
...mentoring and on the job coaching -- Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines... ...will your typical day look like? The Cybersecurity Controls Testing Analyst will be responsbile for the following: Support the planning...Permanent employmentFlexible hours- ...and detail-oriented Intermediate Systems Testing/QA Specialist to manage and execute comprehensive... ...the gap between manual precision and test automation, taking charge of defect... ...visibility by working side-by-side with product engineers, project managers, and business architects...Contract work
- We are seeking a highly skilled Senior Systems Testing/QA Specialist to drive the quality assurance and test automation lifecycle for a critical clinical viewer platform... ...senior developers, network infrastructure engineers, and enterprise architects in a modern Agile environment...Contract work
$88k - $132k per year
...At EY, we’re all in to shape your future with confidence. As Test Lead in our Canadian Banking Technology Consulting team within the... ...skills Qualifications ~7-8 years of experience in quality engineering, testing, or test leadership roles ~ Proven experience working...Long term contractFor subcontractor2 days per week3 days per week- ...analytical and structured Senior Systems Testing/QA Specialist to drive the end-to-end quality... ...strategies, authoring comprehensive test plans, and executing a diverse array of test... ...: Partner dynamically with dedicated engineering, business architecture, and project management...Contract work
- ...Bilingual Language Examiner French Language Testing Centre We are an authorized French language testing centre committed to delivering... ...Bilingual Language Examiner to support the daily operations of our test centre and, upon successful completion of required certification,...Work at officeWeekend workWeekday work
$56.19 - $60.21 per hour
...RQ11170 - Int. Systems Testing/QA Specialist 11-month contract - possible extension... ...Extensive experience with preparing detailed test cases to test functionality ~ Hands on... ...experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...Contract work- ...Responsibilities: Provides advice on the testing strategy, test plans, the selection of testing tools,... ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to... ..., which include IBM J-Rules Engine Working knowledge of web-based application...Contract work
$125k - $150k per year
...have a role as a EV Charging Specialist - Testing & Validation with our multinational EV... ...Key Responsibilities Develop vehicle test strategies and plans for the Canadian... ...and deliver formal test reports to support engineering changes and mass production decisions....Permanent employmentFull timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Testing Engineering. Be the first to apply!
