We are seeking a highly analytical and technical Intermediate Test Automation Engineer for a contract opportunity based in Toronto. In this role, you will be responsible for designing, developing, and maintaining scalable automated test scripts and frameworks to ensure the highest quality of web applications and API services.
...
As a core member of the quality engineering team, you will collaborate with developers, business owners, and product teams within an Agile framework. You will play a pivotal role in optimizing testing workflows, automating test data management, and streamlining release management to QA environments within a fast-paced environment.
Location: Toronto, ON (Downtown - Hybrid, 3 days/week in-office)
Contract Duration: 10 months
Advantages
Modern Automation Stack: Hands-on ownership of frameworks utilizing Java, Selenium, Appium, Rest Assured, and Cucumber/BDD.
Full-Lifecycle Testing: Complete exposure to both frontend web UI automation and backend API/database testing pipelines.
Strategic Financial Domain Experience: Deepen your expertise within a complex corporate banking technology environment.
Centralized Location: Work in a highly accessible downtown Toronto office with a structured, collaborative hybrid routine.
Responsibilities
Automation Script Development: Develop, maintain, and execute robust automated test scripts using Selenium WebDriver, Java, and TestNG for extensive web application testing.
Framework Optimization: Leverage and enhance existing test automation frameworks (Selenium, Appium, Rest Assured) and design customized test harnesses to ensure scalable test execution.
API Testing & Validation: Create, configure, and maintain automated API test scripts using Postman to validate the performance and data integrity of RESTful web services.
Regression & Sanity Automation: Design and build comprehensive automated regression packs and automated solutions for repeatable sanity testing.
Test Data Management: Automate the identification, capture, and management of specialized test data to support complex contract booking test cases.
Environment & Release Support: Oversee test environment setup, monitoring, and management to streamline deployment preparation and release cycles into QA environments.
Agile Collaboration: Actively participate in Agile scrum ceremonies with technical owners, business stakeholders, and product team members to align on project needs.
Qualifications
Core Technical Requirements
Automation Experience: 3 to 5 years of proven experience in Test Automation using Selenium WebDriver, TestNG, and Java/J2EE.
Framework Engineering: 3+ years of experience building or significantly expanding automation frameworks from scratch to aid with regression and repeatable tests.
API Testing: Demonstrated experience creating and managing backend automated test scripts using Postman for RESTful web services.
Industry Domain: Hands-on testing experience within the Banking industry, including familiarity with financial data configurations or contract booking systems.
DevOps & Source Control: Good experience with configuration management and version control systems (such as Git) alongside active CI/CD pipelines.
Modern Framework Methodologies: Strong familiarity with Behavior-Driven Development (BDD) frameworks using Cucumber and Gherkin syntax.
Professional & Operational Skills
Agile Frameworks: Solid understanding of Agile/Scrum methodologies and experience working inside dynamic, fast-paced team environments.
Consultative Communication: Client-facing project experience paired with strong written, verbal, and interpersonal communication skills.
Problem Solving: Ability to identify testable events, create reusable test assets, and formulate automated workarounds for complex testing bottlenecks.
Summary
If you're interested in the Intermediate Test Automation Engineer role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
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.
This posting is for existing and upcoming vacancies.
show more
We are seeking a highly analytical and technical Intermediate Test Automation Engineer for a contract opportunity based in Toronto. In this role, you will be responsible for designing, developing, and maintaining scalable automated test scripts and frameworks to ensure the highest quality of web applications and API services.
As a core member of the quality engineering team, you will collaborate with developers, business owners, and product teams within an Agile framework. You will play a pivotal role in optimizing testing workflows, automating test data management, and streamlining release management to QA environments within a fast-paced environment.
Location: Toronto, ON (Downtown - Hybrid, 3 days/week in-office)
Contract Duration: 10 months
Advantages
Modern Automation Stack: Hands-on ownership of frameworks utilizing Java, Selenium, Appium, Rest Assured, and Cucumber/BDD.
Full-Lifecycle Testing: Complete exposure to both frontend web UI automation and backend API/database testing pipelines.
Strategic Financial Domain Experience: Deepen your expertise within a complex corporate banking technology environment.
...
Centralized Location: Work in a highly accessible downtown Toronto office with a structured, collaborative hybrid routine.
Responsibilities
Automation Script Development: Develop, maintain, and execute robust automated test scripts using Selenium WebDriver, Java, and TestNG for extensive web application testing.
Framework Optimization: Leverage and enhance existing test automation frameworks (Selenium, Appium, Rest Assured) and design customized test harnesses to ensure scalable test execution.
API Testing & Validation: Create, configure, and maintain automated API test scripts using Postman to validate the performance and data integrity of RESTful web services.
Regression & Sanity Automation: Design and build comprehensive automated regression packs and automated solutions for repeatable sanity testing.
Test Data Management: Automate the identification, capture, and management of specialized test data to support complex contract booking test cases.
Environment & Release Support: Oversee test environment setup, monitoring, and management to streamline deployment preparation and release cycles into QA environments.
Agile Collaboration: Actively participate in Agile scrum ceremonies with technical owners, business stakeholders, and product team members to align on project needs.
Qualifications
Core Technical Requirements
Automation Experience: 3 to 5 years of proven experience in Test Automation using Selenium WebDriver, TestNG, and Java/J2EE.
Framework Engineering: 3+ years of experience building or significantly expanding automation frameworks from scratch to aid with regression and repeatable tests.
API Testing: Demonstrated experience creating and managing backend automated test scripts using Postman for RESTful web services.
Industry Domain: Hands-on testing experience within the Banking industry, including familiarity with financial data configurations or contract booking systems.
DevOps & Source Control: Good experience with configuration management and version control systems (such as Git) alongside active CI/CD pipelines.
Modern Framework Methodologies: Strong familiarity with Behavior-Driven Development (BDD) frameworks using Cucumber and Gherkin syntax.
Professional & Operational Skills
Agile Frameworks: Solid understanding of Agile/Scrum methodologies and experience working inside dynamic, fast-paced team environments.
Consultative Communication: Client-facing project experience paired with strong written, verbal, and interpersonal communication skills.
Problem Solving: Ability to identify testable events, create reusable test assets, and formulate automated workarounds for complex testing bottlenecks.
Summary
If you're interested in the Intermediate Test Automation Engineer role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
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.
This posting is for existing and upcoming vacancies.
show more