Job Description & How to Apply Below
Our valued client is looking for a Sr. Automation QA to support backend testing using Typescript, NodeJS
-064
This position can be based in Ottawa, Montreal, or Toronto (hybrid with 4 days/month on-site)
Tasks include:
Exhibit proactiveness, initiative, and self-sufficiency in carrying out QA practice, ensuring there is proper test coverage
Collaborate with cross-functional teams, including developers, product owners, and other QA professionals, to design, develop, implement, and execute automated test scripts, focusing on validating the functionality of applications, identifying defects, and contributing to the overall improvement of our software development processes
Carry out hands-on automation scripting, and investigate/debug faults that are encountered
Design, develop, and maintain automated test scripts using industry-standard tools and frameworks for APIs
Create and execute test cases for functional, regression, integration, API testing and performance testing
Develop automated tests and integrate them into the continuous integration/continuous deployment (CI/CD) pipeline
Participate in test planning sessions to define test scope, objectives, and acceptance criteria
Identify areas suitable for automation and prioritize test cases for automation
Promote a shift-left testing culture and help teams apply the test pyramid effectively
Develop and maintain test data and test environments
Document defects clearly, including steps to reproduce, expected results, and actual outcomes
Work closely with development teams to ensure timely defect resolution
Execute automated test suites as part of each software release cycle
Investigate and troubleshoot test failures
Contribute to the overall quality assurance strategy
The Software Developer in Test may have to execute manual test scripts where automation is not an option
Must have:
Reliability clearance
Undergraduate degree in a related field, such as computer science, software engineering, or business administration
Experience with JavaScript, Typescript, NodeJS to support back-end testing
Experience with SQL (eg: to query data)
Experience with end-to-end (E2E) testing
Experience with API testing and API testing with Postman
Experience functional, regression, and performance testing
Nice to have:
Experience with unit testing tools, such as Jest
Knowledge of testing best practices and shift-left testing practices
Knowledge of microservices and event-driven architecture is an asset.
Knowledge of testing techniques such as UI component test, contract testing and test containers is an asset
Experience with Azure Cloud platform and Azure Dev Ops is an asset
Experience using Playwright test automation software
Experience with C#
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×