QA Specialist


Posted 12 months ago

We are looking for a QA Specialist! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: QA Specialist
Term: 6-months – 40 hours/week
Location: Toronto – Hybrid 2-days on-site
Job ID number: C1149


Brief description of duties:


As the Senior Automation QA Specialist, you are responsible for defining and developing test cases and test scripts to support our product and platform teams. You will work across multiple software development groups to help them deliver on high-quality products through the use of extensive automated testing. You will develop best in class automation strategies 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 this role, you will need to be able to communication well with a cross-functional team of Software Developers, Product Owners, Architects, Analysts and DevOps Engineers. The ability to understand existing design patters and a desire to continuously improve upon them is critical and require a highly driven self-starter to be successful.


What you will do

  • Design, develop and test software to specifications
  • Deliver code reviews and provide feedback relative to best practices
  • Solution tools and processes in quality and data management
  • Communicate system solutions in business and technical terms
  • Collaborate with multiple functions to ensure quality across applications and teams
  • Coach and mentor development and analyst team members
  • Actively contribute to project planning and backlog refinement


MUST haves:


  • A degree in computer science or an equivalent combination of education and experience, with a minimum of 5+ years of experience in a Software Developer / DevOps role
  • 3+ years development experience in Java or other OO language
  • 2+ years scripting in Python, Groovy, BASH or similar languages
  • Proven experience writing JUnit, API and UI tests
  • Excellent understanding of software design, methodologies and documentation standards
  • Experience with infrastructure as code, tools chains such as but not limited to Jenkins, CodePipeline, Kubernetes, Docker, Github, Ansible, Nexus, Artifactory
  • Knowledge of Insurance is an asset
  • Proven leadership skills with a commitment to customer service
  • Strong analytical and critical thinking skills
  • Initiative with the ability to easily adapt to change
  • IT experience and the ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms
  • Demonstrated ability to work both individually and as part of a team, plan and organize your own work, communicate effectively in writing and verbally in person or remotely, initiative, team-oriented leadership skills and attention to detail


Job Features

Job CategoryQA Analyst
Java or other OO language3+
Python, Groovy, BASH or similar languages2+
Software Developer / DevOps role5+

Apply Online