Location
Toronto, Ontario, Canada
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Job Title:
Quality Engineer (Automation \& Data Validation)
Location:
Toronto (Hybrid – 3–4 days onsite)
Duration:
6–12 months
Experience Required:
10\+ years
Role Overview:
We are seeking a highly experienced
Quality Engineer
with strong expertise in
SQL and Python-based test automation
. The ideal candidate will be responsible for designing robust testing frameworks, validating complex data workflows, and ensuring high-quality delivery across API, UI, and database layers.
Key Responsibilities:
- Design and implement
test automation frameworks
from scratch or enhance existing ones
- Develop and execute
automated test scripts
using Python and industry-standard tools
- Perform
data validation and analysis using SQL
(critical requirement)
- Validate
API, UI, and database integrations
- Define
test strategies
including unit, integration, regression, and end-to-end testing
- Analyze code for
testability and coverage improvements
- Manage
test data, execution results, and reporting
- Integrate test suites with
CI/CD pipelines
- Collaborate with developers, DevOps, and business teams to ensure quality standards
- Select appropriate
testing tools/frameworks
based on project requirements
Must-Have Skills:
- Strong expertise in
SQL (most critical skill)
- Advanced
Python programming for automation (most critical skill)
- Hands-on experience with automation tools such as:
+ Selenium
+ Cucumber
- Solid understanding of:
+ Test automation frameworks
+ API/UI/database testing
+ Data validation techniques
- Experience with:
+ Unit, integration, regression, and end-to-end testing
+ CI/CD integration and test reporting
- Strong
analytical thinking and code comprehension skills
Nice-to-Have Skills:
- Experience with
Java
for automation
- Exposure to
DevOps testing practices
- Experience in
framework/tool selection and architecture design
Keywords:
- Quality Engineer
- Python Automation
- SQL Data Validation
- Test Automation Frameworks
- DevOps Testing
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.