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
- create and run unit and integration tests (testing technology/framework TBD)
- responsible for final PR review before merge
- continuous delivery of world-class software
- follow our low ceremony “software manufacturing" process, including tools
stay up-to-date on new/emerging technologies, tools and techniques
* trade journals
* blogs
* vendors (Google, Amazon, etc)
- insist on the highest standards of engineering and process excellence every day
- make and meet achievable commitments
- invent and simplify
- think big
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)