Apply on company website Boston, United States of America Remote (Global)

Smartcat is hiring a QA Engineer

The QA Engineer will improve product quality by creating automated tests, advancing QA practices throughout development, and guiding team members. This role requires a proactive mindset focused on quality, with daily use of AI tools to enhance testing efficiency and decision-making.

Responsibilities

  • Improve product quality through the development of automated test solutions
  • Support the enhancement of QA processes across all stages of the development lifecycle
  • Share testing knowledge and best practices with engineering colleagues
  • Take initiative in completing tasks and driving continuous improvements
  • Actively participate in team duties and shared responsibility for quality outcomes
  • Demonstrate clear accountability for tasks from initiation to completion
  • Use AI tools daily to increase speed and effectiveness in solving testing challenges
  • Maintain a strong focus on quality throughout every phase of development
  • Apply advanced test analysis methods to ensure appropriate test coverage
  • Continuously integrate new tools, technologies, and methodologies into workflows
  • Keep automation frameworks and QA tools current, efficient, and easy to maintain
  • Define and guide automation strategy with attention to risk and scalability
  • Coach team members and help build broader QA capabilities across engineering
  • Work with cross-functional teams to integrate quality early in the development process
  • Evaluate existing QA methods and identify improvement areas within the first 30 days
  • Deliver a structured plan with short- and long-term QA improvements by day 30
  • Gain a solid understanding of the product and its core workflows by day 30
  • Learn the testing framework and begin contributing to test development by day 30
  • Participate in code reviews and QA-related discussions within the team by day 30
  • Start implementing prioritized improvements from the QA plan by day 60
  • Engage in ongoing QA efforts and team responsibilities by day 60
  • Support development processes as a quality advocate by day 60
  • Build and maintain automated tests aligned with team priorities by day 60
  • Achieve completion of key improvements with measurable results by day 90
  • Assume ownership of QA functions within a designated product area by day 90

Requirements

  • More than 3 years of hands-on experience in QA automation
  • Strong ability to solve problems and prioritize tasks effectively
  • Skilled in test planning, prioritization, documentation, and test design
  • Experienced with Playwright and familiar with Selenium
  • Proficient in TypeScript or another object-oriented programming language
  • Skilled in using AI tools to enhance productivity in test design, automation, and reporting
  • Experienced in developing and maintaining test automation frameworks
  • Knowledgeable in REST API testing using tools such as Postman, REST-assured, or Playwright API
  • Understands different test layers including Unit, Integration, and End-to-End testing
  • Familiar with QA tools like Allure and TestRail
  • Comfortable working with Git, including branching strategies and merge request workflows
  • Able to communicate effectively within cross-functional teams
  • Advanced proficiency in written and spoken English

Nice to Have

  • Python experience is a plus
  • Basic knowledge of GitLab CI/CD is beneficial
  • Familiarity with load and performance testing tools such as Locust or K6 is a plus

Tech Stack

Playwright, Selenium, TypeScript, Python, REST API, Postman, REST-assured, Playwright API, Allure, TestRail, Git, GitLab CI/CD, Locust, K6

Benefits

  • Fully remote work environment
  • Be part of an organization built on AI from the ground up
  • Work on transforming a $100 billion industry through innovation
  • Join a high-growth team scaling rapidly with significant impact potential
  • Culture that values diversity, inclusion, and high performance

Work Arrangement

global — Boston, Belgrade, Lisbon, Tbilisi, Yerevan, 30+ countries — Fully remote since 2020; flexible work environment with global team distribution

Team

Team size: 200+ global team members; Fully remote, cross-functional engineering teams with shared ownership of quality

  • Respect and appreciation for each individual's unique background and perspective
  • Strong focus on results and engagement
  • Welcoming environment that fosters inclusion
  • Support for team members to be their authentic selves at work
  • Commitment to inclusion
  • Zero tolerance for discrimination and harassment
  • Highly innovative, using AI across all areas of the organization
  • Openness to new ideas
  • Empowerment for all team members, regardless of level or department, to manage their own AI Agents

Additional Information

  • Advanced English, written and spoken, is required
  • Fully remote work model
Required Skills
PlaywrightSeleniumTypeScriptPythonREST APIPostmanGitGitLab CI/CD
Job Details
Location Boston, United States of America
Work mode Remote (Global)
Department Quality Assurance
Category QA & Testing
Posted 5 months ago
Application On company website
About company
Smartcat
Smartcat builds the future of work with Agentic AI, enabling enterprises to build hybrid workforces of humans and AI agents. The platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph to turn knowledge into action at scale, serving over 1,000 companies including 20% of the Fortune 500.
All jobs at Smartcat Visit website