Randstad Digital

Senior QA Analyst

Job Location

Greater Toronto Area, Canada

Job Description

About the Role We are looking for an experienced and technically proficient Senior QA Analyst to join our Software Quality Assurance team. This pivotal role is focused on ensuring the delivery of secure, high-quality software across diverse platforms, including web, desktop, mobile, and cloud-based applications. You will own the end-to-end testing lifecycle, leveraging both manual and automated testing processes and advanced tools like Selenium, Azure DevOps, and SQL to drive quality outcomes. Beyond hands-on testing, you will play a crucial strategic and leadership role, mentoring junior team members, acting as a reliable bridge between technical and business stakeholders, and championing continuous improvement through automation and best practices. If you have a deep understanding of software quality principles and are ready to take ownership of product quality, we want to hear from you. Key Note: To apply, send your current CV directly to SHERYL.SAN.LORENZO@RANDSTADDIGITAL.COM. Please note: Due to high application volumes, only candidates who meet the outlined requirements will be contacted for further discussion. To be considered you MUST have the following experience: 5 years QA experience (1 year Senior/Lead). Expertise in Selenium-based test automation and CI/CD tools (e.g., Azure DevOps). Skilled in writing complex SQL queries for backend and data validation. Experience testing Cloud, mobile, web, and hardware-integrated (POS) applications. Key Responsibilities Conduct manual and automated testing across multiple platforms (web, desktop, mobile, cloud) and diverse application types. Design and maintain comprehensive test plans, test cases, and quality assurance documentation for new and existing functionalities. Execute various testing types, including performance, load, security, usability, and compatibility testing. Write and execute complex SQL queries for data validation and back-end testing purposes. Actively develop and implement improvements to testing strategies, processes, and best practices. Oversee software releases, deployments, and regression testing cycles, ensuring traceability from requirements to production. Collaborate with cross-functional teams (Development, QA, Business) to troubleshoot issues, perform root cause analysis, and ensure high-quality software delivery. Mentor junior team members and provide technical leadership on QA processes and methodologies. Research, recommend, and implement new QA tools and methodologies to drive automation and efficiency. Qualifications & Experience Minimum of 5 years of QA experience, with at least 1 year in a Senior or Lead QA role. University or College degree in Computer Science or a related technical field. Strong hands-on experience with both manual and automated testing of client/server and cloud applications. Proficiency with QA tools including Selenium, TestComplete, Postman, Visual Studio, Microsoft SQL, and VMware. Expertise in writing and executing complex SQL queries and scripts for testing and validation. Deep understanding of the Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC), particularly within Agile and Waterfall methodologies. Hands-on experience with source control systems (e.g., Git, Azure DevOps). Experience with performance and security testing. Excellent problem-solving, analytical, and root cause analysis skills. Proven ability to communicate effectively and act as a liaison between technical and non-technical stakeholders. Familiarity with hardware device testing and POS systems is a strong asset. Why Join Us? (Advantages) Hybrid Work Model with flexibility built into your schedule. Work on a diverse range of platforms and technologies, keeping your skills sharp and relevant. Significant opportunities to mentor and provide technical leadership to junior QA professionals. Access to continuous learning, upskilling opportunities, and involvement in meaningful projects across multiple business units. Collaborate with a supportive, experienced, and high-performing team.

Location: Greater Toronto Area, Canada, CA

Posted Date: 11/7/2025
View More Randstad Digital Jobs

Contact Information

Contact Human Resources
Randstad Digital

Posted

November 7, 2025
UID: 5483152850

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.