Jobs QA Automation

216
  • Β· 118 views Β· 12 applications Β· 8d

    QA Manual +Automation Manual QA Engineer (with basic Test Automation skills)

    Full Remote Β· Ukraine Β· 2 years of experience Β· B2 - Upper Intermediate
    About the Role We are looking for a Manual QA Engineer with a solid understanding of testing methodologies and a basic level of test automation experience. You will be responsible for ensuring the quality of web and tablet applications through manual...

    About the Role
    We are looking for a Manual QA Engineer with a solid understanding of testing methodologies
    and a basic level of test automation experience. You will be responsible for ensuring the quality
    of web and tablet applications through manual testing and contributing to the initial setup or
    maintenance of automated test cases.
    Responsibilities
    Requirements
    Requirements:
    β€’ 2+ years of commercial experience in QA (manual + automation combined)
    β€’ Experience in web application testing
    β€’ Experience with JavaScript-based automation tools (Playwright / Cypress / Jest / or similar)
    β€’ API testing experience
    Perform manual testing (functional, regression, UI/UX, smoke, etc.)
    Create, maintain, and execute test documentation
    Identify, record, and track bugs using JIRA
    Work closely with developers and product teams to ensure high-quality releases
    Test APIs using Postman and analyze responses
    Use DevTools for debugging and investigating issues
    Review application logs and understand client-server architecture
    Contribute to automation efforts (preferably using JavaScript and Cypress) at a basic level

    More
  • Β· 67 views Β· 2 applications Β· 1h

    Senior/Lead Automation Python Cloud Engineer IRC278662

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Description Our client is an innovative manufacturer of medical devices in the United States, producing devices and software applications. In this project, you will have a great opportunity to be involved in the full development life cycle of medical...

    Description

    Our client is an innovative manufacturer of medical devices in the United States, producing devices and software applications.

    In this project, you will have a great opportunity to be involved in the full development life cycle of medical software, which is designed to assist individuals by processing information from medical devices to identify health trends and track daily activities. In addition, there are opportunities to work with medical devices, in the scope of end-to-end testing.

     

     

    Requirements

    Languages:
    Β· Proficiency in Python (or Go). Shell scripting and Terraform familiarity are a plus.

    Cloud & Infrastructure:
    Β· Hands-on experience with AWS (IAM, SQS, RDS, Redis/ElastiCache, S3, SNS, Lambda, VPC).
    Β· Experience validating infrastructure via Terraform or Terratest.
    Β· Kubernetes fluency (namespaces, Helm, ConfigMaps, RBAC, Services, Pods, HPA).

    Testing & Validation:
    Β· Experience designing black-box/gray-box tests for infrastructure and configuration correctness.
    Β· Familiar with GitOps or Infrastructure-as-Code testing practices.

    Observability:
    Β· Proficient with New Relic, OpenTelemetry, or similar platforms to track real-time application and resource performance.

    Performance Testing:
    Β· Experience designing and analyzing results from performance and load testing frameworks.

    Nice to have:
    Β· Experience with service meshes (Istio, Linkerd) or sidecar observability.
    Β· Familiarity with GitLab pipelines, Argo CD, and Helmfile/Helm charts.
    Β· Background in SRE or DevSecOps practices.
    Β· Experience with Cilium and eBPF observability, (layer 3, 4, and 7)

     

    Job responsibilities

     β€“ Perform testing on software systems without user interfaces, focusing on API testing.
     β€“ Develop, execute, and maintain automated test scripts to ensure software quality and reliability.
     β€“ Write and maintain code. 
     β€“ Utilize Python for scripting and automation tasks.
     β€“ Use Selenium WebDriver for web application testing.
     β€“ Implement performance testing using Jmeter.
     β€“ Apply solid QA practices including black box testing, risk-based testing, system testing, regression testing, and exploratory testing to identify and resolve issues.

     

    What we offer

    Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. 

    Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.

    Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.

    Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!

    High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.

    More
  • Β· 79 views Β· 12 applications Β· 1d

    Senior Python AQA (IRC279096)

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Description The project within energy domain. We are looking for an Senior Software AQA to drive innovation and solution development in Grid Automation. In this role, you will collaborate with dynamic global technology teams with niche competencies and...

    Description

    The project within energy domain.

    We are looking for an Senior Software AQA to drive innovation and solution development in Grid Automation. In this role, you will collaborate with dynamic global technology teams with niche competencies and cutting-edge technology. You will develop the power grids of the future, creating software that is used in crucial infrastructure and in real-time. The product is designed to last a long time while also being very efficient and secure. AI tools will be actively integrated into SDLC.
     

    Requirements

    • 5+ years of professional experience as QA including 4 years of experience as an Automation QA
    • Experience in Automation both API and UI
    • Commercial experience with Python test automation
    • Good knowledge of code-test approaches, creation, and execution test cases, requirements analysis
    • Ability to mentor Mid-Jun AQAs
    • Good English verbal and written communication skills
    • A clear understanding of SDLC and STLC processes and phases
    • AI tools awareness: Perplexity, VelocityAI, Cursor, etc.

     

     

    Job responsibilities

    • Analyze functional business requirements for completeness
    • Participate in Application design with the developers and come up with a thorough testing strategy for the feature
    • Test automation using Python
    • Execute test scripts and identify variations from expected results
    • Create/track/retest software defects in the designated defect tracking tool
    • Work independently on development tasks with a minimal amount of supervision
    • Work closely with development, and product management on auto-test coverage
    • Working in a cross-disciplinary team using the Agile development methodology
    • Participate in and provide input during QA process improvement initiatives
    • Support documenting process
    More
  • Β· 112 views Β· 3 applications Β· 16d

    Middle AQA Engineer

    Hybrid Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper Intermediate
    We are looking for a QA Engineer (Automation Track) to join our project for one of our global clients – a leading provider of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100...

    We are looking for a QA Engineer (Automation Track) to join our project for one of our global clients – a leading provider of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries, with production sites and R&D facilities located in the US, Brazil, Europe, China, and India. The project involves working on innovative solutions and services used by millions of people every day.

     

    Requirements

    • 2–3 years of experience in software testing (automation track)
    • Experience in writing and executing manual and automated test cases
    • Strong defect detection and reporting skills
    • Experience in QA documentation (Test Plans, Test Strategies, Test Cases, Test Reports, Metrics)
    • Hands-on experience with a wide range of test types and techniques
    • Experience in API and Database testing
    • Solid knowledge and experience in Automation and Infrastructure
    • Good coding skills in Python
    • Practical experience with Git and Docker
    • At least Intermediate level of English

       

    Job responsibilities

    • Create and execute manual test cases (Web, API, Mobile)
    • Design, develop, and execute automated tests, including system, functional, data, integration, user acceptance, performance, and regression testing
    • Investigate and report defects and issues
    • Report complex automation issues and collaborate with automation engineers and developers
    • Analyze automation test results and provide feedback
    • Debug and fix issues in automation scripts
    • Report test status via verbal updates, JIRA, and Confluence
    • Participate in meetings with the customer
    • Perform all types of product testing according to defined requirements

    Preferred: Experience with web, mobile, and cloud testing.

    More
  • Β· 77 views Β· 13 applications Β· 3d

    Senior QA Engineer / QA Team Lead (Cybersecurity Β· On-prem Appliance)

    Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We are developing a cutting-edge cybersecurity product delivered as an on-prem appliance. Our solution includes back-end services (Python & Golang), a modern React interface, multiple data stores (PostgreSQL, Elasticsearch, MongoDB), and infrastructure...

    We are developing a cutting-edge cybersecurity product delivered as an on-prem appliance. Our solution includes back-end services (Python & Golang), a modern React interface, multiple data stores (PostgreSQL, Elasticsearch, MongoDB), and infrastructure components for running honeypots in containers.

    We are looking for an experienced Senior QA Engineer / QA Team Lead who will take ownership of building our entire QA function from the ground up β€” processes, tooling, automation strategy, roadmap, and the future QA team.

    If you want to have a real impact, define how quality is done, and work with a highly technical cybersecurity product β€” this role is for you.

     

    Responsibilities

    ===============================

    1. QA Strategy & Process Ownership

    • Build the QA function from zero: processes, standards, workflows, quality gates, documentation.
    • Define the testing strategy for backend services, frontend, APIs, data pipelines, and infrastructure.
    • Establish CI/CD testing stages, automation coverage, and release quality criteria
    • Set up test management, defect tracking, traceability, and reporting processes.

    2. Hands-on QA Execution

    • Perform manual testing of backend components, APIs, web UI, and appliance-level functionality.
    • Conduct functional, regression, integration, system, performance, and stability testing.
    • Validate complex multi-service interactions (Python, Go microservices, containers).
    • Test deployment/upgrade flows of on-prem appliances.

    3. Automation & Tools Development

    • Design and build automation frameworks (preferably Python + pytest/Playwright)
    • Introduce automated API tests, integration tests, sanity/regression suites.
    • Contribute to infrastructure-level testing (containerized honeypots, networking behaviour, OS-level logic).

    4. Cross-Team Collaboration

    • Work closely with engineering (backend, frontend, devops) to ensure testability and product quality.
    • Participate in architecture discussions and proactively identify quality risks.
    • Collaborate with product management to refine requirements and acceptance criteria.

    5. Leadership & Growth

    • Optionally hire, mentor, and lead a QA team as the company grows
    • Drive continuous improvement and foster a quality-first culture.

     

     

    Qualifications and Skills
    ===============================
     - 5+ years of hands-on QA experience in complex back-end or distributed systems
    - Strong understanding of testing methodologies, test design techniques, and documentation standards

    - Proven experience building or optimizing QA-processes and workflows
    - Experience in analyzing the requirements, performing test design, executing test cases, and reporting test results
    - Strong expertise in Linux, CLI tools, logs analysis, system troubleshooting.
    - Practical experience testing REST APIs, debugging with Postman/cURL, analyzing JSON responses
    - Automation skills with Python (writing and maintaining test scenarios, knowledge of pytest or Playwright)
    - Ability to test systems involving multiple services, databases, and network components
    - strong communication, ownership mindset, and ability to work independently

     

     


    Nice to have
    ===============================
     

    - Good written and spoken English
    - Familiarity with AWS and Azure services 
    - Experience with databases and SQL 
    - Understanding of networking technologies, protocols, and architectures, including L2/L3 and protocols

    - background in cybersecurity, SOC tools, honeypots, or intrusion technologies.

    -experience with containerized environments (Docker, container orchestration basics)

    - practical knowledge of PostgreSQL, Elasticsearch, MongoDB.

    - experience testing On-Prem or appliance-based products

    - familiarity with CI/CD (GitLab CI, GitHub Actions, or similar).

     

     

     

     

    What we offer

    ===============================

    - opportunity to build the QA function from scratch and shape the processes the way you see fit

    - Work on a technically unique cybersecurity product involving backend, frontend, and infrastructure

    -direct influence on product quality, architecture, and engineering decisions

    - competitive compensation and space for rapid professional growth.

    More
  • Β· 105 views Β· 9 applications Β· 2d

    QA Engineer for Agentic AI application

    Full Remote Β· EU Β· 3 years of experience Β· B2 - Upper Intermediate
    We are looking for a QA Engineer with extensive manual testing experience to guarantee the quality Agentic AI application. The ideal candidate will have experience validating APIs and user flows, along with a thorough understanding of the software...

    We are looking for a QA Engineer with extensive manual testing experience to guarantee the quality Agentic AI application. The ideal candidate will have experience validating APIs and user flows, along with a thorough understanding of the software development lifecycle (SDLC). Experience with test automation using any programming language and modern automation tools. Experience with AI-driven applications, gaming platforms, or cloud-based environments is a significant advantage.

     

    Responsibilities: 

    ● Design and execute comprehensive test cases by analyzing user stories, acceptance criteria, and user flows. 

    ● Develop automated tests 

    ● Perform manual functional, regression, UI/UX, and exploratory testing on web and mobile platforms. 

    ● Conduct API testing using tools such as Postman and Swagger. 

    ● Validate AI-driven features for accuracy, usability, and performance. 

    ● Collaborate with development, design, and product teams to ensure quality throughout the software development lifecycle. 

    ● Log, track, and prioritize defects using Jira or similar issue tracking systems. 

    ● Provide feedback on usability, accessibility, and system performance. 

    ● Participate actively in sprint ceremonies, including planning, grooming, reviews, and retrospectives. 

    ● Suggest continuous improvements to QA processes and testing best practices. 

     

    Requirements: 

    ● 3+ years of experience as a Manual QA Engineer. 

    ● Strong understanding of SDLC, QA methodologies, and test design techniques. 

    ● Hands-on experience with UI/UX and API testing 

    ● Basic experience in automation tests design and implementation using any programming language (Python, JavaScript, Java, etc.).

    ● Proven ability to create clear test documentation (test plans, test cases, bug reports). 

    ● Solid background in working with user stories and user flows within Agile teams. 

    ● Excellent analytical, problem-solving, and communication skills. Nice to have: 

    ● Experience testing AI applications or gaming platforms. 

    ● Familiarity with Python for basic scripting or test validation. 

    ● Exposure to AWS cloud environments and related tools/services.

     

    🎁 We offer:

    - Daily support for your technical and personal growth;

    - Professional and very friendly team, that is always ready to help and support;

    - Medical Insurance in Ukraine;

    - Multisport card in Poland;

    - Flexible working hours;

    - Offices in Ukraine;

    - All official holidays;

    - Paid vacations and sick leaves;

    - Legal services and 24/7 lawyer protection;

    - Tax & accounting services;

    - The company provides all the necessary equipment;

    - Fitness support upon request;

    - English classes up to three times a week;

    - Workstation space;

    - Mentoring and Educational Programs;

    - Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);

    - Advanced Bonus System.

    More
  • Β· 98 views Β· 11 applications Β· 30d

    Senior QA Automation/Manual with Trade lifecycle

    Full Remote Β· Ukraine Β· 8 years of experience Β· B2 - Upper Intermediate
    Project description Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and...

    Project description

    Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).

    Responsibilities

    QA will work across multiple teams including developers, devOps, other QA.

    Interaction with business stakeholders, end-users, developers, and other QA;

    Lead the Team

    Manual API testing

    Analyzing logs and test results

    Work on backend automation

    Creation test cases in TestRail

    Be pro-active in terms of process building

    Manual testing of desktop application (trading platform)

    Skills

    Must have

    Technical Skills:

    Testing Expertise:

    Strong experience in manual and automation testing of both UI and backend (APIs, java microservices)

    Proficiency in functional, regression, integration, and end-to-end (E2E) testing

    UI Testing (Manual & Automation):

    Hands-on experience with Selenium WebDriver, Playwright, or Cypress for UI test automation

    Experience in testing UI built with React or similar

    Backend & API Testing:

    Experience testing RESTful APIs using Postman, RestAssured

    Basic experience in database validation (SQL & NoSQL) for backend data consistency

    Microservices & Messaging Systems:

    Understanding of microservices architecture and service-to-service communication.

    Experience with Kafka-based event-driven systems (testing producers/consumers, validating messages).

    Automation & Programming:

    Proficiency JavaScript for test automation.

    Experience with Cucumber, or BDD frameworks.

    Ability to build and maintain test automation frameworks for UI, API, and backend testing.

    Unix/Linux & Scripting:

    Strong experience working with Unix/Linux environments for log analysis, process monitoring, and debugging.

    Ability to write shell scripts for automation tasks.

    Soft Skills:

    Strong analytical and problem-solving skills.

    Ability to work in an Agile/Scrum environment.

    Excellent communication skills to collaborate with developers, product managers, and DevOps teams.

    Experience in writing detailed test cases, test plans, and defect reports.

    Leadership & Team Management Skills:

    Experience leading QA teams, mentoring testers, and driving best practices.

    Ability to define testing strategies, prioritize test efforts, and improve overall QA processes.

    Experience in collaborating with developers, DevOps, and product teams to ensure high-quality releases.

    Strong decision-making skills and ability to coordinate testing efforts in an Agile environment.

    Experience in hiring, training, and performance reviews for QA team members.

    Ability to drive automation initiatives and ensure alignment with business goals.

    Experience:

    5+ years of experience in UI and backend testing (manual & automation).

    2+ years of experience in leading QA teams or mentoring junior testers.

    Experience testing microservices, APIs, event-driven systems, and web applications.

    Nice to have

    business domain experience (Trading, FIX protocol)

    Experience integrating automated tests into Jenkins/Azure CI/CD

    Knowledge of Docker and Kubernetes is a plus.

    Experience with JMeter, Gatling for performance testing.

    Languages

    English: B2 Upper Intermediate


     

    More
  • Β· 108 views Β· 13 applications Β· 30d

    Senior/Lead QA Automation/Manual with Trade lifecycle

    Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    Project Description: Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and...
    • Project Description:

      Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).
       

    • Responsibilities:

      QA will work across multiple teams including developers, devOps, other QA.

      o Interaction with business stakeholders, end-users, developers, and other QA;
      o Lead the Team
      o Manual API testing
      o Analyzing logs and test results
      o Work on backend automation
      o Creation test cases in TestRail
      o Be pro-active in terms of process building
      o Manual testing of desktop application (trading platform)

       

    • Mandatory Skills Description:

      Technical Skills:
      Testing Expertise:
      Strong experience in manual and automation testing of both UI and backend (APIs, java microservices)
      Proficiency in functional, regression, integration, and end-to-end (E2E) testing

      UI Testing (Manual & Automation):
      Hands-on experience with Selenium WebDriver, Playwright, or Cypress for UI test automation
      Experience in testing UI built with React or similar
      Backend & API Testing:
      Experience testing RESTful APIs using Postman, RestAssured
      Basic experience in database validation (SQL & NoSQL) for backend data consistency
      Microservices & Messaging Systems:
      Understanding of microservices architecture and service-to-service communication.
      Experience with Kafka-based event-driven systems (testing producers/consumers, validating messages).
      Automation & Programming:
      Proficiency JavaScript for test automation.
      Experience with Cucumber, or BDD frameworks.
      Ability to build and maintain test automation frameworks for UI, API, and backend testing.
      Unix/Linux & Scripting:
      Strong experience working with Unix/Linux environments for log analysis, process monitoring, and debugging.
      Ability to write shell scripts for automation tasks.

      Soft Skills:
      Strong analytical and problem-solving skills.
      Ability to work in an Agile/Scrum environment.
      Excellent communication skills to collaborate with developers, product managers, and DevOps teams.
      Experience in writing detailed test cases, test plans, and defect reports.

      Leadership & Team Management Skills:
      Experience leading QA teams, mentoring testers, and driving best practices.
      Ability to define testing strategies, prioritize test efforts, and improve overall QA processes.
      Experience in collaborating with developers, DevOps, and product teams to ensure high-quality releases.
      Strong decision-making skills and ability to coordinate testing efforts in an Agile environment.
      Experience in hiring, training, and performance reviews for QA team members.
      Ability to drive automation initiatives and ensure alignment with business goals.
      Experience:
      5+ years of experience in UI and backend testing (manual & automation).
      2+ years of experience in leading QA teams or mentoring junior testers.
      Experience testing microservices, APIs, event-driven systems, and web applications.

       

    • Nice-to-Have Skills Description:

      business domain experience (Trading, FIX protocol)
      Experience integrating automated tests into Jenkins/Azure CI/CD
      Knowledge of Docker and Kubernetes is a plus.
      Experience with JMeter, Gatling for performance testing.
       

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 86 views Β· 4 applications Β· 30d

    Trainee Manual QA Engineer

    Hybrid Remote Β· Ukraine Β· B1 - Intermediate
    Description We are looking for a talented and experienced QA for the project which is related to the development of the brand-new order management system for the global media and entertainment company that encompasses a diverse portfolio of television...

    Description

    We are looking for a talented and experienced QA for the project which is related to the development of the brand-new order management system for the global media and entertainment company that encompasses a diverse portfolio of television networks, film studios, theme parks and digital platforms.
    The candidate will have the opportunity to be part of a strong R&D group that creates a cutting-edge solution designed to streamline and optimize business operations, provide seamless order processing, inventory management and real-time tracking by ensuring efficient and accurate order fulfillment.

     

    Requirements

    • Some experience in software testing
    • Defects finding and reporting skills
    • Some experience in API testing
    • Knowledge of Operating Systems and network protocols
    • Entry-level knowledge of test automation concepts and approaches
    • Entry scripting/automation skills (ability to read, understand the test script’s code, work with functions, arrays, objects, loops etc.)
    • Entry Experience Data traffic analyzers (Wireshark, Charles, etc.)
    • Fast learner with strong problem-solving skills
    • Strong organizational skills
    • Upper intermediate spoken and writing English


    Would be a plus:

    • Basic Media (OTT, Smart TV apps, HTML5) experience and willingness to go deep into the technical side (media systems integration)
    • Basic experience in Automation testing

     

    Job responsibilities

    • Manual testing of different website systems
    • Database testing
    • API Testing
    • Creation and review of test-related documentation, including test plans, test cases and defect reports
    • Defining and set up of test infrastructure
    • Participate in analysis and troubleshooting of the complex software/hardware issues
    • Work with cross-functional teams to ensure quality throughout the software development lifecycle
    • Create sophisticated test reports and report to the stakeholders
    • Participating in agile planning, estimating and scrum ceremonies
    More
  • Β· 49 views Β· 4 applications Β· 30d

    Senior QA Automation/Manual with Trade lifecycle

    Hybrid Remote Β· Poland Β· 4 years of experience Β· B2 - Upper Intermediate
    Project description Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and...

    Project description

    Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).

    Responsibilities

    QA will work across multiple teams including developers, devOps, other QA.

    Interaction with business stakeholders, end-users, developers, and other QA;

    Lead the Team

    Manual API testing

    Analyzing logs and test results

    Work on backend automation

    Creation test cases in TestRail

    Be pro-active in terms of process building

    Manual testing of desktop application (trading platform)

    Skills

    Must have

    Technical Skills:

    Testing Expertise:

    Strong experience in manual and automation testing of both UI and backend (APIs, java microservices)

    Proficiency in functional, regression, integration, and end-to-end (E2E) testing

    UI Testing (Manual & Automation):

    Hands-on experience with Selenium WebDriver, Playwright, or Cypress for UI test automation

    Experience in testing UI built with React or similar

    Backend & API Testing:

    Experience testing RESTful APIs using Postman, RestAssured

    Basic experience in database validation (SQL & NoSQL) for backend data consistency

    Microservices & Messaging Systems:

    Understanding of microservices architecture and service-to-service communication.

    Experience with Kafka-based event-driven systems (testing producers/consumers, validating messages).

    Automation & Programming:

    Proficiency JavaScript for test automation.

    Experience with Cucumber, or BDD frameworks.

    Ability to build and maintain test automation frameworks for UI, API, and backend testing.

    Unix/Linux & Scripting:

    Strong experience working with Unix/Linux environments for log analysis, process monitoring, and debugging.

    Ability to write shell scripts for automation tasks.

    Soft Skills:

    Strong analytical and problem-solving skills.

    Ability to work in an Agile/Scrum environment.

    Excellent communication skills to collaborate with developers, product managers, and DevOps teams.

    Experience in writing detailed test cases, test plans, and defect reports.

    Leadership & Team Management Skills:

    Experience leading QA teams, mentoring testers, and driving best practices.

    Ability to define testing strategies, prioritize test efforts, and improve overall QA processes.

    Experience in collaborating with developers, DevOps, and product teams to ensure high-quality releases.

    Strong decision-making skills and ability to coordinate testing efforts in an Agile environment.

    Experience in hiring, training, and performance reviews for QA team members.

    Ability to drive automation initiatives and ensure alignment with business goals.

    Experience:

    5+ years of experience in UI and backend testing (manual & automation).

    2+ years of experience in leading QA teams or mentoring junior testers.

    Experience testing microservices, APIs, event-driven systems, and web applications.

    Nice to have

    business domain experience (Trading, FIX protocol)

    Experience integrating automated tests into Jenkins/Azure CI/CD

    Knowledge of Docker and Kubernetes is a plus.

    Experience with JMeter, Gatling for performance testing.

    More
  • Β· 173 views Β· 8 applications Β· 7d

    Lead QA Engineer (Generalist)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B1 - Intermediate MilTech πŸͺ–
    Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech. We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need. Our...

    Dwarf Engineering is a Ukrainian product & engineering company shaping the future of DefenseTech.
    We create game-changing tech solutions that ease the work and save the lives of the Defense Forces of Ukraine, giving them the advantage they need.
    Our mission is to make advanced defense technologies accessible and to deliver them faster where they matter most.

    We are looking for a proactive and experienced Lead QA Engineer (Generalist) with a proven track record in technical leadership to join our team. In this critical role, you will have the unique opportunity to build and own our entire automation testing process from scratch. You will be responsible for defining the strategy and implementing frameworks to ensure the quality of our backend services, desktop applications, and supporting tools!

    If it sounds like you:
     

    • You are a "builder" at heart and thrive on the challenge of creating new processes from scratch, rather than just maintaining existing ones;
    • You demonstrate strong ownership and initiative, taking full responsibility for the quality of your deliverables from strategy to execution;
    • You are a proactive problem-solver, capable of working independently to investigate complex issues and find solutions;
    • You are an excellent communicator and collaborator, comfortable working closely with developers and DevOps to make quality a shared goal;
    • You are curious and detail-oriented, passionate about building reliable, stable, and scalable test solutions that the team can trust;
    • You are comfortable providing constructive feedback during technical reviews to improve system testability and reliability.

     

    Requirements/Hard Skills:
     

    • 6+ years of professional experience as a General QA Engineer (focusing on backend or full-stack systems), including experience in a leadership role;
    • Proven ability to design, implement, or significantly extend automation frameworks from the ground up;
    • Strong proficiency in test design principles (unit, integration, API, end-to-end);
    • Hands-on experience with automation frameworks (Python-based frameworks like Pytest, Robot, or similar are strongly preferred);
    • Practical experience with API testing (e.g., REST, Postman, requests library);
    • Solid experience working with CI/CD systems (e.g., GitLab CI, Jenkins);
    • A firm understanding of containerized environments (Docker, Docker Compose);
    • Demonstrated ability to create and maintain automated test documentation and reporting (test plans, coverage, results).

     

    Responsibilities:
     

    • Define, implement, and maintain the automated test strategy and coverage across our backend, desktop, and internal tools;
    • Design and build robust, scalable automated test suites for APIs, data flows, and core business logic, primarily using Python-based tools;
    • Set up, configure, and manage test environments for both local development and CI/CD pipelines using containers (Docker) or virtualized setups;
    • Actively participate in feature planning and architecture reviews to ensure testability and reliability are built in from the start;
    • Integrate all automated test suites into our CI/CD pipelines and establish clear, actionable reporting;
    • Identify, track, and report defects with detailed logs and diagnostic data to assist in rapid resolution;
    • Own the release validation process by running and maintaining automated regression and smoke test suites;
    • Contribute to our observability efforts (logs, metrics, error reporting) from a quality assurance perspective.

     

    What we offer:
     

    • Work for Ukraine's victory at Defense Tech company, where your work directly contributes to strengthening our country's defense capabilities and achieving victory;
    • We guarantee full official employment from day one;
    • Reservation of employees from day one, subject to relevant documents;
    • Flexible schedule, you can begin your workday anytime up to 12:00 PM, finishing accordingly (8 working hours + 1 hour lunch) with  1 day of work from home per week;
    • You will receive a full technical setup and height-adjustable desks;
    • Our office is located in Kyiv (left bank).


     

     

    More
  • Β· 163 views Β· 55 applications Β· 29d

    Senior QA Automation Engineer

    Full Remote Β· Worldwide Β· 5 years of experience Β· B2 - Upper Intermediate
    A fast-growing gaming tech company based in Tel Aviv, expanding our QA team in Ukraine to deliver world-class online entertainment experiences. We’re looking for a Senior Automation QA Engineer who can design, build, and maintain a scalable end-to-end...

    A fast-growing gaming tech company based in Tel Aviv, expanding our QA team in Ukraine to deliver world-class online entertainment experiences.

     

    We’re looking for a Senior Automation QA Engineer who can design, build, and maintain a scalable end-to-end automation framework for complex, high-performance web systems. You’ll work closely with R&D, DevOps, and product teams to ensure quality, reliability, and speed across our platforms.

     

    What You’ll Do:

    • Develop and evolve automated E2E tests with Playwright/Selenium using TypeScript or JavaScript
    • Define and execute testing strategies for functional, regression, and integration testing
    • Validate API performance and system reliability (REST, Postman, Jest/Supertest)
    • Integrate automation into CI/CD pipelines and track key performance metrics
    • Collaborate with cross-functional teams to uphold best QA practices

     

    What You Bring:

    • 5+ years in QA, 3+ in test automation
      Solid hands-on experience with Playwright/Selenium
      Strong coding skills in JavaScript/TypeScript
      API and performance testing experience

     

    Will be a Bonus: background in gaming or fintech, knowledge of SQL

    More
  • Β· 127 views Β· 37 applications Β· 13d

    QA Automation Lead Engineer

    Full Remote Β· Worldwide Β· 3 years of experience Β· B1 - Intermediate
    Pitch Avatar is a startup that helps teams and speakers create impressive video presentations using avatars and AI. We’re growing fast and expanding our user base β€” now we’re looking for someone who will become the voice and face of our product for our...

    Pitch Avatar is a startup that helps teams and speakers create impressive video presentations using avatars and AI. We’re growing fast and expanding our user base β€” now we’re looking for someone who will become the voice and face of our product for our clients.

     

    The project combines elements of a SaaS platform, generative AI (ChatGPT, Whisper, TTS) and real-time multimedia content (WebSocket / WebRTC).


    Responsibilities
    Managing a team of testers, mentoring
    Organizing testing processes, distributing tasks, and quality control
    Conducting manual and automated testing of Web and mobile Web applications
    Developing, supporting, and optimizing autotests (UI, REST, WebSocket, WebRTC)
    Analyzing requirements and specifications, preparing test plans and test cases
    Reporting and supporting found defects until they are fixed
    Testing integrations between REST API and WebSocket streams
    Performing performance testing (k6 or similar tools)
    Interacting with PM, developers, AI/ML and monetization teams
    Participating in improving QA processes and building automation infrastructure


    Requirements
    3+ years of experience testing Web applications, of which at least 1 year in a Lead/Senior role
    Practical experience with test automation in Playwright
    :white_small_square: preferably in Java, but JS/TS or Python
    Understanding BDD / Cucumber principles - desirable
    Experience in REST API automation (Playwright, Postman, Swagger)
    Experience in WebSocket / WebRTC automation (message validation, REST integration)
    Knowledge of HTTP / HTTPS basics, client-server architecture
    Experience in JSON response analysis and business logic validation
    Understanding SQL (JOINs, queries, data validation)
    Experience with GitLab / GitHub, Jira, Confluence, TestRail / Testiny
    Knowledge of Charles / Fiddler or similar for network request analysis
    Basic experience with Python / Pytest, libraries for semantics testing, audio metrics will be an advantage
    Experience in conducting performance tests (k6, JMeter, Locust) - desirable
    Written English - not lower than Intermediate


    Will be a plus


    Experience in building CI / CD pipelines for automated tests (GitLab / GitHub Actions)
    Knowledge of AI service testing principles (LLM, speech-to-text, text-to-speech)
    Experience in configuring Docker / AWS environments
    Experience in forming a QA strategy for complex distributed systems


    We offer


    Interesting project at the intersection of SaaS, AI and multimedia
    Full remote work
    Competitive compensation
    Official contract with an Austrian company
    25 paid working days of vacation
    Paid sick leave
    Adequate management, freedom of decisions, knowledge culture
    The opportunity to influence the architecture of test automation and QA processes

    More
  • Β· 118 views Β· 3 applications Β· 29d

    Senior Test Engineer (with scripting and automation)

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Project Description: We are seeking a meticulous and analytical Data QA Analyst to join a new data team working with Large Language Models. You'll play a critical role in ensuring the accuracy, consistency, and reliability of our data. To ensure success...
    • Project Description:

      We are seeking a meticulous and analytical Data QA Analyst to join a new data team working with Large Language Models. You'll play a critical role in ensuring the accuracy, consistency, and reliability of our data. To ensure success as a data QA engineer, you should have programming skills and a keen eye for detail.
      Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups.

     

     

    • Responsibilities:

      β€’ Develop and execute test plans, test cases, and scripts for data validation across ETL processes, databases, and reporting tools.
      β€’ Perform root cause analysis on data issues and work with engineering and analytics teams to resolve them.
      β€’ Monitor data quality metrics and implement automated checks to detect anomalies.
      β€’ Validate data transformations, aggregations, and business logic in dashboards and reports.
      β€’ Collaborate with data engineers, analysts, and product managers to define QA requirements and acceptance criteria.
      β€’ Document QA processes, test results, and data issue logs for transparency and continuous improvement.

     

     

    • Mandatory Skills Description:

      β€’ Proven experience in data QA, data analysis, or data engineering roles.
      β€’ Experience with MS SQL and PostgresSQL
      β€’ Strong SQL skills for querying and validating large datasets.
      β€’ Familiarity with data warehousing concepts and ETL processes.
      β€’ Understanding of data governance, data lineage, and metadata management.
      β€’ Excellent attention to detail and problem-solving abilities.
      β€’ Strong communication skills to explain data issues and collaborate with cross-functional teams.
      β€’ Scripting and automation (e.g., PowerShell, Python, Java).

      β€’ Experience with Python or other scripting languages for automated testing.
      β€’ Experience with Gitlab.
      β€’ Knowledge of Spotfire data visualization platform or alternative dashboard solutions.
      β€’ Awareness of Agile delivery methodologies.

     

     

    • Nice-to-Have Skills Description:

      β€’ Experience with cloud-based database solutions.
      β€’ Understanding of data lifecycle management and SOC2 security standards.
      β€’ Familiarity with geoscience disciplines, geospatial data and GIS tools (e.g., ArcGIS, QGIS) is advantageous.
      β€’ Familiarity with cloud data platforms (e.g., Snowflake, BigQuery, AWS Redshift).
      β€’ Knowledge of data quality frameworks and tools (e.g., Great Expectations, dbt tests).

     

     

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 178 views Β· 63 applications Β· 29d

    Manual QA Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We’re looking for a Manual QA Engineer who enjoys understanding how complex systems connect and behave. You’ll test across multiple layers - from UI to APIs and databases - ensuring integration stability, data integrity, and high product quality before...

    We’re looking for a Manual QA Engineer who enjoys understanding how complex systems connect and behave. You’ll test across multiple layers - from UI to APIs and databases - ensuring integration stability, data integrity, and high product quality before release.

    What You’ll Do

    • Perform end-to-end manual testing across UI, API, and backend layers
    • Analyze system dependencies and data flows to design strong test scenarios
    • Validate backend logic and data through SQL queries
    • Conduct exploratory and regression testing for new features and integrations
    • Collaborate with developers and BAs to clarify acceptance criteria
    • Log, track, and verify defects, ensuring clear documentation
    • Support automation efforts by identifying edge cases and test data
    • Contribute to test documentation and regression coverage

    Nice to Have

    • Experience with API testing tools (Postman, Swagger, etc.)
    • Basic knowledge of automation frameworks (Playwright)
    • Familiarity with CI/CD (Azure DevOps, Jenkins)
    • Understanding of Docker environments
    • Exposure to SQS or other messaging systems

    Who You Are

    • Curious, thorough, and systematic - you dig into how systems actually work
    • Comfortable testing integration-heavy products
    • Communicative, proactive, and passionate about delivering stability and quality

       
    More
Log In or Sign Up to see all posted jobs