Skip to content

QA Automation Engineer

  • Remote
    • Warsaw, Warmińsko-Mazurskie, Poland
    • Bucharest, București, Romania
    • Belgrade, Beograd, Serbia
    • Budapest, Budapest, Hungary
    • Sofia, Sofia, Bulgaria
    • Prague, Praha, Hlavní město, Czechia
    • Oporto, Porto, Portugal
    • Athens, Attikí, Greece
    • Berlin, Berlin, Germany
    • Kishinev, Chișinău, Moldova, Republic of
    • Chișinău, Chișinău, Moldova, Republic of
    • Sarajevo, Federacija Bosne i Hercegovine, Bosnia and Herzegovina
    • Brussells, Brussels, Belgium
    • Sofia, Sofia, Bulgaria
    • Zagreb, Zagrebačka županija, Croatia
    • Zagreb, Grad Zagreb, Croatia
    • Paris, Île-de-France, France
    • Budva, Budva, Montenegro
    • Bucharest, București, Romania
    • Madrid, Comunidad de Madrid, Spain
    • Tbilisi, Tbilisi, Georgia
    • Warsaw, Mazowieckie, Poland
    +21 more
  • IT

Job description

We’re looking for a proactive, detail-oriented QA Automation Engineer to help ensure the reliability, security, and performance of modern software applications and platforms. You’ll partner closely with engineering, DevOps, and product teams in a fast-paced environment to build strong automation coverage and raise overall quality. Blockchain/Web3 experience is preferred, but not required.

Responsibilities

  • Design, build, and maintain automated testing frameworks across web applications, APIs, backend services, and integrations.

  • Develop and execute unit, integration, regression, and end-to-end automated test suites to ensure system reliability and stability.

  • Create and maintain automated tests for complex workflows, edge cases, and data/state transitions across services.

  • Integrate and manage automated testing within CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins.

  • Conduct performance, scalability, and load testing across core services and infrastructure.

  • Identify, document, and track bugs and system weaknesses, partnering with engineering teams to improve QA processes, automation coverage, and testing standards.

Job requirements

  • 4+ years of experience in QA Automation, including designing and maintaining automated testing frameworks.

  • Strong proficiency in Python or JavaScript/TypeScript for building and maintaining automation scripts and test frameworks.

  • Experience with automation tools such as Cypress, Playwright, Selenium, or similar testing frameworks.

  • Strong understanding of testing best practices, test strategy, and software development lifecycles.

  • Hands-on experience working with CI/CD pipelines and containerized environments (Docker).

  • Strong verbal English communication skills.

  • Availability to work and collaborate during EST (Eastern Standard Time) hours.

Preferred Qualifications

  • Blockchain/Web3 experience preferred (not required), including familiarity with smart contracts, EVM-based systems, and Web3 integrations (e.g., Ethers.js/Web3.js).

  • Experience testing smart contracts and/or working with Solidity (nice to have).

  • Experience with Hardhat, Truffle, or Foundry.

  • Background in security testing or vulnerability assessment.

  • Experience with performance testing tools such as k6 or JMeter.

  • Experience with distributed systems, Layer 2 solutions, or cross-system integrations.


or