Int. Quality Assurance Analyst to prepare and execute detailed test plans and automate test management for multi-platform applications
Job Type: Contract
Positions to fill: 1
Start Date: Jul 04, 2022
Job End Date: Jun 30, 2023
Pay Rate: Hourly: Negotiable
Job ID: 120758
Location: Montreal, Ottawa, Toronto
Our valued client is currently seeking an Int. Quality Assurance Analyst for an initial 1-year contract in Ottawa, ON (Hybrid - 2 days/week on-site in downtown Ottawa).
As the winning candidate, you will be responsible for the design and development of detailed test plans for multi-platform services and features targeting a wide variety of endpoint devices (mobile, web, and smart TV); working with a team of verification engineers to qualify the clients' software on a variety of platforms and participate in the planning, execution, analysis and reporting of issues. The team has a mandate to continuously monitor, and evaluate the testing strategy, coverage, methodology, and efficiency with the goal of optimizing the testing practices and processes over time.
Responsibilities
As the winning candidate, you will be responsible for the design and development of detailed test plans for multi-platform services and features targeting a wide variety of endpoint devices (mobile, web, and smart TV); working with a team of verification engineers to qualify the clients' software on a variety of platforms and participate in the planning, execution, analysis and reporting of issues. The team has a mandate to continuously monitor, and evaluate the testing strategy, coverage, methodology, and efficiency with the goal of optimizing the testing practices and processes over time.
Responsibilities
- Execute test cases in the lab to verify customer experience during use of a multi-platform video streaming system/application
- Develop detailed test plans, test cases, test strategies, and other test artefacts
- Generate detailed problem reports, change requests, and enhancement proposals
- Gather, analyze, and communicate testing results
- Assist in the development of automated test cases on a variety of automation platforms (on an as-needed basis)
- 3+ years of experience as a QA Analyst
- Experience developing detailed test plans, test cases, test strategies, and other test artefacts
- Experience in planning and execution of automated tests using standard automation frameworks (ideally Appium, Selenium. etc.)
- Strong working knowledge of JIRA or TestRail (or similar products - e.g. Azure DevOps), and conversant with the “documentation chain” concept linking all artefacts in a product development cycle
- Ability to investigate issues independently, and execute a rigorous RCA (Root Cause Analysis) workflow
- Strong, demonstrable understanding of QA practices, processes, tools, and methodologies, ideally within a multi-platform mobile application context
- Strong written and verbal communication skills in English and French
- Working knowledge of standard performance and networking diagnostic tools (Android Debug Bridge, Wireshark (or Fiddler),Memory/CPOU diagnostic tools, etc)
- Experience with Android, iOS, and/or Mac environments and operating systems