Senior QA Automation Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior QA Automation Engineer working with teams to enhance software quality through test automation. Focused on developing automated tests for applications and APIs at Stay22.

Responsibilities

  • Develop and maintain end-to-end, integration, and API automated tests to ensure the quality of software deliveries.
  • Define and enforce automation standards, tools, and best practices to improve test coverage and product reliability.
  • Collaborate with platform engineers to integrate automated tests into CI/CD pipelines.
  • Work closely with multiple development teams to cover existing and new features.
  • Create and maintain a centralized test case inventory to streamline QA efforts.
  • Optimize the bug management process, including reporting, tracking, and continuous improvement.
  • Provide reports on test coverage and analysis to help teams identify gaps and improve software quality.
  • Perform manual testing when automation is not possible to ensure the definition of 'done' for release cycles.
  • Mentor developers and QA engineers on automation practices, promoting a quality-focused approach.

Requirements

  • Proficiency in English is required for daily communication with international colleagues.
  • Bachelor's or Master's degree in Computer Science or equivalent experience.
  • 5–8 years of experience in QA automation and software testing, with a proven track record of improving software quality through automation.
  • Expertise in developing automated tests with modern frameworks such as Playwright, Cypress, Selenium, or TestCafe.
  • Experience with API testing using Postman, REST Assured, or similar tools.
  • Familiarity with test management tools like TestRail or equivalents.
  • Proficiency in JavaScript, TypeScript, Python, or Go (Golang) for test automation.
  • Experience with CI/CD pipelines (GitHub Actions) and integrating automated tests into workflows.
  • Knowledge of cloud environments and multi-vendor distributed systems.
  • Hands-on experience with MongoDB and PostgreSQL databases.
  • Solid understanding of testing methodologies, including performance, security, and usability testing.
  • Excellent analytical, problem-solving, and communication skills, with the ability to work independently and collaboratively.

Benefits

  • Comprehensive benefits: health and dental insurance, retirement plan, training and development opportunities, social activities and team-building events, including memorable retreats.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudCypressJavaScriptMongoDBPostgresPythonSeleniumTypeScriptGo

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.