Our client is seeking an intermediate, self-starting QA Automation Developer to join their IT Store Solutions team. This team is dedicated to building and deploying innovative, high-quality retail applications across web, mobile, and cloud platforms.
...
Please note that this is not a traditional Senior Manual Tester role; our client is strictly looking for an Automation Developer who has hands-on experience independently building test automation frameworks from scratch. An ideal candidate will come from a solid software development background (preferably Java) and possess a true developer mindset toward writing clean, fault-tolerant, and scalable automated test suites.
Duration: 6-Month Contract
Location: Remote with a preference for candidates in the Greater Toronto Area (GTA) to visit the office 1–2 times per month or as needed.
Advantages
Developer-Centric QA Role: Move beyond simple test execution and focus heavily on engineering, refactoring, and optimizing automation frameworks.
Cutting-Edge Retail Tech: Work within an advanced enterprise environment testing complex frontend, middleware, backend, and cloud architectures.
Hybrid/Remote Flexibility: Enjoy a highly autonomous work schedule with minimal in-office requirements.
Collaborative Agile Culture: Partner with talented software developers and product owners in a fast-paced team that actively encourages new ideas and continuous innovation.
Responsibilities
Framework Development & Scripting: Drive test automation efforts by independently designing, building, and maintaining open-source test automation frameworks.
Test Generation: Write and execute automated test scripts covering web application frontends, middleware, RESTful APIs, and backend microservices.
CI/CD Integration: Participate in building, improving, and optimizing test automation tools utilized by the broader engineering team, supporting continuous integration (CI/CD) workflows.
Defect Troubleshooting: Go beyond identifying bugs; actively troubleshoot critical defects in software coding and help the team isolate root causes.
Test Governance: Manage test schedules, drive execution activities, and continuously maintain the health and reliability of the automated test suite to ensure on-time delivery.
Progress Visibility: Provide clear visibility on automated testing plans, communicating risks, issues, and progress transparently to team leadership.
Qualifications
Automation Focus: 5+ years of strong technical experience with web application testing, with a proven track record of independently creating automation frameworks.
API Testing: At least 3 years of hands-on experience developing test automation specifically for RESTful APIs or Microservices using tools like Postman.
Preferred Tech Stack: Strong familiarity with Selenium or Webdriver infrastructure. Experience utilizing Cucumber for behavior-driven development (BDD) is highly ideal.
Development Background: An intermediate-level self-starter, ideally possessing a Java development background or similar programmatic scripting experience.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical IT experience).
Nice-to-Have Skills: * Working knowledge of cloud hosting infrastructure, specifically Google Cloud Platform (GCP).
Previous exposure to SAP systems or environments is considered an asset.
Experience testing native mobile applications.
Summary
If you are a self-motivated QA professional who approaches testing from a developer's perspective, this role offers an incredible opportunity to own and elevate an enterprise automated testing footprint. Bring your framework-building expertise, API testing skills, and passion for quality code to a premier retail technology team!
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
Our client is seeking an intermediate, self-starting QA Automation Developer to join their IT Store Solutions team. This team is dedicated to building and deploying innovative, high-quality retail applications across web, mobile, and cloud platforms.
Please note that this is not a traditional Senior Manual Tester role; our client is strictly looking for an Automation Developer who has hands-on experience independently building test automation frameworks from scratch. An ideal candidate will come from a solid software development background (preferably Java) and possess a true developer mindset toward writing clean, fault-tolerant, and scalable automated test suites.
Duration: 6-Month Contract
Location: Remote with a preference for candidates in the Greater Toronto Area (GTA) to visit the office 1–2 times per month or as needed.
Advantages
Developer-Centric QA Role: Move beyond simple test execution and focus heavily on engineering, refactoring, and optimizing automation frameworks.
Cutting-Edge Retail Tech: Work within an advanced enterprise environment testing complex frontend, middleware, backend, and cloud architectures.
...
Hybrid/Remote Flexibility: Enjoy a highly autonomous work schedule with minimal in-office requirements.
Collaborative Agile Culture: Partner with talented software developers and product owners in a fast-paced team that actively encourages new ideas and continuous innovation.
Responsibilities
Framework Development & Scripting: Drive test automation efforts by independently designing, building, and maintaining open-source test automation frameworks.
Test Generation: Write and execute automated test scripts covering web application frontends, middleware, RESTful APIs, and backend microservices.
CI/CD Integration: Participate in building, improving, and optimizing test automation tools utilized by the broader engineering team, supporting continuous integration (CI/CD) workflows.
Defect Troubleshooting: Go beyond identifying bugs; actively troubleshoot critical defects in software coding and help the team isolate root causes.
Test Governance: Manage test schedules, drive execution activities, and continuously maintain the health and reliability of the automated test suite to ensure on-time delivery.
Progress Visibility: Provide clear visibility on automated testing plans, communicating risks, issues, and progress transparently to team leadership.
Qualifications
Automation Focus: 5+ years of strong technical experience with web application testing, with a proven track record of independently creating automation frameworks.
API Testing: At least 3 years of hands-on experience developing test automation specifically for RESTful APIs or Microservices using tools like Postman.
Preferred Tech Stack: Strong familiarity with Selenium or Webdriver infrastructure. Experience utilizing Cucumber for behavior-driven development (BDD) is highly ideal.
Development Background: An intermediate-level self-starter, ideally possessing a Java development background or similar programmatic scripting experience.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical IT experience).
Nice-to-Have Skills: * Working knowledge of cloud hosting infrastructure, specifically Google Cloud Platform (GCP).
Previous exposure to SAP systems or environments is considered an asset.
Experience testing native mobile applications.
Summary
If you are a self-motivated QA professional who approaches testing from a developer's perspective, this role offers an incredible opportunity to own and elevate an enterprise automated testing footprint. Bring your framework-building expertise, API testing skills, and passion for quality code to a premier retail technology team!
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