Automation QA (contract) Jobs in Toronto at Tundra Technical Solutions

Title: Automation QA (contract)

Company: Tundra Technical Solutions

Location: Toronto

QA Automation Specialist

The QA Automation Specialist is responsible for defining and developing test cases and test scripts to support product and platform teams. You will work across multiple software development teams to help them deliver on high-quality products through the use of extensive automated testing. You will develop test cases and test scripts following industry best-practices, continuously increase the level of automation and play a significant part in reducing the time-to-market of new features as a result.

To be successful in the role, you will need to be able to communicate well with a cross-functional team of Software Engineers, Product Owners, Architects, Analysts and DevOps Engineers. The ability to understand existing design patterns and a desire to continuously improve upon them is critical and requires a highly driven self-starter to be successful.

Technical Knowledge & Skills

Proficiency in at least one of the following: Java, JavaScript/NodeJS, Python

Extensive experience working with modern automated UI testing frameworks such as Selenium, Protractor, Appium with exposure to headless UI testing an asset

Strong understanding of unit testing and integration testing design patterns to accelerate the adoption of TDD/BDD best practices amongst developers

Previous API testing knowledge using automated frameworks and an ability to undertake manual API testing via Postman, SoapUI, CURL as required

Previous experience with integrating automated testing in established CI/CD is essential, with preference to container-based testing

Experience testing on Salesforce Sales, Service or Experience Cloud platform is an asset

Experience with automated mobile testing is an asset

Experience working with multi-device/browser testing platforms such as BrowserStack, AWS Device Farm is an asset

Education And Experience

4+ years experience of automated testing, defining strategy and building extensible automated testing frameworks

Strong team player with an ability to work horizontally across teams and influence cultural change

Degree in Computer Science or equivalent education and work experience

Strong knowledge of the “Test Pyramid” and an understanding of the different testing methodologies such as unit tests, component tests, integration tests, UI test etc.

Experience in the maintenance and enhancement of automated testing frameworks that enable reusability of common components

Extensive experience of automated testing with TDD and BDD methodologies in Agile working environments, with the ability to influence peers in the design and adoption of new technologies

Job 61292

Show more

Show less

Upload your CV/resume or any other relevant file. Max. file size: 80 MB.

About Tundra Technical Solutions