Senior QA Automation Engineer
Location: Hybrid (Vancouver British Columbia Canada)
Project: Fortune 500 Multinational
Job Type: T4 Contract
Were seeking an experienced Senior QA Automation Engineer to design and execute automated testing processes ensuring the efficiency reliability and quality of client software. This is your opportunity to work on a highimpact project while driving innovation and advancing technology.
Key Responsibilities
- Design develop and execute automated test scripts using Selenium RestAssured and Cypress to validate software functionality and performance.
- Develop and implement comprehensive test strategies plans and cases to address functional regression and performance testing requirements.
- Conduct thorough load testing using tools like LoadRunner Blazemeter or JMeter.
- Leverage programming expertise in Java or Python to write debug and maintain complex test automation frameworks.
- Collaborate with agile development teams contributing to daily standups sprint planning and grooming sessions.
- Build and maintain CI/CD pipelines (e.g. Jenkins) to automate test execution and reporting.
- Test web applications RESTful APIs and microservices with a deep understanding of RESTful API principles.
- Create reusable and maintainable test frameworks following industry best practices.
- Identify report and track defects through the software development lifecycle providing clear documentation for efficient resolution.
- Maintain detailed documentation for test plans test cases and results to ensure traceability and effective communication.
Qualifications Needed
- 7 10 years of professional experience in quality assurance and software testing.
- Proficiency in test automation frameworks and tools such as Selenium RestAssured and Cypress.
- Strong programming skills in Java or Python for automated testing.
- Handson experience with load testing tools (e.g. LoadRunner Blazemeter JMeter).
- Expertise in testing web applications RESTful APIs and microservices.
- Knowledge of CI/CD tools like Jenkins for test integration and result reporting.
- Familiarity with agile methodologies and experience working within agile teams.
- Ability to design and maintain test frameworks emphasizing reusability and maintainability.
- Strong defect reporting and tracking skills with a detailoriented approach.
- Excellent documentation skills to produce comprehensive testrelated materials
APPLY NOW!