Are you a Senior QA Automation Developer with hands-on experience in modern automation frameworks, performance testing, and Power Automate solutions? This hybrid contract role is ideal for a detail-oriented professional skilled in UI/API test automation and RPA/ML development.
...
Our client is looking for a Senior Automation Developer, 11-month contract (with possible extension) offering a hybrid schedule—3 days onsite at the Toronto office and 2 days remote per week.
Advantages
🏠 Hybrid Flexibility to balance in-office collaboration with remote productivity
🧪 Work with cutting-edge test automation tools and frameworks
🛠️ Lead UI, API, and performance test automation across high-impact projects
🤖 Opportunity to develop intelligent RPA/ML solutions using Power Automate and AI Builder
📈 Contribute to automation strategies for digital transformation initiatives
🌐 Gain exposure to secure API development, microservices, and frontend technologies
Responsibilities
• Design and implement automation test scripts for UI, API, and performance testing
• Identify opportunities for automation and implement end-to-end testing solutions
• Maintain and enhance test automation frameworks (data-driven, keyword-driven, or hybrid)
• Execute functional, regression, integration, smoke, and exploratory testing
• Develop, test, and deploy RPA/ML solutions using Microsoft Power Automate (cloud/desktop flows)
• Integrate RPA/ML workflows with AI Builder, OCR tools, databases, APIs, and Power BI
• Collaborate with developers and QA analysts to resolve defects and enhance testing efficiency
• Document test cases, solution design documents (SDDs), and test execution reports
• Ensure testing aligns with accessibility (WCAG AA), security, and privacy requirements
• Leverage version control and CI/CD tools to automate and manage deployments
Qualifications
Must Have:
• 5+ years’ experience in automation testing and QA
• Proficiency in tools including:
• Selenium, Cypress, Playwright, or WebDriverIO (UI Testing)
• Postman, REST Assured, or SoapUI (API Testing)
• JMeter or Gatling (Performance Testing)
• Hands-on with Java, Python, JavaScript, or C#
• Strong grasp of CI/CD pipelines using Git, Jenkins, Azure DevOps, or GitLab
• Familiar with frameworks like TestNG, JUnit, Mocha and BDD tools like Cucumber or SpecFlow
• Deep understanding of QA lifecycle, regression/integration testing, and test planning
Nice to Have:
🧠 Experience building RPA/ML solutions using Microsoft Power Automate, AI Builder, and OCR tools
🔁 Skilled in Java-based microservices, REST/SOAP APIs, Spring, SQL/NoSQL, and authentication protocols (OAuth, IAM)
🎯 Knowledge of WCAG AA accessibility standards
🛡️ Familiarity with secure application design, metadata extraction, and message queuing
🗂️ Experience with frontend tech such as Angular, JavaScript, Groovy, HTML/CSS/XML/XPath
Summary
This is a robust QA automation role ideal for professionals looking to combine traditional test automation with modern RPA and AI-driven development. If you are a strong team player with technical depth in automation and a flair for innovation, this hybrid opportunity offers both stability and exciting growth in a complex enterprise environment.
If you are interested in this role, please apply online at www.randstad.ca. Qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you a Senior QA Automation Developer with hands-on experience in modern automation frameworks, performance testing, and Power Automate solutions? This hybrid contract role is ideal for a detail-oriented professional skilled in UI/API test automation and RPA/ML development.
Our client is looking for a Senior Automation Developer, 11-month contract (with possible extension) offering a hybrid schedule—3 days onsite at the Toronto office and 2 days remote per week.
Advantages
🏠 Hybrid Flexibility to balance in-office collaboration with remote productivity
🧪 Work with cutting-edge test automation tools and frameworks
🛠️ Lead UI, API, and performance test automation across high-impact projects
🤖 Opportunity to develop intelligent RPA/ML solutions using Power Automate and AI Builder
📈 Contribute to automation strategies for digital transformation initiatives
🌐 Gain exposure to secure API development, microservices, and frontend technologies
Responsibilities
• Design and implement automation test scripts for UI, API, and performance testing
• Identify opportunities for automation and implement end-to-end testing solutions
...
• Maintain and enhance test automation frameworks (data-driven, keyword-driven, or hybrid)
• Execute functional, regression, integration, smoke, and exploratory testing
• Develop, test, and deploy RPA/ML solutions using Microsoft Power Automate (cloud/desktop flows)
• Integrate RPA/ML workflows with AI Builder, OCR tools, databases, APIs, and Power BI
• Collaborate with developers and QA analysts to resolve defects and enhance testing efficiency
• Document test cases, solution design documents (SDDs), and test execution reports
• Ensure testing aligns with accessibility (WCAG AA), security, and privacy requirements
• Leverage version control and CI/CD tools to automate and manage deployments
Qualifications
Must Have:
• 5+ years’ experience in automation testing and QA
• Proficiency in tools including:
• Selenium, Cypress, Playwright, or WebDriverIO (UI Testing)
• Postman, REST Assured, or SoapUI (API Testing)
• JMeter or Gatling (Performance Testing)
• Hands-on with Java, Python, JavaScript, or C#
• Strong grasp of CI/CD pipelines using Git, Jenkins, Azure DevOps, or GitLab
• Familiar with frameworks like TestNG, JUnit, Mocha and BDD tools like Cucumber or SpecFlow
• Deep understanding of QA lifecycle, regression/integration testing, and test planning
Nice to Have:
🧠 Experience building RPA/ML solutions using Microsoft Power Automate, AI Builder, and OCR tools
🔁 Skilled in Java-based microservices, REST/SOAP APIs, Spring, SQL/NoSQL, and authentication protocols (OAuth, IAM)
🎯 Knowledge of WCAG AA accessibility standards
🛡️ Familiarity with secure application design, metadata extraction, and message queuing
🗂️ Experience with frontend tech such as Angular, JavaScript, Groovy, HTML/CSS/XML/XPath
Summary
This is a robust QA automation role ideal for professionals looking to combine traditional test automation with modern RPA and AI-driven development. If you are a strong team player with technical depth in automation and a flair for innovation, this hybrid opportunity offers both stability and exciting growth in a complex enterprise environment.
If you are interested in this role, please apply online at www.randstad.ca. Qualified candidates will be contacted.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more