QA Engineer

Smartcat Logo

Smartcat

πŸ“Remote

Summary

Join Smartcat, a dynamic Series C company, as a QA Automation Engineer and contribute to the development of automated tests, enhance QA processes, and share your expertise with the engineering team. You will be responsible for analyzing the current QA approach, developing improvement plans, executing prioritized improvements, taking ownership of QA responsibilities in a specific product area, and actively contributing to team initiatives and ongoing QA improvements. Smartcat is a fully remote company with a global team of 200+ people spread across 30+ countries, and is committed to building a culture that highlights respect and appreciation for each individual's unique background and perspective, while maintaining a strong focus on results and clear, honest and direct communication.

Requirements

  • Over 3 years of experience in QA automation
  • Skilled in test planning, documentation, and test design based on requirements or risk
  • Hands-on with Playwright; familiar with Selenium
  • Proficient in TypeScript or another OOP language (Python is a plus)
  • Experienced in building and maintaining automation frameworks
  • Knowledge of REST API testing tools (Postman, REST-assured, Playwright API)
  • Understanding of test levels: unit, integration, end-to-end
  • Familiar with QA tools: Allure, TestRail
  • Comfortable using Git, with knowledge of branching strategies and merge request workflows (basic understanding of GitLab CI/CD is a plus)
  • Awareness of load/performance testing tools (Locust, K6 is a plus)
  • Involved in refinement, sprint planning, and QA sign-off processes
  • Strong problem-solving and task prioritization skills
  • Effective communicator in cross-functional teams
  • Advanced English, written and spoken

Responsibilities

  • 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
  • Get familiar with the testing framework and start contributing to test development
  • Join code reviews and engage in QA-related team discussions
  • Begin executing prioritized improvements from the QA plan
  • Take part in ongoing QA activities and team responsibilities
  • Contribute to development processes as a quality advocate
  • Develop and maintain automated tests based on team priorities
  • Complete core improvements with visible outcomes
  • Take ownership of QA responsibilities in a specific product area
  • Actively contribute to team initiatives and ongoing QA improvements
  • Share knowledge and support the team in applying QA best practices

Benefits

  • Fully remote team
  • We are a global team of 200+ enthusiastic people spread across 30+ countries
  • We have been fully remote since 2020, with some locations populated with more Smartcaters than others, such as Boston, NYC, SF, the Bay Area, London, and Lisbon

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs