Skip to main content

QA Engineer

TypeScriptPlaywrightCypressSelenium
6 дні тому
qamiddle
C

Commit

Kyiv

Про позицію

As an Automation QA Engineer, you will design, implement, and maintain automated test frameworks for front-end and back-end systems. This role is ideal for someone with 4-5 years of experience who has strong technical foundations and good debugging instincts.

Обовʼязки9

  • Build and maintain automated UI and API test suites (primarily using TypeScript).
  • Develop automated tests using Playwright or similar test frameworks.
  • Analyze logs, network calls, and execution traces to identify failures or flaky tests.
  • Collaborate with developers to define test strategies and acceptance criteria.
  • Integrate automated tests into CI/CD pipelines using GitHub Actions or Jenkins.
  • Write and optimize SQL queries for validation of back-end data.
  • Create test plans, test cases, and documentation for new and existing features.
  • Identify root causes of issues and propose improvements to automation frameworks.
  • Work with cross-functional teams to continuously improve QA processes.

Вимоги9

  • AI-Driven Automation Experience.
  • 3–5 years of experience in Automation QA or Software Testing.
  • Strong programming skills in TypeScript (primary automation language).
  • Hands-on experience with Playwright, Cypress, or Selenium (Playwright preferred).
  • Practical experience with GitHub Actions or prior experience with Jenkins CI/CD.
  • Familiarity with API testing tools (Postman, REST clients, or automated API frameworks).
  • Solid understanding of testing methodologies, debugging, and root-cause analysis.
  • Experience writing SQL queries and validating data across relational databases.
  • Ability to work independently and communicate effectively in a fast-moving environment.
QA Engineer
Оригінал