Jobs QA Automation
160-
Β· 95 views Β· 3 applications Β· 24d
Senior/Lead Automation Python Cloud Engineer IRC278662
Full Remote Β· Ukraine Β· 5 years of experience Β· English - B2Description 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 -
Β· 102 views Β· 16 applications Β· 27d
Senior QA Engineer / QA Team Lead (Cybersecurity Β· On-prem Appliance)
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· English - B2We 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 -
Β· 109 views Β· 14 applications Β· 17d
Salesforce QA Engineer
Hybrid Remote Β· Worldwide Β· 3 years of experience Β· English - B2Project β’ Energy and fuel distribution company. Salesforce Sales Cloud, Service Cloud, Marketing Cloud Role β’ Design test processes and procedures used to ensure that software operates within defined requirements. β’ Create detailed, comprehensive and...Project
More
β’ Energy and fuel distribution company. Salesforce Sales Cloud, Service Cloud, Marketing Cloud
Role
β’ Design test processes and procedures used to ensure that software operates within defined requirements.
β’ Create detailed, comprehensive and well-structured test plans and test cases.
β’ Implement test plans, automation, and validation strategies.
β’ Upon need - develop and maintain automated test scripts to reduce repetitive manual testing.
β’ In depth functional testing β Must be able to evaluate functional stability to ensure business requirements are being met and are βfit-for-purposeβ through end to end functional and automation testing.
β’ Work closely with software developers and business analysts to resolve issues.
β’ Clearly communicate any obstacles to raise awareness and avoid project impediments and overall project timeline disruption.
β’ Collaborate with Product Owner, Business Analysts and Developers on tasks related to the planning, testing and coordination of release activities.
β’ Participate in user story creation process through dissection of high-level requirements during team review sessions.
Requirements
β’ 3-5 years of work experience in Quality Assurance roles with automation testing experience.
β’ QA Expert in the Salesforce.com platform.
β’ Experience with automation testing.
β’ Experience in writing clear, concise and comprehensive test plans and test cases.
β’ Knowledge of testing integrations, end-to-end system processes.
β’ Excellent analytical and problem-solving abilities.
β’ Demonstrated ability to think outside the box.
β’ Experience working in an Agile/Scrum development process.
General requirements and additional skills
β’ Interest in taking ownership on products and projects.
β’ Flexibility to meet continuously changing priorities and challenges.
β’ Needs to possess excellent communication and people skills.
β’ Ability to multi-task, meet deadlines and stay calm under pressure.
β’ Interest in studying and learning new things and time management -
Β· 180 views Β· 52 applications Β· 22d
QA Automation Lead Engineer
Full Remote Β· Worldwide Β· 3 years of experience Β· English - B1Pitch 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
More
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 -
Β· 102 views Β· 8 applications Β· 12d
Manual QA Engineer
Full Remote Β· EU Β· Product Β· 5 years of experience Β· English - B2Weβ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
-
Β· 106 views Β· 15 applications Β· 29d
General QA Engineer (Python + Appium)
Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B2About the Company: We are an award-winning, fast-growing startup on a mission to empower every person to own their inner potential. Our flagship product, a sleek and powerful wearable and its companion app, provides millions of users with daily insights...About the Company:
We are an award-winning, fast-growing startup on a mission to empower every person to own their inner potential. Our flagship product, a sleek and powerful wearable and its companion app, provides millions of users with daily insights into their sleep, activity, stress, and recovery. We are a passionate, multi-disciplinary team dedicated to improving lives through cutting-edge technology and user-centric design.
Role Overview:
As a General QA Engineer, you will be a vital part of our Quality Assurance team, taking ownership of the testing process for our core product β the mobile application. Your primary focus will be on ensuring the high quality and reliability of our app by building and executing automated tests using Python and Appium, as well as performing thorough manual testing. You will work closely with developers and product managers to deliver an exceptional user experience.
In this role, you will:
- Develop, maintain, and execute automated test scripts for our native mobile applications (iOS/Android) using Appium and Python.
- Perform all aspects of manual testing: functional, regression, integration, and exploratory testing for new features and core functionality.
- Identify, document, and track software defects with a high level of detail and clarity.
- Collaborate with the development team to reproduce issues, verify fixes, and ensure timely resolution.
- Actively participate in the full software development lifecycle, from requirements analysis to release.
- Contribute to test planning and the creation of test cases based on user stories and acceptance criteria.
Help improve our QA processes and champion quality best practices across the team.
Required Qualifications & Skills:
- 2+ years of professional experience in quality assurance for mobile applications.
- Strong knowledge of software testing theory, methodologies, and processes (SDLC, STLC).
- Hands-on commercial experience in mobile test automation using Appium and Python.
- Solid skills in Python for test automation.
- Experience in creating and maintaining test documentation (test cases, checklists, bug reports).
- Strong analytical and problem-solving skills with a keen eye for detail.
- Experience working in an Agile/Scrum environment.
Upper-Intermediate level of English or higher.
Will be a strong plus:
- Experience with testing wearable devices or IoT products.
- Knowledge of other automation tools and frameworks (e.g., Selenium, Pytest).
- Basic experience with API testing (e.g., using Postman, Requests library).
- Familiarity with version control systems (e.g., Git) and CI/CD principles.
-
Β· 150 views Β· 27 applications Β· 5d
Senior/Strong Middle QA Automation Engineer (Python)
Full Remote Β· Worldwide Β· Product Β· 4 years of experience Β· English - B1WHAT YOU'LL BE WORKING ON Performing 50/50 manual and automated testing (Python): manually testing new features and then automating them. Working with an already established Python automation framework: the architecture and core setup are complete, your...WHAT YOU'LL BE WORKING ON
- Performing 50/50 manual and automated testing (Python): manually testing new features and then automating them.
- Working with an already established Python automation framework: the architecture and core setup are complete, your focus will be on increasing coverage, contributing new tests, improving stability, and addressing test tech debt. contributing new tests, improving stability, and addressing test tech debt.
- Designing and implementing effective testing strategies and plans
- Actively collaborating with developers, analysts, and other stakeholders throughout the development and release cycles
- Identifying bottlenecks and improving QA processes and workflows
- Proactively solving testing-related challenges and ensuring product quality
- Not only distributing tasks but also directly participating in day-to-day testing activities.
WHAT YOU NEED TO SUCCEED IN THIS ROLE
- At least 3-4 years of experience in software testing, including at least 3 years of hands-on experience in test automation (Python)
- Hands-on experience in payments/B2B testing
- Strong hands-on skills in manual testing and working with complex business logic
- Strong experience in performance and load testing
- Solid knowledge of the Kibana system, Postman, and API testing
- Experience integrating automated tests into CI/CD pipelines (Allure reporting)
- Strong knowledge of software QA methodologies, tools, and processes
- Good communication skills in English and russian.
WHAT WE OFFER
- An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market!
- Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us
- Work with coworkers who are passionate about their business
- Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews
- Remote type of work
- 20 days of vacation time; bank holidays; Sick leaves; Additional birthday day off
You can find out more about our team, our values, and the unique ways we celebrate our successes here: https://fyst.com/culture
More -
Β· 24 views Β· 1 application Β· 1d
Senior Automation QA Engineer (Π‘#)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2Weβre looking for an experienced Automation QA Engineer to join our growing team of professionals. Requirements: At least 5 years of hands-on test automation experience (with strong coding skills in C#); Proven ability to set up automation workflows from...Weβre looking for an experienced Automation QA Engineer to join our growing team of professionals.
Requirements:
- At least 5 years of hands-on test automation experience (with strong coding skills in C#);
- Proven ability to set up automation workflows from scratch: define test strategy, build automation pipelines and reporting, and ensure reliable execution in CI/CD environments (GitHub Actions / Azure DevOps / Jenkins);
- Experience with automation frameworks for UI and API testing (Selenium / Playwright / RestAssured or similar);
- Strong SQL skills and experience validating data across relational and NoSQL systems (e.g., Azure SQL, PostgreSQL, Cosmos DB familiarity helpful);
- Able to troubleshoot test pipeline issues, manage test data setup, and ensure consistent test execution across environments.
- Ability to work effectively in a .NET engineering environment (understand architecture, logs, contracts, and system behavior);
- FinTech background is mandatory;
- Experience with cross-border payments, settlement flows, or high-integrity transactional systems is a strong plus;
- Strong communication skills including clarifying edge cases, influencing engineers, and working closely with architects and developers;
- Collaborative mindset with a willingness to mentor teammates;
- English: B2+.
Nice to have:
- Familiarity with observability and debugging in cloud systems (logs, traces, metrics);
- Experience automating tests for distributed and asynchronous systems, including event-driven workflows, background processing, and system-to-system integrations (Azure Functions, messaging services a plus);
- Knowledge of performance and resiliency testing approaches.
Responsibilities:
- Build ATQA processes from scratch β define test approach, test strategy, and quality gates;
- Develop and maintain automated tests for .NET-based applications and APIs;
- Design, implement and support test automation within CI/CD pipelines;
- Define requirements for automation toolset and testing environments;
- Ensure traceability between requirements, test cases, and automated scenarios;
- Work as part of one of the clientβs engineering teams to deliver iterative value while staying aligned with long-term product goals;
- Collaborate directly with engineers to clarify requirements, expected behaviour, and corner cases;
- Work closely with the Principal Engineer on the client side on a daily basis;
- Continuously improve test coverage, automation maturity, and overall quality metrics.
We offer:
- Comfortable workplace and modern office facilities;
- Flexible working hours with no overtime and the ability to work remotely;
- Regular salary review based on employee performance;
- 50% compensation for certifications, conferences, training, and other working events;
- 50% compensation for English courses;
- 18 working days of annual paid (and additional days of leave for company loyalty);
- Paid sick leaves;
- Medical insurance and sports compensation;
- And much more!
-
Β· 306 views Β· 43 applications Β· 11d
Automation QA Engineer
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B2About project: For over 20 years, our company has been a positive force in people's lives, using technology to build meaningful connections. We are a family of brands dedicated to developing platforms that provide peace of mind and clear direction to a...About project:
For over 20 years, our company has been a positive force in people's lives, using technology to build meaningful connections. We are a family of brands dedicated to developing platforms that provide peace of mind and clear direction to a global user base. Ours is a dynamic, close-knit culture where your work directly contributes to our mission.Your Role:
We are seeking a skilled Automation QA Engineer to take ownership of our test automation strategy for web platforms. You will be the key player in building, maintaining, and scaling a robust test automation framework using Playwright, ensuring the delivery of a high-quality, reliable product to our users. Your work will be integral to our CI/CD processes, and you will collaborate directly with development teams to champion quality from inception to release.What You'll Do:
- Design, develop, and maintain reliable and scalable automated test scripts for web applications using Playwright.
- Take a leading role in the creation and evolution of our test automation framework, integrating it seamlessly into our CI/CD pipeline.
- Identify, document, and track defects with precision, and analyze test results to contribute to overall product quality improvement.
- Conduct code reviews for automation scripts and advocate for best practices in test automation across the team.
What We're Looking For:
- 3+ years of professional experience in test automation for web applications.
- Strong, hands-on commercial experience with Playwright.
- Solid programming skills in JavaScript/TypeScript.
- Strong experience with Appium and mobile testing.
- Proven experience in building or significantly contributing to a test automation framework.
- Practical experience with version control systems (Git) and CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- A strong understanding of software testing methodologies and a keen eye for detail.
- Upper-Intermediate level of English or higher.
Considered a Plus:
- Experience with API testing (e.g., Postman, REST Assured).
- Knowledge of other programming languages like Python or Java.
- Experience with cloud testing platforms (e.g., Sauce Labs, BrowserStack).
- Familiarity with testing in containerized environments (Docker).
We Offer
- Collaborative international team.
- Flexible working conditions.
- Legal support.
- Paid sick leaves.
- Paid vacations.
- Medical insurance.
- Free English classes.
-
Β· 111 views Β· 11 applications Β· 19d
QA Automation Engineer
Full Remote Β· EU Β· 2 years of experience Β· English - A2Our client is a remote-first, dynamic international product company in the iGaming field. Currently weβre on the lookout for an experienced QA Automation Engineer for their team. RESPONSIBILITIES: - Develop and maintain automated test scripts for...Our client is a remote-first, dynamic international product company in the iGaming field. Currently weβre on the lookout for an experienced QA Automation Engineer for their team.
RESPONSIBILITIES:- Develop and maintain automated test scripts for software applications.
- Execute and analyze test results to ensure software quality.
- Collaborate with developers and product/delivery managers to understand requirements and implement test plans.
- Identify, document, and track software defects using bug-tracking tools.
- Enhance and optimize testing frameworks and tools.
- Ensure that testing meets established standards and is completed on schedule.
- Continuously evaluate testing processes and suggest improvements.
REQUIREMENTS:
- Proven 2+ years experience as AQA Engineer.
- Strong knowledge of JavaScript programming language.
- Experience with Playwright as an automation tool.
- Actual & fresh experience with a stack required.
- Bachelorβs degree in Computer Science, Information Technology, or a related field is an advantage, but isnβt mandatory.
WE OFFER:
- Possibility of remote work from anywhere in the world.
- Generous days-off policy (vacation, sick leave, days off, holidays).
- Performance reviews & career plan development.
- Low bureaucracy level, with decisions made quickly.
- Open-minded and easy-going management.
- Friendly atmosphere among people who love their work.
More -
Β· 158 views Β· 24 applications Β· 24d
Junior Automation Engineer
Full Remote Β· Ukraine Β· 1 year of experience Β· English - B2Job Description Requirements: - Knowledge of JavaScript and TypeScript. Academic projects or personal projects are perfectly valid - Any academic or hands-on experience with a test automation tool like WebDriver.io, Selenium, Cypress, or Playwright -...Job Description
Requirements:
- Knowledge of JavaScript and TypeScript. Academic projects or personal projects are perfectly valid
- Any academic or hands-on experience with a test automation tool like WebDriver.io, Selenium, Cypress, or Playwright
- Understanding of HTML, CSS
- Understanding of what API testing entails (REST principles, HTTP methods)
- Understanding of CI/CD concepts
- Basic knowledge of Linux command line operations
- A keen interest in software quality, test automation, and problem-solving
- English - Intermediate levelWill be a plus:
- Hands-on experience with Jenkins or a similar CI/CD tool
- An understanding of containerization technologies: Docker and Kubernetes
- Knowledge of SQL (experience with PostgreSQL is a plus)Job Responsibilities
- Develop, maintain and execute both automated UI and API tests
- Integrate and monitor automated tests within pipelines
- Utilize Linux environment for text execution, debugging and environment management
- Analyze test results, report defects and assist in troubleshooting issues
- Contribute to the continuous improvement of our test automation frameworks and processesDepartment/Project Description
Harmonic is a leading provider of innovative broadband solutions that deliver video, voice and data to communications providers around the world. GL team participates in development, QA and support of several generations of these solutions.
The CableOS project is about developing the new software-based network equipment which provides access to Internet/IPTV/VoIP services using powerful servers.
It is an innovative solution for Internet Service Providers which will allow to get rid of the existing HW equipment and to migrate to the cloud, saving customers the enormous expenses for the support of huge number of hardware network equipment. Currently there are no competitors to this project in the world and Customer offers the opportunity to be at the beginning of the rapid development of the product and the opportunity to take their place in a fast-paced engineering teamApplication is a tool for networking devices configuration and monitoring.
More -
Β· 60 views Β· 5 applications Β· 4d
Senior QA automation
Hybrid Remote Β· Worldwide Β· 7 years of experience Β· English - B1Mission Summary Ensure the reliability, security, and quality of Modelyo's Confidential Cloud through automated testing pipelines. Develop and maintain scalable QA automation frameworks covering APIs, UI components, and cloud infrastructure services built...Mission Summary
Ensure the reliability, security, and quality of Modelyo's Confidential Cloud through automated testing pipelines. Develop and maintain scalable QA automation frameworks covering APIs, UI components, and cloud infrastructure services built on OpenStack.
Core Responsibilitiesο»Ώο»ΏDesign, develop, and maintain automated test frameworks for backend APls, OpenStack integrations, and web Ul (Horizon).
ο»Ώο»ΏImplement end-to-end testing pipelines for deployment, configuration, and runtime validation of confidential workloads.
ο»Ώο»ΏIntegrate QA automation into CI/CD pipelines (GitHub Actions, GitLab Cl, Jenkins).
ο»Ώο»ΏDefine and track quality metrics, perform regression and performance testing.
ο»Ώο»ΏCollaborate closely with development, DevOps, and product teams to define acceptance criteria and ensure test coverage across services.
ο»Ώο»ΏContribute to security, compliance, and reliability testing aligned with Modelyo's zero-trust principles.
Qualificationsο»Ώο»Ώ7+ years in software QA with 3+ years in automation development.
ο»Ώο»ΏProficiency in Python and experience with frameworks like Pytest, Selenium, or Playwright.
ο»Ώο»ΏSolid understanding of API testing, REST/gRPC, and Ul automation.
ο»Ώο»ΏExperience testing cloud platforms, ideally OpenStack, GCP, or Azure.
ο»Ώο»ΏStrong understanding of CI/CD, test data management, and defect lifecycle.
ο»Ώο»ΏKnowledge of security and compliance testing is a plus.
ο»Ώο»ΏExcellent analytical and communication skills; hands-on mindset.
PreferredExperience with OpenStack Horizon or cloud orchestration testing
ο»Ώο»ΏFamiliarity with infrastructure-as-code tools (Terraform, Ansible) and containerized tes environments.
ο»Ώο»ΏExposure to confidential computing or secure workload validation.
Tech StackPython, Pytest, Selenium / Playwright, REST/gRPC,
OpenStack (Keystone, Nova, Neutron, Horizon), Docker, CI/CD (GitHub Actions, GitLab CI, Jenkins),
More -
Β· 51 views Β· 5 applications Β· 11d
Mobile QA Engineer (Megogo Books)
Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· English - B2 Ukrainian Product πΊπ¦We are launching a new product from scratch β no legacy code, no technical debt. Now weβre looking for a strong and proactive Mobile QA Engineer to join the team. This is a unique opportunity to shape the product from day one and lay the foundation for...We are launching a new product from scratch β no legacy code, no technical debt.
Now weβre looking for a strong and proactive Mobile QA Engineer to join the team.
This is a unique opportunity to shape the product from day one and lay the foundation for future scalability.
Weβre looking for someone who combines technical excellence with initiative, leadership potential, and a true product mindset.Requirement skills:
β 3+ years experience as a QA Engineer;
β Experience with native mobile application testing (iOS / Android);
β Strong knowledge of software QA methodologies and processes;
β Experience in creating and maintenance of test documentation;
β Experience using Xcode, Android Studio, Charles;
β Understanding of client-server architecture;
β Experience of work with REST-based applications;
β Good understanding of UX/UI principles and guidelines(Google and Apple);
β Experience with CI systems like (Jenkins, etc).
β Strong attention to detail and commitment to quality.
β Excellent problem-solving and analytical skills.
Desirable skills:
β Experience working in an Agile/Scrum development process;
β Experience with Crashlytics, Kibana or similar services;
β Experience with Git (branching, merging, and version control best practices.
Responsibilities:
β Review requirements, specifications and technical design documents to provide timely and meaningful feedback;
β Create detailed, comprehensive and well-structured test cases;
β Create, execute and maintain manual test cases;
β Initiate and execute tests without having a detailed test case;
β Identify, record, document thoroughly and track bugs;
β Perform thorough regression testing when bugs are resolved;
β Liaise with internal teams (e.g. developers and product managers, support team, etc) to identify system requirements;
β Actively participate in improving QA processes, procedures, and implementing best practices.
What we offer:
β Working in a stable company with more than 12-years history in the media market;
βThe opportunity to participate in the creation of a service of the future;
βFree English lessons;
βTable tennis lessons;
β Corporate psychologist;
β Discounts from partner brands for company employees.
By responding to the vacancy and sending your CV to the Company (LLC βMEGOGOβ), registered and operating in accordance with the laws of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, building 22 (hereinafter βthe Companyβ), you confirm and agree that the Company processes your personal data presented in your CV in accordance with the Law of Ukraine βOn Personal Data Protectionβ and GDPR.
More -
Β· 601 views Β· 167 applications Β· 30d
QA Automation Engineer (Java)
Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B1About Flamingo Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their...About Flamingo
Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.
Role Overview
As a QA Automation Engineer at Flamingo, youβll play a critical role in ensuring the quality and reliability of our backend services and microservice architecture. Youβll build robust test automation frameworks, develop integration and E2E tests, and work closely with engineering, DevOps, and support teams to drive a culture of quality. Your work will directly support the scalability, stability, and security of our AI-driven platform.
Key Responsibilities
- Develop and maintain automated test suites for microservices and REST APIs.
- Design test strategies across the testing pyramid (unit, integration, contract, and E2E).
- Build isolated testing environments using Docker and related tools.
- Identify and manage service dependencies to ensure proper test isolation.
- Collaborate with backend engineers to understand the architecture and ensure meaningful test coverage.
- Create and maintain test documentation, including test plans and coverage reports.
- Contribute to the CI/CD pipeline with quality gates and automated test steps.
- Continuously improve test infrastructure and tools for speed, reliability, and coverage.
Qualifications
Must-Have:
- 4+ years of experience in backend or API test automation.
- Strong understanding of microservices architecture and backend testing principles.
- Hands-on experience writing automated tests in Java.
- Experience with REST API testing and tools like Postman or RestAssured.
- Familiarity with CI/CD systems such as GitHub Actions, Jenkins, or GitLab CI/CD.
- Ability to read and understand backend code and system dependencies.
- Solid grasp of integration and contract testing methodologies.
Nice-to-Have:
- Experience with Testcontainers, Pact, or WireMock.
- Knowledge of Docker for test environment management.
- Exposure to modern UI test frameworks like Playwright or Cypress.
- Experience building test processes from scratch in early-stage teams.
Why Join Flamingo?
- High-impact role: Help shape the quality foundation of a growing AI and open-source platform.
- Ownership & Equity: Competitive salary and meaningful equity in an early-stage startup.
- Innovative Tech Stack: Work with cutting-edge AI and security technologies.
- Remote-first Culture: Flexibility to work from anywhere while collaborating with a top-tier team.
- Mission-Driven Company: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.
More -
Β· 33 views Β· 4 applications Β· 12d
Mobile QA Automation Engineer (Python/Appium)
Full Remote Β· Ukraine Β· 2 years of experience Β· English - B1As a General QA Engineer, you will be a vital part of our Quality Assurance team, taking ownership of the testing process for our core product β the mobile application. Your primary focus will be on ensuring the high quality and reliability of our app by...As a General QA Engineer, you will be a vital part of our Quality Assurance team, taking ownership of the testing process for our core product β the mobile application. Your primary focus will be on ensuring the high quality and reliability of our app by building and executing automated tests using Python and Appium, as well as performing thorough manual testing. You will work closely with developers and product managers to deliver an exceptional user experience.
In this role, you will:
- Develop, maintain, and execute automated test scripts for our native mobile applications (iOS/Android) using Appium and Python.
- Perform all aspects of manual testing: functional, regression, integration, and exploratory testing for new features and core functionality.
- Identify, document, and track software defects with a high level of detail and clarity.
- Collaborate with the development team to reproduce issues, verify fixes, and ensure timely resolution.
- Actively participate in the full software development lifecycle, from requirements analysis to release.
- Contribute to test planning and the creation of test cases based on user stories and acceptance criteria.
- Help improve our QA processes and champion quality best practices across the team.
Required Qualifications & Skills:
- 2+ years of professional experience in quality assurance for mobile applications.
- Strong knowledge of software testing theory, methodologies, and processes (SDLC, STLC).
- Hands-on commercial experience in mobile test automation using Appium and Python.
- Solid skills in Python for test automation.
- Experience in creating and maintaining test documentation (test cases, checklists, bug reports).
- Strong analytical and problem-solving skills with a keen eye for detail.
- Experience working in an Agile/Scrum environment.
- Upper-Intermediate level of English or higher.
Will be a strong plus:
- Experience with testing wearable devices or IoT products.
- Knowledge of other automation tools and frameworks (e.g., Selenium, Pytest).
- Basic experience with API testing (e.g., using Postman, Requests library).
- Familiarity with version control systems (e.g., Git) and CI/CD principles.