RQ10379 - 3 x Int. Automation Developer
1-year contract (247 business days) - 1 possible extension of 6-months
3 openings - 3 different submissions
ONSITE 5 days a week - Yonge St., Toronto
Security Level: CRJMC
Responsibilities:
-
Identify opportunities for automation within software development and testing processes.
-
Design, develop, and execute automated QA tests to validate application functionality.
-
Design and maintain test automation scripts using established automation frameworks.
-
Utilize test automation tools and frameworks to support functional, integration, and regression testing.
-
Investigate and analyze defects and issues identified during testing activities.
-
Work closely with QA analysts, developers, and stakeholders to identify root causes and implement solutions.
-
Support manual testing activities as required, including functional, integration, and UAT testing.
General Skills:
-
Experience identifying opportunities for automation within software processes.
-
Experience designing and executing automated QA tests using scripts.
-
Experience testing databases, systems, networks, applications, hardware, and software.
-
Experience identifying, documenting, and tracking defects and quality issues.
-
Experience installing and configuring applications and databases relevant to automation and testing.
-
Experience collaborating with stakeholders to understand business needs and how automation can improve workflows, including supporting documentation.
-
Experience gathering and documenting requirements from end users to design effective automation solutions.
-
Strong team player with a proven ability to meet deadlines, manage competing priorities, and support client relationships.
Experience and Skill Set Requirements
-
Minimum 5 plus years of QA experience on large scale enterprise systems.
-
Strong experience across both automated and manual testing.
-
Solid understanding of the SDLC and QA best practices.
-
Experience testing Commercial Off the Shelf (COTS) applications.
-
Experience supporting User Acceptance Testing (UAT) activities.
MUST HAVES:
- Strong Experience in Automation testing using Selenium.
-
Minimum of 5+ years of QA experience with large-scale enterprise systems.
-
Proficient in REST API testing using tools such as Postman and SOAP UI.
-
Strong SQL experience for test data preparation and result validation.
-
Experience designing and maintaining automated test scripts.
-
Strong manual testing, defect management, and integration testing experience.