Ciklum

Senior Automation QA Engineer

Ciklum
Apply
7 hours ago
Remote, Ukraine or Kyiv, UkraineSenior

Responsibilities

  • Automate regression and functional testing at the UI and API levels.
  • Build and maintain automated testing frameworks using the stated testing stack.
  • Review automation code, mentor QA engineers, and support quality expertise across the software development lifecycle.
  • Analyze test results, investigate failures, report defects, and prepare test reports for stakeholders.
  • Integrate automated testing into continuous integration processes.
  • Define and execute testing strategies, including test data planning and approaches for automation limitations.
  • Collaborate with Product Owners to ensure feature specifications are testable and promote BDD and TDD practices.
  • Perform and support functional, contract, integration, performance, and load testing.
  • Work effectively in distributed cross-functional teams and influence project-level decisions.

Requirements

  • 4+ years of professional experience in QA automation for web products.
  • 3+ years of hands-on test automation experience with TypeScript and Playwright.
  • 3+ years of API automation experience using Playwright API testing or a similar tool.
  • Experience creating automation frameworks from scratch.
  • At least 1 year of commercial QA automation experience with C#, Selenium WebDriver, and NUnit or xUnit.
  • Hands-on experience with TypeScript, JavaScript, Playwright, npm, Git, ESLint, Playwright Test Runner, PageObject pattern, Playwright API testing, Playwright request interception, and SonarQube.
  • Practical knowledge of quality assurance practices, tools, and methods in agile environments and at scale.
  • Experience with cloud technologies and services, preferably AWS.
  • Experience with Atlassian tools including JIRA and Confluence.
  • Experience testing RESTful services and front-end applications.
  • Knowledge of test automation strategy, methods, techniques, and procedures.
  • Practical knowledge of software engineering practices including BDD and TDD.
  • Experience with continuous integration processes and tools, preferably Gitlab CI.
  • Fluent or Upper-Intermediate English.
  • Desirable experience includes Gatling Cloud performance testing, API automation for microservices-based applications, SQL, PostgreSQL or similar databases, and Docker.
  • Ability to investigate and resolve complex issues, work effectively in distributed teams, influence stakeholders, and supervise or guide others where applicable.

Benefits

  • Full-time position in Ukraine with the option to work remotely or from an office.
  • Internal events, meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
  • Opportunities for internal mobility and exposure to diverse domains and large-scale projects.
  • Company-paid medical insurance, mental health support, and financial and legal consultations.
  • Collaborative community and professional growth opportunities.

Tech Stack

AWSC#DockerGitGitLab CI/CDJavaScriptnpmNUnitPostgreSQLSeleniumSonarQubeSQLTypeScript

Categories

Ciklum

About Ciklum

1,001-5,000 employees

Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.

Contact me