Quality Assurance Automation Engineer
About the role
Job Title: Quality Engineer - Automation
Contract: 6 months to start
Location: Greater Toronto Area
Our client is seeking a highly skilled Quality Engineer to join their team for a 6-month contract with high chance of extension. They’re looking for a technical expert who can design, develop, and maintain robust automation frameworks across web, desktop, and API layers. The ideal candidate is a tool-agnostic problem solver who understands that quality is built into the code, not just checked at the end. With several major projects on the horizon, this is an urgent need for a driven individual.
Responsibilities:
- End-to-End Automation: Build and scale automated test suites for web applications using Playwright and Selenium.
- Desktop & Legacy Support: Maintain and develop automation for Windows-based applications using WinAppDriver.
- API Testing: Design comprehensive integration tests for microservices using Rest Assured.
- Performance Benchmarking: Identify system bottlenecks and conduct load/stress testing using JMeter.
- CI/CD Integration: Integrate automated suites into the DevOps pipeline to ensure "shift-left" quality standards.
- Defect Management: Not just finding bugs, but performing root-cause analysis and collaborating with developers to resolve complex architectural issues.
Qualifications:
- To be successful in this role, you should have deep experience with the following stack:
- Web Automation: Playwright & Selenium
- API Testing: Rest Assured, Postman
- Desktop: WinAppDriver
- Performance: Apache JMeter
- Languages: Java, JavaScript/TypeScript
- Environment: Git, Jenkins/Azure DevOps/GitHub Actions
- 5+ years in a Quality Engineering or SDET role.
- Proven ability to switch between web, API, and desktop automation contexts seamlessly.
- A "break-it-to-make-it-better" attitude with a focus on high-quality documentation.
- Ability to articulate technical risks to both developers and non-technical stakeholders with a focus on collaboration.
About Patch Tech Staffing
Patch is dedicated to providing customized tech (IT/AV) staffing solutions that meet the unique needs and company culture of our clients across North America.
We offer staffing services for a wide range of technical positions, including software developers, network engineers, project managers, cybersecurity professionals, audio visual professionals and many more. Our extensive network of industry contacts and talent pools allows us to quickly identify and attract the best candidates for our clients' needs.
We offer flexible staffing options including temporary, contract-to-hire, and direct placement services. Whether you need to quickly fill a short-term project or hire a permanent employee, we have the expertise and resources to meet your staffing needs.
Quality Assurance Automation Engineer
About the role
Job Title: Quality Engineer - Automation
Contract: 6 months to start
Location: Greater Toronto Area
Our client is seeking a highly skilled Quality Engineer to join their team for a 6-month contract with high chance of extension. They’re looking for a technical expert who can design, develop, and maintain robust automation frameworks across web, desktop, and API layers. The ideal candidate is a tool-agnostic problem solver who understands that quality is built into the code, not just checked at the end. With several major projects on the horizon, this is an urgent need for a driven individual.
Responsibilities:
- End-to-End Automation: Build and scale automated test suites for web applications using Playwright and Selenium.
- Desktop & Legacy Support: Maintain and develop automation for Windows-based applications using WinAppDriver.
- API Testing: Design comprehensive integration tests for microservices using Rest Assured.
- Performance Benchmarking: Identify system bottlenecks and conduct load/stress testing using JMeter.
- CI/CD Integration: Integrate automated suites into the DevOps pipeline to ensure "shift-left" quality standards.
- Defect Management: Not just finding bugs, but performing root-cause analysis and collaborating with developers to resolve complex architectural issues.
Qualifications:
- To be successful in this role, you should have deep experience with the following stack:
- Web Automation: Playwright & Selenium
- API Testing: Rest Assured, Postman
- Desktop: WinAppDriver
- Performance: Apache JMeter
- Languages: Java, JavaScript/TypeScript
- Environment: Git, Jenkins/Azure DevOps/GitHub Actions
- 5+ years in a Quality Engineering or SDET role.
- Proven ability to switch between web, API, and desktop automation contexts seamlessly.
- A "break-it-to-make-it-better" attitude with a focus on high-quality documentation.
- Ability to articulate technical risks to both developers and non-technical stakeholders with a focus on collaboration.
About Patch Tech Staffing
Patch is dedicated to providing customized tech (IT/AV) staffing solutions that meet the unique needs and company culture of our clients across North America.
We offer staffing services for a wide range of technical positions, including software developers, network engineers, project managers, cybersecurity professionals, audio visual professionals and many more. Our extensive network of industry contacts and talent pools allows us to quickly identify and attract the best candidates for our clients' needs.
We offer flexible staffing options including temporary, contract-to-hire, and direct placement services. Whether you need to quickly fill a short-term project or hire a permanent employee, we have the expertise and resources to meet your staffing needs.