Quality Assurance Analyst
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 5+ years of experience using Selenium, Java and Postman Built automation framework from scratch to aid with regression and other repeatable tests
- Posting language
- English
- Posted
Original 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
More about this job
Responsibilities
Develop and maintain automated web, API, regression, and sanity tests, frameworks, libraries, and test harnesses using tools such as Selenium, Java, Postman, Appium, and REST Assured. Manage test data and environments, support release and deployment activities, and collaborate with business and technical stakeholders in Agile ceremonies.
Requirements
Requires at least five years of experience managing automation testing projects and hands-on experience with Selenium, Java, and Postman, including building automation frameworks. Candidates should also have experience with version control and CI/CD, strong client-facing communication skills, and familiarity with Agile/Scrum.
Skills
- Test Automation
- Selenium WebDriver
- Java
- Postman
- TestNG
- Appium
- REST Assured
- Cucumber
- Gherkin
- API Testing
- Regression Testing
- Test Data Management
- Git
- CI/CD
- Agile/Scrum
- Test Framework Development
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
Keywords
- Quality Assurance
- Quality Analyst
- Test Automation
- Selenium
- Selenium WebDriver
- Java
- Postman
- TestNG
- Appium
- REST Assured
- Cucumber
- Gherkin
- API Testing
- RESTful Web Services
- Regression Testing
- Sanity Testing
- Test Harnesses
- Automation Frameworks
- Test Data Management
- Git
- Version Control
- CI/CD Pipelines
- Agile
- Scrum
- Test Environment Management
- Release Management
- Deployment
- Retail Contracts
- Commercial Contracts