Skip to content

Quality Engineer
Company | CaptivateIQ |
---|
Location | Toronto, ON, Canada |
---|
Salary | $179000 – $194550 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- 4+ years experience in a software engineering role
- Proficiency with Typescript, React, Python and Django
- Experience with both frontend and backend development, with a strong focus on frontend
- Experience with modern test automation frameworks such as Jest and Cypress
- Experience using modern testing methodologies to test a large SaaS product
- Strong communication skills, both written and verbal
- Experience building or maintaining a positive, productive remote-first culture
- Experience making data-driven decisions on product and process
Responsibilities
- Work closely with our Frontend engineering team to deliver improvements to our core frontend components and design systems that are used across the organization.
- Support our Frontend engineering team with improvements to testability of our core frontend components and design system framework that are used across the organization.
- Support and maintain internal solutions built by our team.
- Provide testing guidance on projects, ensure that various quality aspects were taken into account, including performance, usability, integrity and help developers set clear expectations for both functional and non-functional requirements while evaluating potential product quality risks.
- Improve and maintain the existing test automation and delivery pipeline across the org.
- Analyze bottlenecks and make a difference by suggesting improvement actions.
- Make sure that testing goals are identified and met at the project level.
- Assist in long-term quality improvement efforts, such as establishing additional quality gates.
Preferred Qualifications
- Understanding Single Page Applications (SPAs), micro front-end architectures (MFAs) and Content Delivery Networks (CDNs)
- Ability to build and maintain Github Actions pipelines
- Experience with building and maintaining Deployment Processes
- Experience in improving Developer Experience
- Relevant experience with full stack development