Q/A Tester 2 / Vérificateur de l'assurance qualité 2 - (14662)

EmergiTEL - Surrey, BC (il y a 30+ jours)

Postuler dès maintenant

description:
Quality Assurance Analyst II

Position Overview
As a Quality Assurance Analyst II, you will work as a test automation engineer on a team with talented developers & product managers building the next generation of tools for Primary Healthcare Providers to provide the best possible care to their patients. You will be working as part of our client's Electronic Medical Records (EMR) Integrations team whose focus is the development, maintenance and support of our EMR API which creates a common data layer to the portfolio of their Health EMRs. Our client's focus is creating an ecosystem which opens a world of possibilities for integrations with their EMRs, bringing new services and capabilities to the healthcare industry.

You will be testing, and wherever possible writing automated tests for, back-end services and Single-page Angular based web applications.

This is a great opportunity to work with a fantastic team and make an impact changing the way healthcare is done in Canada.

Responsibilities

  • Work with Developers, Quality Assurance and Business analysts on the EMR Integrations team to collaboratively deliver a reliable product, through sound design, careful development and rigorous testing
  • Develop tests in our Python-Robot test suites validating our C# RESTful web services and Angular UIs
  • Identify and implement test framework improvements
  • Monitor/debug automated test executions and analyze/troubleshoot the test results
  • Engage with QA, other developers, product owners & the various consuming parties of the EMR API
  • Work in an Agile development environment with many Scrum teams

Required Knowledge

  • Excellent understanding of RESTful web services and experience building related test suites is a must
  • Experience with REST clients (Insomnia, Postman, SoapUI), Robot, Python, Jenkins
  • Working knowledge of SQL, preferably with MS SQL Server
  • Experience testing enterprise-grade, highly reliable software
  • Previous experience working with any of the following is an asset:
  • C#
  • Java
  • Unit testing
  • iOS apps
  • Android apps
  • EMR domain
  • Healthcare standards e.g. HL7

Required Skills & Abilities

  • Creative & innovative problem-solving skills
  • Self-starter; strong ability to work independently
  • Interest in Health IT and improving healthcare in Canada
  • Passionate interest in technology and current trends
  • Strong verbal and written communications skills
  • Familiarity with code coverage tools and concepts
  • Knowledge of performance testing concepts and methodologies

Required Professional Designation/Certification

  • Bachelor's degree in computer science or equivalent experience in software testing

Required Experience

  • 5+ years software testing experience

Must have skills:
1. Excellent understanding of RESTful web services and experience building related test suites is a must
2. Experience with REST clients (Insomnia, Postman, SoapUI), Robot, Python, Jenkins
3. Working knowledge of SQL, preferably with MS SQL Server
4. Experience testing enterprise-grade, highly reliable software

Nice to have skills:
1. Programming: Python, C#, Java
2. Unit testing
3. Testing mobile or web-based apps
4. EMR domain

Reference ID: 14662

Contract length: 12 months

Job Types: Full-time, Contract

Salary: $70,703.00-$86,415.00 per year

Schedule:

  • 8 Hour Shift
  • Monday to Friday

Experience:

  • EMR: 2 years (Preferred)
  • QA Tester: 3 years (Preferred)