Quality Assurance Analyst
- Hiring from
- Canada
- Work type
- Hybrid
- Posted
624,072 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Role Name: Quality Analyst
Work Site: Toronto, ON (Hybrid)
Contract: 12+ months Contract with solid possibility to hire or extension
Hybrid: 2-3 days on site per week at client office
Basic Qualifications:
• 5+ years of superior expertise in managing automation test projects
• 5+ years of experience using Selenium, Java and Postman Built automation framework from scratch to aid with regression and other repeatable tests
• Good experience with configuration management / version control systems (e.g., Git) and CI/CD pipelines.
• Proven experience in automation testing with Selenium WebDriver, TestNG, and Java.
• Ability to work in a dynamic environment and come up with solutions to meet project needs
• Client facing experience with strong written and verbal communication skills
• Familiarity with Agile/Scrum methodologies
Responsibilities :
• Develop and maintain automated test scripts using Selenium WebDriver and Java for web application testing.
• Utilize test automation frameworks to ensure efficient and scalable test execution to make ensure framework is adhered.
• Design & build customized test harnesses for Automation Testing
• Experience with BDD frameworks like Cucumber / Gherkin
• Understand test automation framework and develop the new test automation libraries; Tool – Selenium, Appium Rest Assured
• Develop the Automated Regression Pack
• Create and maintain API test scripts using Postman for RESTful web services testing
• Design & execute Regression Test Pack using frontend & backend test scripts
• Automate the Test Data Management for Lease and Retail contract booking using Automation tools
• Design and Develop the Automated solution for Sanity Testing for various repeatable tests.
• Identify testable events and develop the test cases / test scripts.
• Identify and capture test data to support the test cases defined by the testing team
• Leverage the testing process and test tool kit to create re-useable test assets.
• Test Environment set-up/management, monitoring and streamline release management to QA Environments.
• Participate in agile ceremonial meetings with IT owners, business owners and product or team members
• Build and configure new interfaces to support testing activities
• Participate in testing, deployment prep and actual deployment for both retail and commercial phase
