Our valued client is actively seeking a Senior QA Automation analyst to test Automation Framework development and maintenance using Cypress .
Initial 12-month contract with possible extension and / or permanence, hybrid, (2 days onsite) in Montreal or Toronto.
Responsibilities
- Test Automation Framework development and maintenance.
- Responsible for the full stack automation scripts end to end for at least one strategic application.
- Responsible for developing high quality automated test cases that are reusable for strategic systems. Identifies reusable modules and components within the application automation scripts.
- Defines branching strategy and performs code reviews.
- Build a strong relationship with the development and product teams to understand our product and all its intricacies.
- Debug and manage defect prioritization in partnership with our Support and Product teams.
- Fill in gaps in test coverage and add new scenarios.
- Work closely with the Business Analyst and Development team in order to deliver the tasks in time and with the expected quality.
- Bring ideas regarding test / code design.
- Ability to influence and communicate cross-functionally and across teams.
- Experience testing cloud-based infrastructure solutions with a strong governance model knowledge.
- QA automation through scripting and testing tools.
- Previous experience with agile methodologies to plan and manage daily tasks.
- Ability to quickly identify problems or bottlenecks in everyday processes and suggest improvements.
- Experience in performing risk assessments and gap analysis.
- Ability to take initiative, innovate and experiment.
- Experience in technical writing, specifically test case identification, documentation, and communication.
Must-Have Skills
- 5+ years experience as a QA Analyst
- Automated testing experience using Cypress
- Excellent communication skills in English & French
Nice-to-have Skills :
- Experience in designing, building, maintaining, and developing scenarios for UI and API (REST) test automation by using BDD approach.
- Experience in building component and reusable tests.
- Good knowledge of backend testing (Cucumber, Java, Postman).
- Experience in integrating automated tests in CI / CD pipeline.
- Knowledge of Git, CI / CD tools (i.e. Jenkins, Bitbucket pipelines, etc).
- Experience in testing Web based application, multi language and muti browser.
- Experienced in creating BDD design (Cucumber) and Page Object Model.
- Experienced in Jira and Confluence.
- Knows how to create high-quality test documentation.
- Experience in Agile and Iterative process : Scrum.
- Support the Development team Agile processes.
- Strong knowledge in SDLC, brings in QA approach, strategy, and analytical thinking.
Il y a plus de 30 jours