Software Engineer in Test
TechDoQuest
Job Responsibilities
- Perform end-to-end data validation across upstream and downstream systems including APIs, databases, and microservices
- Validate data transformations, migrations, and reconciliation across systems (source-to-target validation)
- Execute SQL-based backend validations to ensure data accuracy, completeness, and consistency
- Support data migration and co-existence testing for legacy and modernized platforms
2. Test Design & Execution
- Participate in user story reviews and test design activities to define functional and data test scenarios
- Create and maintain test cases covering happy path, negative scenarios, and edge conditions
- Functional testing
- Integration testing (microservices & APIs)
- End-to-end business process validation
3. Test Automation
- Develop and maintain automation frameworks for UI, API, and data validation testing
- Build automation using Java/Python-based frameworks aligned with QE ecosystems
- Enable automation within sprint cycles and maintain regression suites
- Support CI/CD-based automated test execution pipelines
4. API & Microservices Testing
- Validate API integrations, contracts, and message flows across distributed systems
- Perform Kafka/event-based message validation and API testing
- Ensure integrity of data exchange between services and downstream systems
5. QE Practices & Shift-Left
- Contribute to Shift-Left testing approach, embedding testing early in SDLC
- Work with Dev teams to ensure test coverage is embedded in development pipelines
- Leverage AI/automation tooling to improve:
- Automation coverage
Required Skills
- Core Skills (Must Have)
- Strong experience in Data Testing / ETL Testing / Data Validation
- Hands‑on experience in Test Automation
- Programming expertise in Java and Python
- Strong knowledge of SQL (complex query writing, data validation, reconciliation)
- QE & Testing Expertise
- Functional, Integration, and End-to-End testing
- Defect tracking and test management tools (e.g., JIRA, qTest)
- Regression and automated testing practice
- Understanding of microservices architecture
- Automation & Tool
- Automation frameworks (Selenium / API automation tools / custom frameworks)
- Exposure to test data management and environment setup
- Nice to Have Skills
- Data migration testing
- Understanding of GenAI-assisted testing / AI test harness usage
- Strong analytical and problem-solving skills
- Ability to work as an independent contributor in agile teams
- Excellent communication and stakeholder interaction skills
- Detail-oriented with strong focus on quality
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test in Toronto, ON vacancy
$96k - $120k per year
...! We’re building a world where Identity belongs to you. We are looking for a highly skilled Software Engineer with expertise in Continuous Integration (CI) and Test Frameworks to support teams and drive improvements in automation, testing, and deployment...SuggestedFull timeWork at officeLocal areaFlexible hours- Job Responsibilities This role involves testing AI models and software for diverse use cases using various methodologies. The incumbent will generate... .... In addition, the role supports the R&D project team engineers and researchers by providing technical evaluation of technologies...Suggested
- Elevate testing standards at Index Exchange as a Quality Assurance Engineer in Software Testing. Your role will focus on mentorship and optimizing quality assurance processes... ...collaborate with engineers to establish and implement test plans for a globally scaled platform. Your...Suggested
- Overview Software Development Engineer in Test (SDET) – ATM, POS & Card Apps Laboratories for RBC Caribbean Technology. The role is based in the Caribbean Banking Market or remotely in Canada, where the successful candidate resides. The SDET will lead testing, automation...SuggestedFull timeRemote work
- ...deliver industry‑leading Contact Centre capabilities through cutting‑edge technology solutions. We’re seeking a Senior Software Development Engineer in Test (SDET) to join our Quality Engineering (QE) team and drive automation excellence for AI‑powered agentic applications....SuggestedFull timeFlexible hours
$110k - $120k per year
...lead the development and implementation of our long-term automation roadmap, ensuring our testing ecosystem is scalable and robust. You will champion a developer-first mindset, treating test code with the same rigor and architectural standards as production code. You will...Long term contractInternship- Job Purpose We are seeking a Software Developer in Test Automation – API & Services Quality Engineering to lead and evolve quality practices across our API, microservices, and distributed services platforms. This is a hands on technical role for an experienced QE who enjoys...Contract workFlexible hours
- Overview Select how often (in days) to receive an alert: Title Software Developer - Test Automation Requisition ID: 263123 Join a purpose... ...ensure adequate test coverage. Partner with development engineers during story and task breakdown to develop test approaches...Flexible hours
- ...Purpose The purpose of this role is to prepare test cases and perform testing of the product,... ...Java and Selenium Strong knowledge of Software Testing Lifecycle (STLC) Expertise in API... ...type Full-time Job function Engineering and Information Technology Industries...Full timeContract work
- Enhance digital interactions as a Test Developer in Software at GPTZero, dedicated to AI detection. Work on enriching the user journey for countless... ...work independently while fostering relationships with the engineering team. This opportunity allows you to contribute to...Remote work
- ...leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public sector... ...Learn more on dxc.com. Role Overview We are seeking a senior Test Manager to support testing strategy, governance, and execution for...
- ...Overview We are seeking an experienced Quality Engineering Consultant with strong expertise in Robot Framework-based test automation. This role will lead test strategy,... ...Experience 6-7 years in Quality Engineering / Software Testing Strong hands‑on experience with Robot...Local areaShift work
$95.5k - $159k per year
The Manager, Software Development & Testing is a hands‑on people leader responsible for the day‑to‑day execution, quality, and delivery of software solutions... .... Lead software QA testing activities, including test planning, execution, defect management, and test automation...Manual labor- Elevate your career with Scotiabank as a Software Developer focused on Test Automation in Toronto, Ontario. Contribute to the platform migration team to uphold software quality standards. In this role, you will collaborate with scrum teams to enhance test automation frameworks...
$55k - $73k per year
...We are looking for experienced Playwright Automation Test Engineer to join our QEA team. The ideal candidate will have hands-on expertise in... ...functional teams in an Agile/Scrum environment to deliver high-quality software solutions. Communicate effectively with stakeholders to...Work at office- Job Title: Senior GW Test Engineer Location: Markham, ON Model: Hybrid (3 Days Onsite (Mon/ Tues/ Wed)) Job Type: Full time Job Summary As... ...company IT testing standards / Controls to ensure developed software changes achieves the quality required to satisfy the business needs...Full time
- Elevate customer experience as a Senior Test Engineer with Genesys. This role focuses on designing innovative test strategies and collaborating... ...for reliability Requirements: • 5+ years in professional software testing • Experience with Java or Python • Familiarity with CI/...
$104.31k - $129.31k per year
...in a row. Responsibilities Design and implement test procedures, fixtures, and software for PCBs, subassemblies, and complete systems. Create both... .... Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field. 2+ years of...InternshipWork at officeRelocation package$70k - $90k per year
We are looking for a Senior Test Automation Engineer to join our QEA Team. The ideal candidate will have strong technical skills in Java‑Selenium... ...teams in an Agile/Scrum environment to deliver high‑quality software solutions. Ensure timely delivery of automation test coverage...Work at office$100k - $120k per year
...our workforce and implemented through equitable workplace policies and processes. Skills and Responsibilities Design and execute test cases for ETL processes, ensuring data completeness, transformation accuracy, and consistency. Validate data across source systems,...Internship$120k - $165k per year
...Senior Test and Instrumentation Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 gross/year About the Role We are seeking an experienced Senior Test & Instrumentation Engineer to take ownership...Full time- Shape the future of software quality as a Software Development Engineer in Test (SDET) in Toronto with a flexible hybrid schedule. Be part of a culture that prioritizes innovation. We seek an SDET for a key role in a well-known enterprise technology organization. You will...Flexible hours
- ...passenger aviation. We are seeking a Software Developer Automation Tester to help accelerate the adoption of intelligent automation testing across Air Canada’s IT, Data, and Digital... ...field (e.g., Computer Science, Software Engineering, Information Technology) Minimum of 3-...Work at officeRemote work
- ...stay 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...Long term contractInternshipWork at officeRelocation package
- Elevate software quality as a Test Automation Engineer specializing in DevOps methodologies. This permanent role demands technical expertise and a commitment to delivering high-quality software. We are seeking a Test Automation Engineer with a minimum of five years of relevant...Permanent employment
- Job Description HireArt is helping our client find a Hardware Engineer (Test Development) to develop, document, and execute component- and system-level hardware testing. In this role, you’ll collaborate with suppliers, design engineers, and system engineers to characterize...Ongoing contractLong term contractFull timeTemporary workInternshipLocal areaFlexible hours
- A growing software company in Toronto is looking for a quality assurance engineer to join its Testing Team. The role involves understanding client applications, implementing quality... ..., and conducting various types of tests. Candidates should have a strong background...
$182.4k per year
Software development engineer • old toronto on Last updated: 12 days ago CA$182,400.00 yearly Full-time. We are seeking highly skilled Principal... ...assigned area. Develop new features and perform unit / component tests for new application development initiatives. Staff...Long term contractFull timeContract workInternshipWork at officeRemote work- Join to apply for the Software Engineer role at CSI Join to apply for the Software Engineer role at CSI Job Description Software Engineer II's code, test and debug programs. They also maintain and document program changes. Software Engineer II's work on...Full timeFreelanceRelocation packageFlexible hours
$80k - $120k per year
Software Engineer Requisition ID: 50227 Business Unit: Fitch Group Category: Information Technology Location: Toronto, ON, CA Fitch Group... ...automated unit, integration, performance and visual regression test cases. Integrate test case execution with the CI/CD pipeline...Long term contractTemporary workWork at officeImmediate start2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer in Test. Be the first to apply!
Related searches
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
