Master information

RQ08020 - Systems Testing/QA Specialist - Senior

Position: Not specified

Start: As soon as possible

End: Not specified

Location: Toronto, Canada

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Jan 15, 2025

Task description and requirements

Job Description
We would like to present to you a new job opportunity and I think you may find it interesting. 

If you are interested kindly send the following documents by Thursday, January 16, 10:00 AM EST if that interests you and matches your profile.

Without mandatory documents, we cannot submit a candidate.
  1. Updated Resume in word format (Mandatory)
  2. Candidate Resume Summary and References {The one attached on the website Apply Online link} (Mandatory)
  3. Expected hourly rate (Mandatory)
  4. Visa Status (Mandatory)
  5. LinkedIn ID (Mandatory)
Job Title: RQ08020 - Systems Testing/QA Specialist - Senior
Work Location: 222 Jarvis St, Toronto, Ontario, Hybrid
Estimated Start Date: 2025-02-03
Estimated End Date: 2026-03-31
#Business Days: 289.00
Extension: Probable after the initial mandate
Hours per day or Week: 7.25 hours per day
Security Level: No Clearance Required

Must Have
  • 5+ years of experience in test automation for web, mobile, and API testing. 
  • Integrate automated test suites into CI/CD pipelines using Jenkins, Azure DevOps, or similar tools. 
  • Familiarity with API testing tools like Postman, REST Assured, or SoapUI. 
Nice to have:
  • Prior OPS or Public sector experience.
Description
We are seeking an experienced Automation QA Tester to design, develop, and execute automated test scripts to ensure the delivery of high-quality software applications. This role requires strong expertise in test automation frameworks, programming languages, and tools for both web and mobile applications. The ideal candidate will have hands-on experience implementing automation solutions, ensuring compliance with Accessibility for Ontarians with Disabilities Act (AODA), and adhering to public sector standards. The successful candidate will play a critical role in enhancing efficiency, reliability, and scalability in software testing processes. 

Key Responsibilities 

Test Automation Design and Development: 

  • Develop and maintain test automation frameworks using tools like Selenium, Cypress, or Appium. 
  • Write efficient, reusable, and reliable test scripts in languages like Java, Python, or JavaScript. 
Automation Execution and Reporting: 

  • Execute automated test scripts for functional, regression, performance, and API testing. 
  • Integrate automated test suites into CI/CD pipelines using Jenkins, Azure DevOps, or similar tools. 
  • Analyze test results, identify root causes of failures, and report defects accurately. 
Accessibility and Compliance Testing: 

  • Ensure applications meet AODA and WCAG 2.1 accessibility standards. 
  • Validate compliance with public sector guidelines, security, and privacy standards. 
Collaboration and Continuous Improvement: 

  • Work closely with developers, manual testers, and business analysts to ensure robust testing coverage. 
  • Identify areas for automation improvement and implement solutions to optimize testing efficiency. 
  • Stay updated with the latest trends in test automation tools and practices. 
Key Deliverables 

Automation Test Frameworks and Scripts: 

  • Well-documented and scalable automation frameworks for web, mobile, and API testing. 
  • A repository of reusable and maintainable test scripts. 
Defect Reports and Logs: 

  • Detailed defect reports with reproducible steps, screenshots, and impact analysis. 
  • Logs of automation script execution results and trends. 
Accessibility Compliance Reports: 

  • Automated accessibility testing reports validating compliance with AODA and WCAG 2.1 standards. 
Testing Progress Reports: 

  • Comprehensive test execution reports, including test coverage, pass/fail rates, and defect metrics. 
Integration with CI/CD Pipelines: 

Automated scripts integrated with pipelines for seamless execution during deployments. 

Skills: 
  • Strong understanding of testing methodologies, including functional, regression, and performance testing. 
  • Familiarity with API testing tools like Postman, REST Assured, or SoapUI. 
  • Proficiency in Agile/Scrum workflows and collaboration tools (e.g., Jira, Microsoft Teams). 
  • Excellent analytical and problem-solving skills with attention to detail. 
Desirable Skills: 
  • Knowledge of load and performance testing tools (e.g., JMeter, LoadRunner). 
  • Familiarity with containerization technologies like Docker for test environments. 
  • Experience with cross-browser and cross-device testing strategies. 
Experience and Skill Set Requirements

Automation Expertise: 
  • 5+ years of experience in test automation for web, mobile, and API testing. 
  • Proficiency with tools like Selenium, Cypress, Appium, or similar automation frameworks. 
Programming Skills: 
  • Strong proficiency in programming languages like Java, Python, or JavaScript. 
  • CI/CD Integration: 
  • Hands-on experience integrating automated tests with CI/CD tools such as Jenkins or Azure DevOps. 
Accessibility Testing: 
  • Experience testing for AODA and WCAG 2.1 compliance using automation tools. 
Note:
This position is currently listed as "Hybrid"; however, the consultant will be remote due to COVID-19 related Work from Home (WFH) direction. Once the I&IT cluster staff are required to return to the office, the resource under this request will be required to work onsite as well.  

  • Hybrid: 3 days onsite / 2 days remote
 Qualification
Bachelor Degree
 Job Related Sector(s)
Systems Testing/QA Specialist
 Experience
  • Greater Than 10 Year
 

Category

Testing (IT) Java Python