QA Automation Engineer - Database & ETL Testing
$100k - $115k per yearINFOYA
About the Job: Infoya is looking for an experienced Senior Automation Engineer with strong expertise in test automation , database testing, ETL validation, and data pipeline testing. The ideal candidate will have hands-on experience working with cloud-based data platforms, complex data architectures, and business intelligence solutions. The candidate will be responsible for ensuring data accuracy, integrity, consistency, reliability, and performance across enterprise data pipelines and analytical platforms .
Office Location: Toronto
Employment Type: Permanent
Role Type: New position – current requirement
Work Arrangement: Hybrid (2 days in office)
Position Responsibilities:
Test Automation (Mandatory)
- Design, develop, and maintain automated testing frameworks for database, ETL, and data pipeline validation.
- Develop reusable automated test scripts using Python, SQL, or equivalent technologies.
- Automate source-to-target reconciliation, data quality checks, schema validation, and regression testing.
- Integrate automated tests into CI/CD pipelines.
- Improve test coverage, execution efficiency, and overall QA productivity through automation
Database Testing & Data Validation
- Design and execute comprehensive database testing strategies for complex enterprise applications.
- Perform advanced SQL-based validation, including complex joins, aggregations, stored procedures, and data reconciliation.
- Validate data integrity, completeness, accuracy, and consistency across source and target systems.
- Conduct backend testing using PostgreSQL and StarRocks.
- Identify data quality issues, transformation defects, and performance bottlenecks.
ETL & Data Pipeline Testing
- Validate end-to-end ETL/ELT workflows, including data extraction, transformation, loading, and reconciliation.
- Test batch and streaming data pipelines for accuracy, completeness, and reliability.
- Validate transformation rules, data mappings, business logic, and aggregation calculations.
- Perform incremental load, full load, duplicate detection, and data consistency testing.
- Verify error handling, recovery mechanisms, and data pipeline dependencies.
Cloud & Data Platform Testing
- Work with Google Cloud Platform (GCP) to validate cloud-based data processing and storage solutions.
- Perform data validation across PostgreSQL, StarRocks, and other enterprise data platforms.
- Test data ingestion, processing, transformation, and integration workflows.
- Collaborate with Data Engineers, Cloud Engineers, and Developers to troubleshoot data-related issues.
Business Intelligence & Reporting Validation
- Validate Tableau dashboards, reports, KPIs, and analytical outputs.
- Reconcile dashboard data against underlying databases and source systems.
- Verify business rules, filters, aggregations, calculations, and reporting accuracy.
- Ensure consistency between analytical data layers and business reporting.
Performance Testing (Good to have knowledge)
- Perform database query performance testing and optimization validation.
- Evaluate ETL pipeline throughput, processing latency, and scalability.
- Support load, stress, and volume testing for data-intensive applications.
- Identify performance bottlenecks and collaborate with engineering teams on improvements.
Requirements
Required Qualifications:
- 5-8 years of experience in Software Quality Engineering, with significant hands-on experience in database and ETL testing.
- Strong experience in developing automated test scripts and reusable testing frameworks.
- Excellent SQL skills with expertise in complex queries, joins, aggregations, and data validation.
- Practical experience with PostgreSQL, StarRocks, Tableau, and GCP.
- Knowledge with GCP services such as BigQuery, Cloud Storage, Dataflow, or Cloud Composer.
- Proven experience validating end-to-end data pipelines and ETL/ELT processes.
- Strong understanding of data warehousing concepts, dimensional modeling, and data quality principles.
- Experience working in Agile delivery environments.
- Strong analytical, troubleshooting, communication, and stakeholder collaboration skills.
Preferred Qualifications:
- Performance testing experience for databases and large-scale data pipelines.
- Familiarity with PyTest, Great Expectations, dbt testing, or similar data quality automation tools.
- Experience testing large-volume datasets and near-real-time data processing.
- Exposure to DevOps, CI/CD, and cloud-native testing practices.
Benefits
Salary Range: $100,000 to $115,000 CAD/ year
The final compensation offered will depend on local market conditions and geographic location, as well as job-related factors such as the candidate’s knowledge, skills, qualifications, relevant experience, and education/training. Compensation may also include additional components such as benefits, and/or other incentives, where applicable. In accordance with new employment standards requirements, we retain copies of this job posting and applicant information for three (3) years after the posting is removed. We do not use AI technology; all applications are also reviewed by our recruitment team.
Infoya is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, aboriginal status, or any other legally protected factors.
$72k - $88k per year
...they love. The Role: We're looking for an experienced QA Automation Engineer to join our growing Engineering team! If you have a sharp... ...passion for ensuring quality through hands-on manual and automated testing, this role could be a perfect fit. You will play a key role...SuggestedFull timeInternshipWork at officeRemote work$80k - $95k per year
...About the Job: \ \ We are looking for an experienced \ QA Automation Test Engineer \\to design, develop, and maintain robust, scalable, and reusable automation frameworks. You will work closely with developers, product owners, and DevOps teams to ensure high...SuggestedPermanent employmentFull timeWork at officeLocal area$85k - $95k per year
...are seeking a detail -oriented QA Tester with strong experience in mobile functional testing across both iOS and Android... ...platforms, along with hands -on automation expertise using Appium, XCUITest... ...s degree in Computer Science, Engineering, or related field (or...SuggestedPermanent employmentFull timeWork at officeLocal area- ...location is in Downtown Toronto. \ \\\\\\\ \\ We seek a skilled and experienced QA Automation Tester. This role requires an understanding of D365 and AZure DevOps \\\\ \ \\ § \\ Develop automated test scripts using automated tools such as Selenium, Postman for Web and...SuggestedFull time
$30 - $60 per hour
...Larry Summers , and Jack Dorsey . Position: QA / Software Engineering Reviewer – Browser Test Validation Type: Contract Compensation... ...Engineering , QA Engineering , SDET , or Test Automation . ~ Strong experience testing modern web...SuggestedFull timeContract workSummer workRemote work$67.79 - $73.66 per hour
...RQ11622 - Systems Testing/QA Specialist - Senior Duration: 6 Months (135 Business Days... ...working experience in manual testing and automated testing tools and frameworks. ~... ...experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...DatabaseManual labor- .... That’s Ontinue. Role Overview We’re looking for a QA Automation Engineer to help us scale quality across a fast-moving engineering team... ...Key Responsibilities Design and implement automated tests for frontend, backend, and API flows Use Playwright as a core...Full time
$85k - $90k per year
...About the Job: The QA Engineer is responsible for end-to-end test coverage across manual and AI-driven automated testing. This role requires the ability to design and execute traditional manual test cases as well as build and prompt AI agents to autonomously generate and...Permanent employmentFull timeWork at officeLocal areaNight shiftWeekend work- ...creative minds, driven by a shared mission to engineer the future and safeguard our planet.... ...looking for a talented and forward-thinking QA Automation Engineer to join our engineering team. In... ..., and executing robust automated test frameworks for our software products. You...Long term contractFull timeContract workInternshipShift work
$67.79 - $72.62 per hour
...RQ11634 - Sr. Systems Testing/QA Specialist 5+ month contract (110 business days) - 1... ...analysis. ~ Hands-on experience with test automation tools ( e.g., Selenium, PyTest) ~5+... ...years of strong knowledge of relational database systems (e.g., SQL Server, Oracle, PostgreSQL...DatabaseFull timeContract work$67.78 - $81.33 per hour
...RQ00707 - Systems Testing/QA Specialist - Senior Hybrid - 1 Day a week in Office (525 University... ...in web-based applications and QA automation/performance testing, with 3+ years in a... ...balancers. ~ Advanced knowledge of SQL/NoSQL databases and the ability to analyze slow-running...DatabaseFull timeContract workWork at office1 day per week- ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#: RQ11170... ...application quality through manual and automated testing practices, collaborating with cross... ...: Python, JavaScript, or similar Database validation and query writing CI/CD pipeline...DatabaseFull time
- ...canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...growing data company. As a part of the databases team, you will help drive performance... ...and deliver code reliably, along with automated tests (unit and integration) Break down project...DatabaseFull timeWork at officeImmediate startRemote work
- ...Position: Automation Testing Specialist Location: Toronto, ON (Onsite) Job ID#: RQ11340... ...Provide guidance on testing strategies, test plans, testing tool selection, and resource... ...Strong understanding of relational databases such as SQL and Oracle. Knowledge of...DatabaseFull time
$80k - $120k per year
...scale. What’s the Opportunity? QA Engineer (Intermediate Level) will be responsible... ...banking domain. The role involves manual testing of backend processes, integration points,... ...producer testing. ~ Familiarity with ETL concepts, data pipelines, or batch...Full time$65k - $115k per year
...You'll Do We are seeking a detail-oriented QA Engineer who seamlessly bridges manual precision with automated efficiency. As a disciplined, self-starting problem... ...without needing micromanagement. Beyond core testing, you bring a strong curiosity for modern QA innovations...Remote jobFull timeInternshipWork at officeLocal areaWork from home$75k - $95k per year
...We're hiring Associate Software Engineers in Test to work at Veeva, working on various products... ...you'll be responsible for functional and automation testing of software, ensuring customer success... ..., and automation scripts Conduct QA tests and verify outcomes Collaborate...Full timeInternshipWork at officeLocal areaWork from homeRelocation- ...Design Branch requires one (1) Senior Systems Testing/QA Specialist with 5+ years experience for... .... Prepare appropriate level test cases for functional / unit testing Perform... ...Knowledge and experience in the use of automated test tools and version control systems on...Full time
- ...Provides advice on the testing strategy, test plans, the selection... ...issues. Develops and maintains automated test scripts using tools like... ...of Computer Aided Software Engineering (CASE) tools and data query... ...system components and databases, performing data migration and...DatabaseFull time
- ...Responsibilities: Provides advice on the testing strategy, test plans, the selection of testing tools,... ...deadlines Knowledge of one or more automated testing tools Desirable Skills... ...Experience with IMS/DB2/SQL/Oracle Databases, and UNIX Experience with .NET...Full time
- ...Job Description Title:Test Automation Developer Location: Yonge Street Toronto,ON Duration: 6 Months Job Description: Automation developer with 5 years of HP UFT/QTP development experience Project methodology: Scrum Agile with 3 week sprints Location...Full timeContract work
- ...Provides advice on the testing strategy, test plans, the selection... ...issues. Develops and maintains automated test scripts using tools like... ...of Computer Aided Software Engineering (CASE) tools and data query... ...system components and databases, performing data migration and...DatabaseFull timeContract work
- ...transition to a more sustainable future. We're looking for a QA Automation Engineer who is passionate about software quality and automation to... ...experience. The Opportunity Today, our automated test coverage is unit tests and some integration testing — we have...Full time
$56.19 - $60.21 per hour
...RQ10925 - Int. Systems Testing/QA Specialist 7-month contract (156 business days) - possible... ...issues. · Develops and maintains automated test scripts using tools like Micro Focus... ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...DatabaseFull timeContract work- ...We do have a job opening for \\ Systems Testing/QA Specialist - Senior \\\\\\ for our direct... ...components and reports, including direct API, automation, integration testing, as required \\ \\\... ...creation and execution of complex test plans and the coordination of defects throughout...Full time
- ...· \\\ Provides advice on the testing strategy, test plans, the... ...of Computer Aided Software Engineering (CASE) tools and data query tools... ...and experience in the use of automated test tools and version... ...Experience with IMS/DB2/SQL/Oracle Databases, and UNIX \ \ · \\\...Full time
$118k - $162k per year
...evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test... ...'ll turn the team's test strategy into test plans, write the automation, and hold the release bar for features that have to work at...Full timeLocal areaWorldwide$102k - $127.5k per year
...looking for a Workato/Boomi Integration Engineer to build and support enterprise automation, with a focus on Legal systems... ...SOAP) and SFTP connections; build ETL/data-sync pipelines across formats... ...~ Working knowledge of SQL/NoSQL databases, cloud platforms (AWS/Azure/GCP),...DatabaseHourly payFull timeContract workWork at officeFlexible hours3 days per week- ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#: RQ11253... ...quality through a combination of manual and automated testing, validating system performance,... ...Provide guidance on testing strategy, test plans, tool selection, and required resources...Full time
- ...The âSenior System Testing / QA Specialistâ will perform the Quality Assurance Testing... ...creating and executing the HL7 FHIR resources, Automated test suite for UI, Automated API testing... ...APIs, web services, integrations, and database validation. Proven experience validating...DatabaseFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA Automation Engineer - Database & ETL Testing. Be the first to apply!
- software test engineer Toronto, ON
- senior quality assurance engineer Toronto, ON
- software quality assurance engineer Toronto, ON
- qa engineer Toronto, ON
- test automation developer Toronto, ON
- ingénieur automatisme Toronto, ON
- test automation specialist Toronto, ON
- robotic process automation rpa developer Toronto, ON
- automation engineer - process controls systems Toronto, ON
- automation specialist Toronto, ON

