Smartcat logo
Smartcat

Senior QA Engineer

RemoteFull-timeSeniorWorldDevelopment

Job Responsibilities

  • Enhance product quality by developing automated tests.
  • Contribute to the improvement of QA processes throughout the development lifecycle.
  • Actively share expertise with the engineering team.
  • Demonstrate a proactive approach to tasks and continuous improvement.
  • Maintain a strong quality mindset across all stages of development.
  • Define and lead the automation strategy based on risk and scalability.
  • Mentor team members and help grow QA expertise across the team.
  • Collaborate with cross-functional teams to embed quality early in development.

Requirements

  • Over 3 years of experience in QA automation.
  • Strong problem-solving and task prioritization skills.
  • Skilled in test planning, prioritization, documentation, and test design.
  • Hands-on with Playwright; familiar with Selenium.
  • Proficient in TypeScript or another OOP language (Python is a plus).
  • Skilled in using an AI tool set to boost productivity across test design, automation, and reporting.
  • Experienced in building and maintaining automation frameworks.
  • Knowledge of REST API testing tools (Postman, REST-assured, Playwright API).
  • Understanding of test layers: Unit, Integration, End-to-End.
  • Familiar with QA tools: Allure, TestRail.
  • Comfortable using Git, with knowledge of branching strategies and merge request workflows.
  • Awareness of load/performance testing tools (Locust, K6 is a plus).
  • Effective communicator in cross-functional teams.
  • Advanced English, written and spoken.

Qualifications

  • Involved in refinement, sprint planning, and QA sign-off processes.

Benefits and Perks

  • Fully remote team with a global presence.
  • Be part of an AI Native Organization that embraces innovation.
  • Opportunity to reshape the $100B multilingual content industry.
  • Join a rapidly growing company with plans to scale significantly.
  • Commitment to building an inclusive culture that values diversity.

What You'll Do

  • Analyze the current QA approach and identify opportunities for improvement.
  • Deliver a structured improvement plan with short- and long-term goals.
  • Develop a clear understanding of the product and its key workflows.
  • Execute prioritized improvements from the QA plan.
  • Take ownership of QA responsibilities in a specific product area.

Who You Are

  • A proactive individual with a strong quality mindset.
  • A mentor who helps grow QA expertise across the team.
  • A collaborative team player who communicates effectively.

Tech Stack

  • Playwright, Selenium, TypeScript, Python (optional).
  • REST API testing tools (Postman, REST-assured, Playwright API).
  • QA tools (Allure, TestRail).
  • Git and basic understanding of GitLab CI/CD.
  • Load/performance testing tools (Locust, K6 is a plus).

Team Description

The QA team is committed to promoting modern QA tools and approaches, supporting ongoing improvements in quality assurance practices, and ensuring high-quality outcomes throughout the development lifecycle.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →