Title: QA Engineer

Primary Skill: Test Automation

Secondary Skill: APIs, GraphQL

Seniority: Intermediate/Senior

Years: 3+

Emp Type: FTE

Location: Canada-wide Remote

Client position: 252

Description:

The engineering organization at our client is a technology forward, mobile first, high velocity, low ceremony team of passionate software engineering professionals who are committed to the highest standards of excellence. Everyone’s voice is heard, and everyone makes a strong hands-on contribution to the creation of a world-class personal financial services platform (FinTech). Daily collaboration, thorough testing, continuous refactoring and continuous delivery are foundational to our core values.

Back End QA Engineer Job Responsibilities:
* assure the delivery of high-quality GraphQL (resolvers) and APIs (NestJS)

continuous collaboration with other engineers (no one swims alone)
* designs
* code
* documentation
* engineering road map
* Merge Requests

help groom Definition Of Done requirements in tickets during work breakdown

be able to read TypeScript code that is:
* efficient
* resilient to failure
* has excellent error handling ◦ includes unit test coverage

stay up-to-date on new/emerging technologies, tools and techniques
* trade journals
* blogs
* vendors (Google, Amazon, etc)

Minimum Qualifications:schema
* Computer Science degree, or hard science / math degree
* minimum of 2 years work experience in the technologies listed below
* outstanding verbal communications skills (English)
* outstanding team collaboration skills
* deployed commercial app(s) with the technologies listed below
* Experience working in a Scrum or Kanban environment

Hands-on Technical Skills:
* typeScript (strict mode)
* NestJS
* Reactive programming (RX)
* building resilient REST APIs

Nice to Have:
GraphQL
* schema design
* resolvers

External URL external

Edit | Back (all JDs) | Back (client position)