Automation/ QA Engineer

Senior Automation QA Engineer - CAPS

The Role 

You will be part of the teams responsible for delivering new automation scripts for our Cloud customers for the various insurance web applications. Due to the dynamic, fast-paced nature of Production, no day is like the other so logical thinking, problem-solving, accountability and an ability to work as part of a global team are essential.

Continuous Improvement is core to what we do so you will collaborate with senior and junior, manual and automation, test engineers to identify ways of improving process efficiencies and quality of our releases to production.

Responsibilities

  • Work with a team to develop and maintain automated test framework suites across multiple products.
  • Figure out the most effective testing strategies, both automated and manual, for our products.
  • Read and understand business requirement documents and determine the best way to create tests for each item assigned to them.
  • Create detailed, comprehensive documentation supporting developed testing plans and automation scripts.
  • Execute tests for each release.
  • Strong communication skills: written, spoken, and presenting.
  • Experience with Agile software development lifecycle and related tools (ex. TFS, Jira, or Rally)
  • Detailed knowledge of QA processes and terminology.
  • Experience with CI/CD release processes and ability to set up automation suites e.g. Jenkins.
  • Experience in TestCafe or other JavaScript-based frameworks.
  • Capable with Javascript, XML, JSON, HTML, and CSS
  • Experience testing RESTful APIs and competent with API testing tools (ex. Postman and Swagger).
  • Experience in Behaviour Driven Development frameworks.
  • Experience working with customers and users, providing guidance, and status.