Job Title or Location
RECENT SEARCHES

QA Automation Engineer

Asigra
Toronto, ON
Remote
Full-time
Experienced
Company Benefits
Flexible Work
Posted 17 days ago
Salary:

Job Title: QA Automation Engineer - JavaScript/TypeScript

Job Overview:

We are seeking an experienced and motivated QA Automation Engineer with expertise in JavaScript or Typescript and hands-on experience in any one of JavaScript-based QA automation frameworks, particularly Cypress, Playwright, Puppeteer, or Protractor. The ideal candidate will also have a strong background in backend API testing using tools like Postman, SoapUI, or Rest Assured and possess proficiency in common development tools, CI/CD setups, and full-stack web development technologies. The candidate should also be adept at writing SQL queries and be capable of developing end-to-end QA automation frameworks from scratch.

Key Responsibilities:

Programming Skills: Proficient in JavaScript or Typescript with the ability to develop and maintain end-to-end QA automation frameworks.

Automation Frameworks: Hands-on experience with JavaScript-based QA automation frameworks such as Cypress, Playwright, Puppeteer, or Protractor.

API Testing: Experience in backend API testing using Postman or SoapUI.

Development Tools: Familiarity with Git, Visual Studio Code, Linux and Unix terminal commands.

CI/CD: Experience in setting up automated tests in CI/CD pipelines using Jenkins, Azure, or AWS.

Full Stack Knowledge: Basic knowledge and familiarity with full-stack web development technologies including HTML, CSS, JavaScript, NodeJS, React/Angular.

Database Skills: Proficient in writing SQL queries and scripts.

Problem Resolution: Coordinate and manage the resolution of problems encountered in testing projects, collaborating with developers and other team members.

Documentation: Create and maintain test case documentation, recording problems encountered during testing.

Execution Plans: Prioritize execution plans for automation testing based on software type and intended use.

Additional Skills:

Project Tools: Familiarity with Jira and Confluence.

Issue Investigation: Investigate and log issues found during test efforts or reported from production into Jira and escalate when necessary.

Test Strategies: Create test strategies for projects.

Environment Setup: Install and set up tools and environments for testing.

Operating Systems: Experience with Windows and Linux operating systems.

Office Tools: Experience with Office365.

Agile Development: Work effectively in an agile software development team using scrum methodologies.

Communication Skills: Excellent communication (both verbal and written) and interpersonal skills.

Critical Thinking: Highly developed critical thinking and problem-solving skills.

Test Case Creation: Proficient in writing test cases and identifying test scenarios.

Time Management: Ability to prioritize work with a focus on deadlines and deliverables.

Team Collaboration: Good team player with the ability to solve complex tasks and recognize and escalate risks without supervision.

If you are a self-motivated individual with a passion for quality assurance and automation, we encourage you to apply for this exciting opportunity. Join our dynamic team and contribute to the success of our cutting-edge projects.


remote work