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
PlaywrightSeleniumTypeScriptPythonPostmanREST-assuredAllureTestRailGitGitLab CI/CDTest AutomationTest PlanningTest DesignProblem Solving PlaywrightSeleniumTypeScriptPythonREST APIPostmanREST-assuredPlaywright APIAllureTestRailGitGitLab CI/CDLocustK6
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
Job Details
Department Quality Assurance
Category qa_testing
Posted 2 months ago