Jobs QA Automation

236
  • · 37 views · 4 applications · 1d

    Junior QA Engineer (Manual / Automation) to $1200

    Full Remote · Ukraine · 1 year of experience · English - B1
    Softcery builds advanced AI systems for B2B SaaS companies. We partner with founders in the US and UK to design, build, and scale production-ready AI solutions that solve real business challenges. Our team focuses on complex AI engineering — systems that...

    Softcery builds advanced AI systems for B2B SaaS companies. We partner with founders in the US and UK to design, build, and scale production-ready AI solutions that solve real business challenges. Our team focuses on complex AI engineering — systems that are technically robust, business-aligned, and built to scale. We combine deep technical expertise with strong product thinking, helping companies move from AI ambition to real, production impact.

    Our work splits into two directions: end-to-end AI B2B SaaS platforms for startups and targeted AI solutions for larger product companies. Multi-agent architectures, complex RAG pipelines, voice systems, document intelligence — the kind of work where you’re often the first to solve a specific problem.

    We’re looking for a Junior QA Engineer (Manual / Automation) to join our team and help us deliver stable, user-friendly products with high quality. You’ll work across several AI-driven and B2B projects, collaborating closely with developers and product managers to ensure every feature we ship works as expected and meets user needs.

    Tech stack of the project: Go, PostgreSQL, MongoDB, AWS, React + Node.js, WordPress

     

    What You’ll Do:

    • Perform regression, usability, exploratory, and testing across web-based products.
    • Design, develop, and maintain automated test scripts for web applications.
    • Analyze functionality and performance to identify inconsistencies and edge cases.
    • Write clear, detailed bug reports and track defects through resolution.
    • Collaborate with developers and product managers to clarify requirements and discuss improvements.
    • Create and maintain test cases, test plans, and documentation.
    • Contribute to improving QA processes and test automation coverage.
    • Develop a deep understanding of product goals, user expectations, and business logic.

    What We’re Looking For:

    • 1+year of commercial experience in QA or software testing using JavaScript/Python
    • Solid understanding of automated testing tools (e.g., Playwright, Cypress, or similar).
    • Strong attention to detail and commitment to quality.
    • Willingness to learn new tools and testing approaches.
    • Intermediate level of English (B1+)


    Nice to have:

    • Experience testing AI projects.
    • Experience with Test-Driven Development (TDD), including hands-on use of Claude Code, Codex, Cursor, or similar AI coding tools.
    • Experience designing and writing automated tests, as well as generating and validating unit, integration, and end-to-end test coverage.
       

    What We Offer:

    • Structured onboarding & dedicated support  you’ll get a clear onboarding plan, documented workflows, and a team that’s got your back.
    • Flexible remote schedule — work from wherever and whenever you’re most productive.
    • Learning budget  we cover books, courses, English lessons, and AI tools for your professional growth.
    • Full accounting support — so you can focus on the work, not the paperwork.
    • Time off — 20 paid vacation days, 12 sick days, 2 paid period leave days/month (for women), and your birthday off.
    • IT Cluster membership  access to professional events and networking opportunities in the local tech community.

       

    🔁 Hiring Process: Recruiter Interview → Test Task → Tech Interview → Final Interview.

    If you care about who you work with, what you create, and how it affects the outcome, we will definitely be on the same page. We’re excited to meet you 👋

    More
  • · 20 views · 1 application · 1d

    Junior Test Automation Engineer (Python, automotive)

    Full Remote · Ukraine · 1 year of experience · English - B2
    We are seeking a highly motivated and technically proficient QA Automation Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent...
    • We are seeking a highly motivated and technically proficient QA Automation Engineer to join our dedicated testing team. You will play a crucial role in ensuring the successful and high-quality delivery of software products for our client, a prominent American multinational automaker.
      This position offers a challenging and dynamic environment within a multicultural international team, demanding strong problem-solving skills and a proactive approach.

       

    • Responsibilities:

      Design, develop, and execute robust automated test scenarios on a daily basis, utilizing Python as the primary scripting language.
      Framework Management: Actively contribute to a new and maintain the existing automation frameworks
      Ensure comprehensive test coverage by writing detailed test scenarios
      Engage in specialized testing of automotive systems, including validation of in-vehicle components
      Work closely with developers, business analysts, and product owners within the Scrum framework, actively participating in sprint planning and daily stand-ups.

       

    • Mandatory Skills Description:

      Prior work or experience with embedded or automotive systems, especially in the context of multi-ECU scenarios.
      Experience developing, debugging, and maintaining Python code for automated testing.
      Thoroughly analyze logs, and quickly resolve issues within automated testing pipelines.
      Knowledge managing Python virtual environments and dependencies.
      Knowledge Git for version control and JFrog Artifactory for artifact management in a collaborative, automated test environment.
      Ability to read and follow technical documentation in English.
      Strong communication skills for collaboration with developers, testers.

       

    • Nice-to-Have Skills Description:

      Experience with test automation for automotive multimedia, connectivity, and driver-assistance features.
      Hands-on expertise with modern test automation frameworks, especially those supporting Behavior-Driven Development (BDD) and keyword-driven testing.
      Skilled in translating requirements and Gherkin scenarios into robust, executable automation logic.
      Ability to analyze, optimize, and troubleshoot both hand-written and AI-generated Python test scripts for reliability and maintainability.
      Hands on experience with testing of ADAS features such as Camera, Parking Assist, and Driving Assistance modules.
      Exposure to automotive communication protocols (e.g., CAN, LIN, Ethernet).

       

    • Languages:
      • English: B2 Upper Intermediate
      • Ukrainian: C1 Advanced
    More
  • · 46 views · 16 applications · 1d

    Middle Automation QA Engineer (Java)

    Full Remote · Ukraine · 2 years of experience · English - B2
    Requirements 3+ years of experience in testing web applications and services At least 2 years of hands-on experience in test automation Solid experience with Java-based automation using tools such as Selenium and/or Appium Practical experience...

    Requirements
     

    • 3+ years of experience in testing web applications and services
       
    • At least 2 years of hands-on experience in test automation
       
    • Solid experience with Java-based automation using tools such as Selenium and/or Appium
       
    • Practical experience with API, integration, and end-to-end automation testing
       
    • Good understanding of Agile / Scrum methodologies
       
    • Familiarity with CI/CD practices and integration of automated tests into pipelines
       
    • Ability to work independently on testing tasks while collaborating effectively within a team
       
    • Upper-Intermediate English level for effective communication
       


    Nice to Have
     

    • Exposure to Docker and Kubernetes
       
    • Experience testing distributed or cloud-based systems
    More
  • · 21 views · 5 applications · 1d

    Junior Java Automation QA Engineer

    Full Remote · Ukraine · 3 years of experience · English - B2
    Description The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and...

    Description

    The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg. They offer private fund sponsors a best-in-class combination of people, process, and technology, enabling fund sponsors to most effectively manage their operational infrastructure, financial reporting, and investor communications.

    The client represents the most experienced and longest-tenured team in the private equity fund administration industry, with broad expertise across buyout, funds of funds, real estate, energy, infrastructure, credit, co-investment, hybrid funds, feeder funds, venture capital, retail, and managed accounts.

    The project aims to provide well-prepared and formatted analytic data for the customer.

    Requirements

    • 2+ years QA experience
    • REST API
    • Web applications
    • Postman
    • Basic automation

    Job responsibilities

    Support end-to-end testing of an enterprise AI-powered chatbot integrated with backend APIs and web UI. Work under guidance of QA Lead and participate in regression, API validation, UI testing and golden dataset execution.

    • Execute golden dataset test cases
    • Compare structured outputs against expected results
    • Validate response format consistency
    • Flag hallucination-like deviations
    • Re-run manual drift validation scenarios
    • Execute API tests
    • Run regression test suite
    • Support performance test execution
    • Log defects clearly with reproduction step
    More
  • · 66 views · 11 applications · 2d

    QA Automation (with experience in iGaming)

    Full Remote · Worldwide · Product · 3 years of experience · English - B2
    We are looking for an experienced Middle/Senior QA Automation Engineer to test an online casino web platform. We need a specialist who will take ownership of product quality, participate in test planning, and conduct in-depth problem analysis. ...

    We are looking for an experienced Middle/Senior QA Automation Engineer to test an online casino web platform. We need a specialist who will take ownership of product quality, participate in test planning, and conduct in-depth problem analysis.

     

    Responsibilities:

    • Design and develop UI and API autotests using Playwright and Python/TypeScript.
    • Architect and maintain a scalable automation framework from scratch.
    • Integrate automated tests into CI/CD pipelines (GitLab CI) and ensure their stable execution.
    • Cover critical functionality with regression and smoke tests.
    • Conduct code reviews for the team's autotests to maintain high standards.
    • Analyze test results, debug failures, and eliminate flaky tests.
    • Create and maintain technical documentation for the automation processes.

    For Senior candidates: Define the overall automation strategy, make key architectural decisions, and optionally contribute to performance/load testing.

     

    Requirements:

    • Experience: 3+ years in test automation (Middle) / 5+ years (Senior).
    • Programming: Strong knowledge of Python OR JavaScript/TypeScript.
    • Automation Tools: Hands-on experience with Playwright (preferred), Selenium, or Cypress.
    • API Testing: Experience automating REST API tests (Postman, requests/axios).
    • Databases: Confident knowledge of SQL (SELECT, JOIN, subqueries); experience with PostgreSQL is a plus.
    • Version Control: Proficient with Git (branching, PRs, code review).
    • CI/CD: Experience setting up and running tests in Jenkins/GitLab CI/GitHub Actions.
    • OOP & Patterns: Understanding of OOP principles and design patterns (Page Object Model, etc.).
    • Containerization: Basic knowledge of Docker.
    • Reporting: Familiarity with reporting systems (Allure, ReportPortal).
    • Language: English level B2+ (for documentation and code reviews).

       

    Will be a plus:

    • Experience in the iGaming/Gambling industry or with payment systems.
    • Proficiency in TypeScript.
    • Experience with cloud testing platforms (BrowserStack/Sauce Labs).
    • Automation of VPN usage for testing.
    • Use of AI tools (ChatGPT, Copilot) to optimize daily work.
    • Open-source contributions.
    •  

    What we value:

    • Ability to write clean, maintainable, and scalable code.
    • Understanding of the test pyramid and principles of effective test coverage.
    • Proactivity and a desire to improve development and testing processes.
    • Analytical mindset and readiness to mentor other team members.
    • Flexibility and the ability to adapt to changing priorities.

       

    We offer:

    • Full remote work and a flexible schedule.
    • Full-time (40 hours/week).
    • Work with a modern stack: Playwright, Python/JS, PostgreSQL, Docker, GitLab CI, Allure, Jira.
    • Opportunity to build the automation process from the ground up in a dynamic domain.
    More
  • · 79 views · 4 applications · 2d

    Automation QA Engineer (Middle / Strong Middle)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    WE HELP YOU FIND THE RIGHT QA PROJECT BY REPRESENTING YOU AS AN INDIVIDUAL About WeAreQA WeAreQA connects top QA talent with projects that fit their tech stack, domain expertise, and career goals. We work with startups and global companies across...

    ⚠️ WE HELP YOU FIND THE RIGHT QA PROJECT BY REPRESENTING YOU AS AN INDIVIDUAL

     

    About WeAreQA

    WeAreQA connects top QA talent with projects that fit their tech stack, domain expertise, and career goals.
    We work with startups and global companies across various industries — and we’ll help you find the right project for your automation skills.

     

    What We Offer

    • Create a professional email for job communication
    • Build and optimize your profiles on top hiring platforms
    • Redesign your CV to meet high-conversion standards
    • Handle all communication on your behalf
    • Apply for roles that truly match your skills and goals
    • Run Q&A sessions with our QA Guru
    • Help you get ready for every interview with confidence

     

    Responsibilities

    • Design and develop automated test frameworks (UI, API, Integration).
    • Maintain and optimize existing automation suites.
    • Collaborate with developers, DevOps, and manual QA to ensure test coverage.
    • Participate in code reviews and CI/CD pipeline integration.
    • Drive continuous improvement of testing processes.

       

    Requirements

    • 3-5 years of experience as an Automation QA Engineer.
    • Strong skills in one or more languages (JS/TS / Python / Java / C#).
    • Experience with automation tools and frameworks: Playwright, Selenium, Cypress, Appium, REST Assured, or similar.
    • Knowledge of CI/CD tools (GitLab CI, GitHub Actions).
    • Experience with GCP, AWS, Azure will be a plus.
    • Understanding of software testing principles and SDLC.
    • English - B2 or higher (written and verbal) & Ukrainian - Native.
    • Candidate must live in Ukraine or EU.

     

    Why WeAreQA

    We don’t just offer vacancies — we match you with the right project where your automation expertise truly matters.

    Let’s find your next AQA project together.

    More
  • · 80 views · 29 applications · 2d

    Manual QA Engineer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · English - B1
    About the Role We are looking for an experienced Manual QA Engineer (4+ years) who enjoys deep testing, thorough investigation, and high product quality standards. You will be responsible for the entire QA cycle — from understanding requirements to final...

    About the Role

    We are looking for an experienced Manual QA Engineer (4+ years) who enjoys deep testing, thorough investigation, and high product quality standards. You will be responsible for the entire QA cycle — from understanding requirements to final verification and regression.

    This role is ideal for someone who has solid hands-on testing experience and is ready to take ownership of quality processes in complex business domains.

    What You Will Do

    - Design and execute comprehensive manual test plans and test cases
    - Analyze requirements and specifications to define test scope
    - Perform functional, regression, smoke, and exploratory testing
    - Identify, report, and track defects in an organized and structured way
    - Collaborate with developers and product team to clarify issues and improve quality
    - Prioritize testing activities to meet sprint goals and timelines
    - Provide quality insights and test coverage evaluation
    - Participate in test strategy discussions and help optimize QA processes

    Must Have:

    4+ years of experience in Manual QA
    Strong knowledge of SDLC and QA methodologies
    Proven expertise in writing clear and detailed test cases
    Solid understanding of the basic structure of HTTP/HTTPS protocols
    Good knowledge of HTTP response status codes and their proper usage
    Clear understanding of the Software Development Life Cycle (SDLC)
    Understanding of how network sniffers work and hands-on experience using them (e.g., Charles, Fiddler, DevTools Network tab)
    Ability to read, analyze, and interpret application and server logs
    Strong skills in requirements analysis and validation (ability to test requirements for completeness, consistency, and clarity)
    Experience with bug tracking tools (e.g., Jira)
    Good understanding of web and mobile testing
    Ability to independently test complex features and APIs
    Strong analytical and problem-solving skills

    More
  • · 50 views · 3 applications · 2d

    Trainee Python AQA

    Hybrid Remote · Ukraine · English - B2
    Description Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include automation of tests and...

    Description

    Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.

    Project goals include automation of tests and processes for new firmware releases; creating tools and reports to help other teams perform better and get data and summaries more easily.

     

    Requirements

    • Good Python knowledge and experience

    • Experience in the usage of automated testing frameworks

    • Experience in BDD AUtomation

    • Good Software Testing skills (good knowledge of test design and testing techniques; excellent reporting and documentation skills)

    • At least intermediate English level

    • Self-motivated person who is able to work independently and in the team

    • Good communication skills

    • Ability to learn new technologies quickly

     

    Job responsibilities

    • Working with automated test framework 

    • Creating automated scripts, tools and reports

    • Debugging issues and creating bug reports

    • Developing test plans for new features and ensure good level of test coverage

    • Contributing to team processes

    • Communication with clients and team members

    More
  • · 277 views · 78 applications · 2d

    QA Engineer (US business hours)

    Full Remote · Worldwide · 2 years of experience · English - B2
    We are looking for a responsible and curious QA Engineer who is eager to grow together with the team. If you enjoy breaking products, finding bugs where no one expects them, and want to develop both in manual testing and automation - we’re on the same...

    We are looking for a responsible and curious QA Engineer who is eager to grow together with the team. If you enjoy breaking products, finding bugs where no one expects them, and want to develop both in manual testing and automation - we’re on the same path.

     

    The ideal candidate has a strong foundation in manual testing, can look at a product from the end user’s perspective, and at the same time dive deep into technical details: APIs, databases, payments, design compliance, and more.

     

    We value people who:

    • are not afraid to ask questions and communicate in English with an international team
    • can clearly express their thoughts and write well-structured, understandable bug reports
    • are motivated to grow in test automation
    • are interested in new technologies, including AI 

     

    You’ll have the opportunity to work not only with classic testing but also to be involved in testing AI modules — an exciting and fast-growing area.

     

    For the first 1-2 months, the focus will be on manual testing and deep product onboarding. After that, you’ll gradually move into writing automated tests using Playwright + TypeScript, with full team support.
     

    Location & Time Zone

    We are specifically looking for Ukrainian engineers who are ready to work long-term aligned with US business hours.
     

    Priority is given to candidates currently located in North America (USA, Canada, Mexico).

    Suitable candidates:

    • Ukrainians currently located in North America (USA, Canada, Mexico)
    • Ukrainians located in Ukraine or Europe and comfortable working an evening schedule due to US team working hours

     

    Responsibilities

    Manual Testing

    • Perform functional and regression testing of web applications
    • UI/UX testing: verifying interfaces against designs and design systems
    • API testing using Postman, Swagger, or similar tools
    • Database testing: writing SQL queries to validate data and ensure data integrity
    • Cross-browser and cross-platform testing
    • Smoke, sanity, and ad-hoc testing
    • Design compliance checks (pixel-perfect validation)
    • Exploratory testing to uncover non-obvious defects
    • Testing across different devices and screen resolutions
       

    Documentation & Processes

    • Create and maintain test cases and checklists
    • Write detailed bug reports with clear reproduction steps
    • Maintain test documentation (test plans, test strategies)
    • Participate in code reviews and design reviews
    • Analyze requirements and specifications, identifying gaps early
    • Assess test coverage and risks
       

    Communication & Team Collaboration

    • Active participation in daily stand-ups, planning sessions, retrospectives, and other Agile ceremonies
    • Communication in English with developers, designers, product managers, and clients
    • Escalation of critical bugs and blockers
    • Providing testing status updates and reports
       

    Automation (after 1–2 months)

    • Write and maintain automated tests using Playwright + TypeScript
    • Contribute to expanding automated test coverage
    • Maintain and stabilize existing automated tests
    • Integrate tests into CI/CD pipelines
    • Analyze automated test run results
       

    AI Module Testing

    • Test AI component functionality
    • Validate the quality and correctness of AI-generated responses
    • Participate in creating test datasets and golden sets
    • Work with AI evaluation metrics (precision, recall, relevance, etc.)
    • Gradually improve automation approaches for AI testing
       

    Requirements

    Must Have

    • English level B2+ (critical) - daily communication with an English-speaking team
    • 2+ years of experience in QA
    • Understanding of testing methodologies and the Software Development Life Cycle (SDLC)
    • Strong knowledge of testing theory: types, levels, and test design techniques
    • Experience with API testing (Postman, Swagger, DevTools)
    • Basic SQL knowledge for database validation
    • Experience with bug tracking systems (Jira)
    • Experience with test management tools (TestRail, Qase, Zephyr, etc.)
    • Understanding of how web applications work (HTTP, REST, cookies, authentication)
    • Strong attention to detail and analytical thinking
    • Teamwork and communication skills
    • Knowledge of JavaScript/TypeScript
    • Experience with or strong interest in learning Playwright
    • Familiarity with Git
       

    Nice to Have

    • Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins)
    • Experience testing AI/ML systems or chatbots
    • Experience with performance testing
    • Familiarity with accessibility testing
       

    Personal Qualities

    • Proactive and self-driven mindset
    • Strong motivation to grow in automation
    • Willingness to learn new technologies
    • Responsibility and results-oriented attitude
    • Critical thinking
    More
  • · 144 views · 33 applications · 2d

    Automated QA

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    Project: a nonprofit organization with a donation system operating in 120+ locations across North America. Users donate through the website and a mobile web app. You will play a key role in ensuring the reliability, stability, and quality of a...

    Project: a nonprofit organization with a donation system operating in 120+ locations across North America. Users donate through the website and a mobile web app.
     

    You will play a key role in ensuring the reliability, stability, and quality of a high-traffic donation system used by thousands of users.
     

    Project duration: 3 months with possible prolongation

    Requirements:
    - 3+ years of experience in QA Automation;
    - Experience with Java - 2 years
    - Strong experience with automated testing tools (e.g., Cypress, Playwright, Selenium, or similar);
    - Experience testing web and mobile web applications;
    - Experience with API testing (REST);
    - Understanding of CI/CD practices and tools;
    - Experience with test reporting and debugging;
    - Knowledge of SDLC and Agile methodologies;
    - English level: B2 or higher;

    Working conditions:
    - Paid vacation (15 business days per year);
    - Flexible working hours (8 hours a day);
    - Paid workshops, conferences, courses.

    More
  • · 71 views · 4 applications · 2d

    BPM/AI Automation Engineer

    Full Remote · EU · Product · 3 years of experience · English - B2
    BPM & AI Automation Engineer Contract type: Full-time, long-term B2B contract Location: Europe (remote) About the role We are looking for a Business Process Automation Engineer to design, implement, and support automated business processes using...

    BPM & AI Automation Engineer 

    Contract type: Full-time, long-term B2B contract 

    Location: Europe (remote) 

     

    About the role 

    We are looking for a Business Process Automation Engineer to design, implement, and support automated business processes using Flowable, with a strong focus on AI-assisted automation

    You will work at the intersection of business processes, workflow automation, system integration, and AI, helping us to achieve the AI-augmented, flexible, and exception-driven automation

     

    Key responsibilities 

    • Analyze and optimize business processes with a strong automation mindset.
    • Design, implement, and maintain BPMN / CMMN workflows in Flowable. 
    • Implement custom logic using: Java delegates and listeners, Regular expressions, Flowable expressions, Script tasks (JavaScript / Groovy), etc. 
    • Integrate Flowable with internal and external systems (REST APIs, databases, messaging).
    • Apply AI-driven automation (including document and data processing, email communication automation, etc.).
    • Own running processes in production (monitor, troubleshoot, etc.).
    • Assist with Flowable version upgrades and migrations.
    • Collaborate with developers and functional teams.

     

    Required skills 

    Must-have 

    • Strong analytical and systems thinking skills.
    • Minimum 3 years of experience in commercial projects.
    • Hands-on experience with Flowable, Camunda, or similar BPM platforms. 
    • Strong understanding of BPMN (CMMN is a plus).
    • Ability to write and maintain Java delegates/services.
    • Experience with script tasks (JavaScript and/or Groovy).
    • Solid understanding of REST APIs and system integrations.
    • Higher education (technical or analytical field).
    • Spoken English (working level – daily communication) 
       

    AI-focused requirements 

    • Practical experience using AI / LLMs in automation, decision support, or data processing (hands-on usage is more important than academic theory).
    • Understanding of where AI fits into business processes (strengths, limits, risks).

     

    Nice-to-have (optional, not blockers) 

    • Experience with Microsoft Power Automate (used for edge integrations/connectors).
    • Basic DevOps knowledge (ability to deploy and support Flowable in our Azure environment (monitoring, secrets, releases, incident troubleshooting)).
    • SQL (queries, data modeling).
    • Frontend basics (React or similar) for simple UI or task-form adjustments.
    • Experience in insurance, finance, or complex B2B back-office domains.
    More
  • · 928 views · 139 applications · 2d

    QA Engineer

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - B2
    Dataforest is seeking a QA Engineer. If you are looking for a challenging project, and a friendly, supportive team ‒ you have found the right place to send your CV. Professional requirements: - 1+ year experience of testing web applications, in...

    Dataforest is seeking a QA Engineer. If you are looking for a challenging project, and a friendly, supportive team ‒ you have found the right place to send your CV.

     

    Professional requirements:

    - 1+ year experience of testing web applications, in particular web applications developed with JavaScript on the frontend (React, Vue, Angular, pure JS) and REST API on the backend;

    - Knowledge of software development life cycle;

    - Experience in writing test documentation;

    - Experience with teamwork tools such as JIRA, Confluence, Git/Bitbucket;

    - Good communication skills and a positive mindset.

    - Experience in an outsourcing company is required.

     

    Nice to have:

    - Knowledge in API testing using Postman;

    - Experience with Stripe or other payment system;
    - Experiance with Fintech.

     

    We offer:

    - Great networking opportunities with international clients, challenging tasks;

    - Building interesting projects from scratch using new technologies;

    - Personal and professional development opportunities;

    - Competitive salary fixed in USD;

    - Paid vacation and sick leaves;

    - Flexible work schedule;

    - Friendly working environment with minimal hierarchy;

    - Comfortable, spacious and well-equipped office in the city center;

    - Team building activities, corporate events.

    More
  • · 1042 views · 153 applications · 2d

    QA Engineer (manual)

    Full Remote · Countries of Europe or Ukraine · 1 year of experience · English - B1
    Dataforest is seeking a QA Engineer. If you are looking for a challenging project, and a friendly, supportive team ‒ you have found the right place to send your CV. Professional requirements: •1+ year experience of testing web applications, in...

    Dataforest is seeking a QA Engineer. If you are looking for a challenging project, and a friendly, supportive team ‒ you have found the right place to send your CV.

     

    Professional requirements:

    •1+ year experience of testing web applications, in particular web applications developed with JavaScript on the frontend (React, Vue, Angular, pure JS) and REST API on the backend;

    •Knowledge of software development life cycle;

    •Experience in writing test documentation;

    •Experience with teamwork tools such as JIRA, Confluence, Git/Bitbucket;

    •Good communication skills and a positive mindset.

    •Experience in an outsourcing company is required.

     

     

    Nice to have:

    •Knowledge in API testing using Postman;

    •Experience with Stripe or other payment system;
    •Experiance with Fintech.

     

     

    We offer:

    • Great networking opportunities with international clients, challenging tasks;

    • Building interesting projects from scratch using new technologies;

    • Personal and professional development opportunities;

    • Competitive salary fixed in USD;

    • Paid vacation and sick leaves;

    • Flexible work schedule;

    • Friendly working environment with minimal hierarchy;

    • Comfortable, spacious and well-equipped office in the city center;

    • Team building activities, corporate events.

    More
  • · 181 views · 24 applications · 2d

    General QA engineer (Security domain)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2
    We are looking for a motivated General QA Engineer to join our security product team. Our mission is to provide users with a secure and private online experience. Because our product footprint is diverse—spanning Web and Desktop (macOS & Windows)—we...

    We are looking for a motivated General QA Engineer to join our security product team. Our mission is to provide users with a secure and private online experience.

    Because our product footprint is diverse—spanning Web and Desktop (macOS & Windows)—we utilize a hybrid testing strategy. You will be responsible for building out robust automation using Cypress (JS/TS) while leveraging RainforestQA for comprehensive coverage. If you are a detail-oriented tester who loves tackling the unique challenges of cross-platform security software, we want to hear from you.

     

    Responsibilities

    • Automation Development: Build and maintain scalable end-to-end test suites using Cypress with JavaScript/TypeScript.
    • Hybrid Testing: Manage and execute testing workflows within RainforestQA, ensuring manual and automated scripts are optimized and up to date.
    • Multi-Platform Focus: Perform thorough testing across our entire ecosystem: Web and Desktop applications (macOS & Windows).
    • Test Strategy: Create and execute detailed test plans and cases that evaluate security, privacy features, and overall usability.
    • Bug Lifecycle: Collaborate closely with developers to identify, document, and track defects, ensuring high-quality resolutions on time.
    • Reporting: Monitor and report on quality metrics, including test coverage and results, to keep the team informed on product health.
    • Agility: Adapt quickly to changing priorities and deadlines within a fast-paced, Agile environment.

     

    Requirements

    • 3+ years of experience in Quality Assurance, software testing, or a related role.
    • Cypress Expertise: Proven experience writing and maintaining automation scripts using Cypress and JavaScript/TypeScript.
    • Tool Proficiency: Familiarity with RainforestQA (or a strong desire to master it) and other modern QA testing frameworks.
    • Platform Experience: Experience testing Desktop applications (macOS and Windows) as well as Web and Mobile SaaS products.
    • QA Fundamentals: Strong understanding of testing methodologies, best practices, and the software development lifecycle (SDLC).
    • Communication: Upper-Intermediate English or higher; ability to articulate technical issues clearly to both engineers and stakeholders.
    • Soft Skills: Excellent analytical skills, keen attention to detail, and the ability to work effectively within a collaborative team.

     

    🎁 We Offer

    • Growth: Daily support for your technical and personal growth through mentoring and educational programs.
    • Team Culture: A professional and friendly environment where help is always available.
    • Medical Insurance in Ukraine and Multisport program in Poland.
    • Offices in Ukraine (Kyiv, Kharkiv) and Poland (Wroclaw) or Remote.
    • Paid vacation, sick leaves, and official holidays.
    • Legal & Accounting services.
    • The company provides all necessary equipment.
    • English classes and Education reimbursement.

     

    More
  • · 75 views · 5 applications · 2d

    QA Engineer to $3200

    Office Work · Ukraine (Kyiv) · Product · 3 years of experience · English - B1
    Senior QA Engineer We’re looking for a Senior QA Engineer who can own quality end-to-end: build a pragmatic test strategy, execute strong manual and automation testing, and scale reliable UI automation using Playwright. You’ll partner closely with...

    Senior QA Engineer

     

    We’re looking for a Senior QA Engineer who can own quality end-to-end: build a pragmatic test strategy, execute strong manual and automation testing, and scale reliable UI automation using Playwright. You’ll partner closely with product, design, and engineering to prevent regressions, improve release confidence, and keep feedback loops fast.

     

    Responsibilities

    Own quality for assigned product areas: test planning, execution, sign-off
    • Design and maintain Playwright E2E / UI tests (stable selectors, good waits, minimal flakiness)
    • Perform manual testing: exploratory, regression, smoke, cross-browser, mobile responsive
    • Define test coverage and risk-based testing aligned with releases
    • Create and maintain test cases, checklists, lightweight documentation
    • Integrate automated tests into CI/CD with clear reporting and fast failure signals
    • Investigate test failures + product bugs, run root-cause analysis, drive fixes with devs
    • Improve QA processes: test environments, data setup, mocking, release gates

     

    Required skills

    3+ years QA experience (manual + automation)
    Playwright (TypeScript / JavaScript) hands-on E2E experience
    • Strong web testing fundamentals: DOM, network, cookies/storage, caching, auth flows
    Test design: equivalence partitions, boundary testing, exploratory, risk-based
    CI pipelines: GitHub Actions / GitLab / Bitbucket / Jenkins
    • Strong debugging skills: logs, DevTools, flaky tests, root causes
    API testing (Postman / Insomnia) + basic SQL / data validation
    Clear communication and ownership mindset

     

    Nice to have

    Visual regression testing or accessibility testing
    Contract testing or component testing
    Observability tools: Datadog, Sentry, quality metrics

     

    NOTE: On-site / Hybrid remote role. NO full-time remote. Must be based in Kyiv.

    More
Log In or Sign Up to see all posted jobs