QA Engineer
TypeScriptPlaywrightCypressSelenium
6 days ago
qamiddle
C
Commit
KyivAbout the Position
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.
Responsibilities9
- 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.
Requirements9
- 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
View Original