Full-time

Quality Assurance Engineer

Posted on 04 February 26 by Virtual Work World

  • $1000 - $1280 per Month
Logo

Powered by Tracker

Job Description

Role: Quality Assurance Engineer
Contract: Full-time Remote Contractor (40 hours weekly / 160 hours monthly)
Business Hours: Monday to Friday, 8:30 AM - 5:30 PM PST
Rate: $7.5 - $8 hourly / $1,000 - $1,280 monthly (Salary negotiable based on experience and location)
Availability to Start: Immediately
Tech Stack: 
  • Backend: Node.js and TypeScript
  • Frontend: Angular 2+, TypeScript, HTML5, and CSS3
  • Database: MongoDB
  • Testing & Automation: Playwright, Cypress, Protractor, Selenium, WebDriver, Jasmine, and Karma
  • CI/CD: CircleCI and Travis CI
  • Cloud & Deployment: Docker
  • API Testing: API endpoint testing tools
  • Monitoring & Quality: Bug tracking tools and quality metrics tracking

Client's Profile
A rapidly growing Canadian software company is seeking a Quality Assurance Engineer to join their team. The company is on a mission to transform how real estate is managed and operated at scale by building a platform that combines decades of industry experience with modern SaaS technologies to deliver products and insights that help customers run their operations more effectively and stay ahead of the curve. Guided by their core principles of delivering value, executing with excellence, and sharing the fun, they are looking to add new team members who share the same mindset.


What You'll Do
As a Quality Assurance Engineer, you will play a key role in the product development team by ensuring new features are deployed with confidence through well-designed test strategies and effective automation. Success in this role comes from strong attention to detail, a structured approach to testing, and the ability to balance manual and automated testing to maintain high-quality standards. You will work closely with internal teams to review requirements, create test plans, prioritize testing efforts, and identify, track, and resolve defects. Your work will help maintain the platform's reliability while supporting smooth, timely feature releases. Your day-to-day responsibilities will include:
  • Lead test strategy design, execution, and automation as part of the product development team, utilizing tools such as Playwright/Cypress/Protractor/Selenium/ WebDriver for web UI testing and Circle CI/Travis for continuous integration.
  • Review requirements, craft detailed test plans, and prioritize testing activities, leveraging the knowledge of JavaScript/TypeScript, HTML5, and CSS3.
  • Develop automation scripts to streamline testing processes, utilizing open-source tools for script development and execution.
  • Track and resolve bugs, perform regression testing, and maintain high-quality standards using tools like Jasmine, Karma, and Protractor.
  • Collaborate with internal teams to ensure seamless feature deployment, utilizing communication and collaboration tools.
  • Implement testing processes and monitor debugging procedures, employing organizational and tracking tools to maintain efficiency.
  • Track quality metrics to ensure product assurance, utilizing tools to measure defect densities and open defect counts.

What You Should Have
Must-haves:
  • Minimum two years of experience as a Quality Assurance Engineer or similar field, with a proven track record in developing tests for large systems.
  • At least 1 year of experience working remotely with startup companies based in the US, UK, or similar markets.
  • Strong software testing skills acquired through a compelling academic background or practical work experience.
  • Demonstrated experience in testing cloud-delivered systems at all layers: Web UI testing (Playwright/Cypres/Protractor/Selenium/WebDriver), API endpoint testing, and continuous integration systems (Circle CI, Travis, etc.). Playwright is their current technology.
  • Fluency in JavaScript /TypeScript is required. The stack is built entirely on TypeScript, with Angular 2+ on the front end and Node.js on the back end. They use MongoDB as the primary data store and deploy to the cloud using Docker.
  • Experience with HTML5 and CSS3 is required.
  • Technology Specifications:
    • Minimum 80 Mbps Internet Speed
    • Windows 11 or MacOS 15 Sequoia
    • Minimum Intel i5 8th gen with 8GB of RAM or Apple M1 chip with 8GB of RAM
    • Webcam and Headset
    • Designated Quiet Office Space
Nice-to-haves:
  • Experience with mobile development frameworks, including Apache Cordova and Ionic 2+, and testing tools (Appium) is a plus.

Who You Are
We're looking for someone who:
  • Thinks creatively and brings new ideas to the table.
  • Has strong attention to detail and enjoys working at a fast pace.
  • Brings an entrepreneurial mindset and is comfortable wearing multiple hats.
  • Takes pride in their work and the impact they make on the company.
  • Is passionate about building products and continuously learning how to serve the right audience better.
  • Enjoys learning new things and sharing knowledge with others.
  • Stays organized, manages competing priorities well, and keeps work clear and on track.
  • Brings a sense of humor and an easygoing attitude, and enjoys working with a fun, collaborative team.

Job Information

Rate / Salary

$1000 - $1280 per Month

Sector

IT/Software/Technology

Category

Software Development, Product & Engineering

Skills / Experience

QA Testing and Automation, Hands-on experience with Playwright or similar testing tools, Proficiency in JavaScript and TypeScript

Benefits

Not Specified

Our Reference

JOB-1152

Job Location