Jobs
186-
Β· 103 views Β· 22 applications Β· 14d
Senior QA Automation Test Engineer (Java)
Full Remote Β· Poland, Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateJob Description 4+ years of hands-on experience in test automation using Java. Strong experience with Playwright(Selenium, Java binding) for UI test automation. Solid knowledge of JUnit 5, test design principles, and the test lifecycle. Proficient in...Job Description
- 4+ years of hands-on experience in test automation using Java.
- Strong experience with Playwright(Selenium, Java binding) for UI test automation.
- Solid knowledge of JUnit 5, test design principles, and the test lifecycle.
- Proficient in testing REST APIs using tools like Retrofit, Postman, or similar.
- Experience validating data at the database level using SQL or frameworks like MyBatis.
- Comfortable working in Agile/Scrum environments, participating in daily standups, reviews, and retrospectives.
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Knowledge of test reporting tools (e.g., Allure).
- Ability to troubleshoot and debug automation failures across multiple layers (UI, API, DB).
- Ability to create a functional test plan and test cases.
- Strong communication skills and a proactive attitude.
Nice to Have:
- Experience with Manifold for Java (plugin and usage).
- Exposure to test planning and requirement traceability.
Job Responsibilities
- Collaborate closely with developers and other QA engineers during sprint planning and refinement.
- Design, implement, and maintain E2E and integration tests for web applications and RESTful APIs.
- Build and enhance automated test suites using Java 11, Playwright, and JUnit 5.
- Perform API-level testing using Retrofit, and validate business logic and database operations with MyBatis.
- Configure and manage test environments and property files using the owner library.
- Participate in code reviews and contribute to test framework improvements and standards.
- Analyze test results, investigate issues, and log defects with clear documentation.
Work with Jenkins or similar CI/CD tools to monitor and troubleshoot test pipeline runs.
Department/Project Description
GlobalLogicβs client, which is a leading provider of Legal Spend Management solutions, supports insurance carriers, third-party administrators, and self-insured entities in optimizing their claims and legal expense operations. Their platform enhances efficiency by providing actionable insights, automating legal bill review, and strengthening vendor collaboration, ultimately driving down legal costs and improving overall performance.
More -
Β· 139 views Β· 23 applications Β· 14d
Middle Automated Mobile QA Engineer (Freelance)
Worldwide Β· 2 years of experience Β· B2 - Upper IntermediateAbout Project: It is a luxury cruise designed for couples only. Mobile application built on React Native using Expo.dev, with a focus on delivering seamless user experience across iOS and Android. The project currently has a manual QA process in place,...About Project: It is a luxury cruise designed for couples only.
Mobile application built on React Native using Expo.dev, with a focus on delivering seamless user experience across iOS and Android. The project currently has a manual QA process in place, and the goal is to introduce automation to reduce time spent on repetitive checks, increase test coverage, and ensure higher product quality.Country: Florida, USA
Allocation: part-time or full-time
Hiring Stages: HR Interview; Technical Interview; Final Interview with Customer.
Requirements:
- 2+ years of hands-on experience in mobile test automation (iOS & Android).
- Experience with React Native testing tools (e.g., Detox, Appium, or similar).
- Experience setting up test frameworks from scratch.
- Knowledge of API testing and integration testing approaches.
- Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI) for automated test integration.
- Experience designing automation for critical user flows (authentication, profile creation, booking, messaging, etc.).
- Strong problem-solving skills and ability to propose optimal tools/approaches.
- English level: Upper-Intermediate+ (for direct client communication).
Role Responsibilities:
- Review demo app and help shape Scope of Work (SOW) for automation.
- Propose testing tools/frameworks, including those with AI integration to reduce manual effort and cost.
- Design and implement automated tests for repetitive and critical user flows.
- Expand automation coverage to include UI, API, integration, and regression testing.
- Collaborate with clientβs Product Manager and QA to transform existing checklists into structured automated test cases.
More -
Β· 127 views Β· 44 applications Β· 13d
Strong Middle Manual QA Engineer (web and mobile) to $2100
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateHey there:) Tallium is looking for a skilled Middle Manual QA Engineer to join our team as part of an internal QA extension. We're about to kick off several exciting, long-term projects in the dynamic fields of AI and healthcare. You'll be joining a...Hey there:)
Tallium is looking for a skilled Middle Manual QA Engineer to join our team as part of an internal QA extension.
We're about to kick off several exciting, long-term projects in the dynamic fields of AI and healthcare.
You'll be joining a small, friendly, and passionate team of experienced professionals who value collaboration, quality, and continuous growth.
Required skills:
β at least 4 years of commercial experience in an IT company is a must;
β a good basic knowledge of testing methodologies and techniques;
β Experience in creating/supporting test documentation (checklists, test cases, bug reports);
β Understanding of SDLC and STLC;
β Experience in web application testing;
β Understanding the principles of adaptive and cross-browser layout testing;
β Understanding of client-server architecture of applications;
β HTML/CSS/JSON/XML;
β Experience in REST API testing;
β English β strong Intermediate or higher;
Would be a plus:
β Experience with Postman, Devtools;
β Experience in mobile testing;
β High level of responsibility and autonomy;
We offer:
β’ Paid vacation and sick leave (21 vacations and 10 sick days);
β’ Medical Insurance;
β’ Weekends on all public holidays;
β’ Ability to influence the products we create;
β’ Flexible work schedule;
β’ Full remote or hybrid (Kyiv city centre);
β’ Development budget for each employee;
β’ Corporate English;
β’ Strong corporate culture;
β’ Professional development and encouragement.
Please, pay attention!
We attentively review all applications received, but only respond to candidates whose experience and skills we believe best match the positionβs requirements. We appreciate your understanding. -
Β· 133 views Β· 49 applications Β· 13d
Senior QA Automation Engineer (Based in Europe)
Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper IntermediateAbout the Role: We are looking for an experienced Senior QA Automation Engineer to drive the design, development, and implementation of automated testing solutions for our digital commerce and payments platforms. The ideal candidate has strong technical...About the Role:
We are looking for an experienced Senior QA Automation Engineer to drive the design, development, and implementation of automated testing solutions for our digital commerce and payments platforms. The ideal candidate has strong technical expertise, hands-on experience with automation frameworks, and a passion for delivering high-quality software.commerce and payments pl
β οΈ Please note: we are considering candidates located outside of Ukraine.
Key Responsibilities:
- Design and maintain scalable test automation frameworks (Selenium, Cypress, Playwright, etc.)
- Develop and execute automated tests for UI, API, performance, and regression
- Integrate tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
- Collaborate with cross-functional teams to ensure quality across the SDLC
- Analyze results, manage defects, and provide detailed reporting on test coverage
- Evaluate and introduce new tools/technologies to improve QA efficiency
Requirements:
- 5+ years in QA automation, including 2+ years in a senior/lead role
- Strong coding skills in Java, Python, JavaScript, or similar
- Hands-on experience with automation tools (Selenium, Cypress, Appium, Postman)
- Familiarity with REST APIs, microservices, cloud platforms (AWS, Azure, GCP), Docker/Kubernetes
- Strong knowledge of Agile/Scrum practices
Nice to Have:
- Experience in e-commerce, digital payments, or fintech
- Knowledge of security & compliance testing (e.g., PCI-DSS)
- Performance testing tools (JMeter, Gatling)
- ISTQB or similar certification
Soft Skills:
- Strong problem-solving and analytical mindset
- Excellent communication and teamwork skills
- Ability to work independently and lead initiatives
-
Β· 59 views Β· 1 application Β· 13d
Junior Manual QA Engineer
Office Work Β· Ukraine (Lviv) Β· B1 - IntermediateWe are a dynamic and innovative tech company dedicated to fostering talent and creating opportunities for professional development. As we continue to grow, we are excited to welcome a meticulous and motivated individual to join our team and begin their...We are a dynamic and innovative tech company dedicated to fostering talent and creating opportunities for professional development. As we continue to grow, we are excited to welcome a meticulous and motivated individual to join our team and begin their career journey as a Manual QA Engineer.
Responsibilities:- Perform manual testing of web and mobile applications, identify and document bugs, and collaborate with the development team for issue resolution.
- Create and maintain test documentation, including checklists, test cases, and bug reports, to track and improve testing coverage;
- Design, execute, and continuously enhance the QA process to ensure software quality and efficiency.
- Work closely with developers, actively participate in meetings, and contribute to process improvements.
Nice-to-have skills:
- Understanding of Client-server architecture;
- Knowledge of programming.
Requirements:
- Good knowledge of QA methodologies;
- Experience working with bug tracking and test management tools;
- Good understanding of the projectβs testing types;
- Experience in creating/maintaining test documentation (checklists, test cases, bug reports);
- Knowledge of MySQL databases and SQL queries;
- Knowledge of API testing (REST);
- Great communication skills;
- Patience, attentiveness, multitasking;
- At least Intermediate English level (B1);
- Knowledge of the internet technology stack, including HTML, CSS, and JS.
What you will have with us:
- Regular Performance review;
- Opportunity to learn and improve your English;
- Flexible work schedule;
- Well-equipped office;
- Career Path and growth opportunities.
About Company:We are a software development company that provides digital technology services. From mobile and web development to custom software solutions. We're dedicated to delivering innovative, high-quality solutions tailored to your unique needs.
More -
Β· 59 views Β· 3 applications Β· 13d
Software Test Engineer
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 4 years of experience Β· B2 - Upper IntermediateMimics Flow is our innovative case management solution designed to streamline personalized patient care. By providing full visibility and control over every step of the workflowβfrom request to approvalβMimics Flow empowers surgeons and hospitals to...Mimics Flow is our innovative case management solution designed to streamline personalized patient care. By providing full visibility and control over every step of the workflowβfrom request to approvalβMimics Flow empowers surgeons and hospitals to deliver high-quality results while ensuring seamless compliance with local regulations.
As part of the Mimics Flow platform, the new service, Mimics Workflow, is being developed as a standalone product that will integrate seamlessly with other platform services. To support this growth, we are seeking a Software Automation Test Engineer to take ownership of testing Mimics Workflow, ensuring its reliability as an independent product and its smooth integration into the Mimics Flow ecosystem.
Here is a link to know more information about Mimics Flow: https://www.materialise.com/en/healthcare/mimics/mimics-flow
Responsibilities
Testing Activities:
Β· Automate testing for backend algorithms and APIs.Β· Perform manual testing of UI features.
Β· Automate UI feature testing.Documentation:
Β· Document the testing process, including test plans, checklists, and test reports.
Β· Register defects and track their resolution.
Preparation:
Β· Prepare test cases, test data, and test automation environments.
Collaboration:
Β· Work closely with cross-functional teams to ensure high-quality deliverables.
Preferred Education & Experience
Β· Bachelorβs degree or higher in Mathematics, IT, Physics, or related fields (IT preferred).
Β· At least 4 years of experience in QA, with 2+ years in test automation.
Β· At least 2 years of experience testing web or desktop applications.
Required Skills
Technical Skills:
Β· Programming skills in any object-oriented language and a willingness to switch to C#.
Β· Knowledge of common principles of testing and test automation framework design.
Β· Familiarity with Playwright or Cypress for C# UI automation (optional).
Β· Basic understanding of HTML, CSS, and JavaScript (optional).
Soft Skills:
Β· Strong problem-solving and bug-identification skills, with the ability to clearly articulate issues.
Β· Results-oriented mindset with attention to detail.
Β· Clear, structured communication skills.
Β· Team player with system thinking and an Agile/Scrum mindset.
Language Skills:
Β· English: Upper-intermediate level or higher.
More -
Β· 110 views Β· 31 applications Β· 13d
Manual QA Engineer
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateCalaton Systems is a dynamic software development company with a global presence, headquartered in Tampa, Florida, USA. With R&D centers in Ukraine and Poland, we are dedicated to delivering innovative solutions to clients worldwide. Our team consists of...Calaton Systems is a dynamic software development company with a global presence, headquartered in Tampa, Florida, USA. With R&D centers in Ukraine and Poland, we are dedicated to delivering innovative solutions to clients worldwide. Our team consists of passionate professionals committed to excellence and collaboration.
We are currently looking for a Manual QA Engineer to join one of our product development teams. You will be responsible for ensuring the quality of web-based solutions through both UI and API testing, working closely with developers, designers, and product managers.
Responsibilities:
β’ Perform manual testing of web applications and RESTful APIs.
β’ Validate requirements and designs using Figma and specifications.
β’ Create and maintain test documentation: test cases, checklists, bug reports.
β’ Execute smoke, regression, and exploratory testing.
β’ Identify, log, and retest bugs in JIRA.
β’ Collaborate with developers and designers to clarify and resolve issues.
β’ Apply test design techniques to ensure high test coverage.
β’ Participate in QA process improvements and test strategy discussions.Requirements:
β’ 3+ years of experience in manual QA.
β’ Solid knowledge of web and API testing practices.
β’ Hands-on experience with Postman, Swagger, or similar tools.
β’ Experience with JIRA for task and bug tracking.
β’ Familiarity with Figma for design validation.
β’ Strong understanding of test design techniques (e.g., boundary value analysis, equivalence partitioning).
β’ Experience in creating and maintaining bug reports, test cases, and checklists.
β’ English - Upper-Intermediate level.Nice to Have:
β’ Experience working with AWS logs or similar cloud-based logging tools.
β’ Basic knowledge of SQL (PostgreSQL or similar) for backend data verification.
β’ Understanding of CI/CD processes and test automation fundamentals.Why Join Us:
β’ Exciting Projects: Work on challenging and innovative products in a dynamic software development environment.
β’ Flexible Work Options: Enjoy remote work and opportunities for international collaboration.
β’ Competitive Compensation: Receive a comprehensive and competitive compensation package.
β’ Supportive Team: Join a collaborative team that values mentorship, knowledge-sharing, and professional growth.
β’ Career Development: Clear paths for growth, access to resources, and encouragement to advance your skills.If youβre passionate about QA Engineering and eager to grow in a collaborative environment - we encourage you to apply!
More -
Β· 190 views Β· 71 applications Β· 13d
QA Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 2 years of experience Β· B2 - Upper IntermediateWe are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto β a leader in interactive video solutions β weβre now part of a growing team of around 200 professionals focused on advancing learning through...We are elai.io, an innovative AI-driven startup specializing in video generation. Recently acquired by Panopto β a leader in interactive video solutions β weβre now part of a growing team of around 200 professionals focused on advancing learning through powerful, interactive video technology.
Now we are seeking a skilled QA Engineer with strong problem-solving abilities and attention to detail to join our dynamic team on the elai project.
In this role, you will be responsible for creating and executing test plans, identifying defects, and ensuring the delivery of high-quality software products. You will collaborate with developers, product managers, and other stakeholders to ensure that testing processes align with project goals and timelines.
Your Qualifications:
β’ 3+ years of experience as a QA Engineer.
β’ Solid understanding of software testing methodologies and tools.
β’ Experience with both manual and automated testing.
β’ Familiarity with bug tracking systems (currently we use Jira).
β’ Strong attention to detail and analytical skills.
β’ Ability to communicate effectively in English (both written and spoken).
β’ Knowledge of scripting or programming languages is a plus (e.g., Python, Java).Key Responsibilities:
β’ Design, develop, and execute test cases and test scripts for various applications.
β’ Perform functional, regression, and performance testing.
β’ Report, track, and verify defects in the bug-tracking system.
β’ Collaborate closely with developers and other cross-teams to resolve issues and ensure test coverage.
β’ Participate in test planning and requirements review sessions.
β’ Maintain and improve automation scripts as needed.We offer:
β’ Competitive salary based on qualifications and contributions.
More
β’ Paid vacation and sick leaves.
β’ Flexible working hours.
β’ Opportunity to work with a highly qualified international, friendly team.
β’ Fully remote work. -
Β· 133 views Β· 15 applications Β· 12d
Senior QA Automation Engineer (IRC274660)
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateJob Description Shifted working hours - Readiness to work till 18-22 Kyiv time Required Experience 5+ years of experience testing full technology stack Experience with Python Experience testing Web Service APIs with manual and automation tools (Postman,...Job Description
Shifted working hours - Readiness to work till 18-22 Kyiv time
Required Experience
- 5+ years of experience testing full technology stack
- Experience with Python
- Experience testing Web Service APIs with manual and automation tools (Postman, JMeter, SoapUI, etc.)
- Ability to demonstrate proficiency in at least one programming language
- Hands-on experience with SQL databases
- Ability to troubleshoot and find root cause of software and system defects
- Ability to deliver on tight schedules and release high quality products
- Self-motivated, independent and proactive
Desired Experience
- Experience with CI/CD tools (Jenkins, Kubernetes, etc.)
- Experience using containers technologies (Docker)
- Experience with cloud environments (AWS, Azure, etc.)
- Experience with HashiCorp tools (Nomad, Consul, Terraform, etc.)
Job Responsibilities
Position Overview
An engineer in this position will design, develop, and architect services for the Deluxe One platform, in addition to:
- Contributing to cutting-edge R&D initiatives including service integration with emerging frameworks and platforms
- Assisting with technical resolution of issues on mission critical production systems (you build it, you own it, you run it)
- Thinking out of the box to come up with solutions that scale, are fault-tolerant, easy to grasp and elegant
Primary Responsibilities
- Conduct Functional, Regression, Integration, and Performance testing
- Create and execute manual and automated API tests
- Investigate and conduct root cause analysis of software and system defects
- Follow Agile testing principles and continuously review, implement, and communicate process improvements and quality metrics to the team
- Able to demonstrate good logic and good understanding of business requirements
Department/Project Description
Our customer is a global leader in digital media and entertainment services across film, video and online content from capture to consumption.
More
Since 1915, our customer has been the trusted partner for the world's most successful Hollywood studios, independent film companies, TV networks, exhibitors, advertisers and others, offering best-in-class solutions in production, post production, distribution, asset and workflow management and new digital solution-based technologies.
This position is ideal for individuals who have the drive and desire to βmake thingsβ. It requires a highly motivated individual with attention to details and a hunger to learn and solve problems. -
Β· 203 views Β· 36 applications Β· 12d
AI QA Engineer
Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 3 years of experienceWe are seeking an AI QA Engineer with specialization in LLM/NLP model quality assurance to ensure our language models and NLP applications meet the highest standards of accuracy, reliability, and safety. In this role, you will develop rigorous testing...We are seeking an AI QA Engineer with specialization in LLM/NLP model quality assurance to ensure our language models and NLP applications meet the highest standards of accuracy, reliability, and safety. In this role, you will develop rigorous testing strategies for our AI models β including large language models β and lead efforts to detect issues such as factual errors, biases, and instability in model outputs. You will work closely with data scientists and engineers to integrate testing into the model development lifecycle, from early prototyping to post-deployment monitoring. This position is ideal for someone with a strong quality assurance background and a passion for AI, who can bridge the gap between traditional software QA and the unique challenges of evaluating AI systems (chatbots, NLP APIs, etc.) in the context of our Ukrainian LLM project and other products.
What you will do
- Develop and execute comprehensive AI model evaluation strategies to assess the performance of our NLP and LLM systems. Define testing methodologies that cover correctness (e.g., accuracy of responses, compliance with requirements), consistency, and fairness of model outputs.
- Analyze benchmarking datasets, define gaps, and develop the first SOTA benchmarking framework for the Ukrainian language.
- Analyze training datasets and collaborate with data engineers on processing pipelines improvement. Implement a training data testing framework.
- Implement both automated and manual testing for applications powered by large language models. This includes creating automation scripts or test harnesses that can systematically query models with test cases (prompts/questions) and verify responses, as well as performing hands-on review of outputs for subjective evaluation.
- Build and curate high-quality test datasets for model evaluation. Manage a repository of test inputs (e.g., sample user queries, edge-case scenarios, conversational dialogues) along with expected or reference outputs when applicable. Ensure these datasets are diverse, balanced, and representative of real-world use cases, including Ukrainian language content and culturally relevant scenarios.
- Develop pipelines for synthetic data generation and adversarial example creation to challenge the modelβs robustness. Use techniques such as paraphrasing, noise injection, or adversarial prompting to produce test cases that can reveal model weaknesses.
- Design and maintain testing frameworks to detect hallucinations, biases, and other failure modes in LLM outputs.
- Define and track key AI performance metrics. Monitor metrics like factual accuracy, coherence/fluency, relevancy to prompt, response diversity, latency of response, and user satisfaction ratings if available. Establish baseline metrics for each new model version and ensure subsequent iterations meet or exceed these benchmarks.
- Work closely with the AI development team to integrate QA in the development process. Collaborate with data scientists to test models at early stages (e.g., evaluating prototypes before full deployment), and with ML engineers to include automated tests in CI/CD pipelines for model updates.
- Debug and analyze AI model failures. When tests uncover issues (e.g., a model consistently gives incorrect information in a certain domain or shows a bias), investigate and identify root causes by analyzing model outputs and underlying data. Provide clear, detailed reports on issues with steps to reproduce and potential causes.
- Provide feedback and recommendations for model improvement. Work with prompt engineers or NLP scientists to refine prompts and instructions that guide the model towards better performance.
- Implement continuous monitoring in production to catch regressions or new issues. Set up mechanisms to regularly evaluate live model outputs (via sampling or user feedback analysis) and alert the team if any quality metrics degrade over time (indicative of model drift or unforeseen use cases).
- Maintain comprehensive test documentation and reports. Document test plans, test case suites, and summarize the results of evaluations for each model version (including graphs/metrics and qualitative findings). Communicate findings to both technical teams and stakeholders in a clear, actionable manner.
Qualifications and experience needed
QA Experience:
- 3+ years in a Quality Assurance or Testing role, with at least part of that focused on testing AI, ML, or complex data-driven systems, and 2+ years in data analysis.
- Strong foundation in QA methodologies, test planning, and test case design.
- Experience writing test plans and handling bug tracking for software projects.
AI/ML Knowledge:
- Familiarity with machine learning concepts and specific challenges of testing AI models.
- Experience with AI/ML testing frameworks and LLM evaluation methodologies β for example, knowledge of how to measure model accuracy on benchmarks, how to perform AB testing on model versions, or using frameworks like Hugging Faceβs evaluation tools or custom Python-based testing.
NLP Domain Skills:
- Solid understanding of Natural Language Processing tasks and common failure modes of language models.
- Awareness of issues like model hallucination (making up facts), bias in AI (and methods to test for bias), and the importance of context in language understanding.
- Ideally, hands-on experience testing chatbots, virtual assistants, or language generation systems.
Programming & Tools:
- Proficiency in Python for developing test automation and evaluation scripts.
- Familiarity with testing frameworks (PyTest, unittest) and libraries commonly used in ML/NLP (pandas, numpy for data handling; possibly Hugging Face transformers for model interfacing).
- Experience with tools for dataset handling and annotation; ability to write simple scripts to manipulate and evaluate text data.
Data Management:
- Experience creating and managing test datasets, including annotation and labeling processes.
- Comfortable with basic data engineering to gather logs or outputs from models and analyze them.
- Knowledge of using version control for test scripts and maintaining a repository of test cases.
Analytical Skills:
- Strong problem-solving and debugging skills, specifically applied to AI outputs
- Ability to notice patterns in model errors and analytically determine what they have in common.
- Capacity to interpret model evaluation metrics and translate them into actionable improvements.
Communication:
- Excellent written and verbal communication skills.
- Able to document bugs, write detailed QA reports, and discuss issues with developers and researchers.
- Fluent Ukrainian is a must, as our LLM is oriented towards Ukrainian β you should be able to evaluate outputs in Ukrainian for correctness and nuance.
Attention to Detail:
- A keen eye for spotting subtle errors or oddities in AI behavior.
- Patience and thoroughness in performing manual testing when needed, and creativity in thinking of edge cases or tricky scenarios to test the modelβs limits.
A plus would be
AI Testing Tools:
- Experience with specialized tools or frameworks for AI testing, such as model evaluation harnesses, adversarial testing platforms, or crowdsourced evaluation methods.
- Familiarity with techniques like prompt engineering and how prompt changes affect model output quality.
Statistical Analysis:
- Ability to perform statistical analyses on model performance results (significance testing for A/B comparisons, etc.) to determine if changes are improvements.
- Understanding of experiment design in AI (e.g., proper control groups for new model versions).
Continuous Integration:
- Experience integrating tests into CI/CD pipelines for ML β for example, automatically evaluating a model on a validation set every time itβs updated, and blocking deployment if it fails certain criteria.
- Familiarity with ML model versioning and deployment workflows.
Security & Compliance Testing:
- Knowledge of testing AI models for security and compliance issues β e.g., prompt injection attacks on LLMs, data privacy in outputs, or ensuring no disallowed content is generated according to usage policies.
UX Perspective:
- Some experience or understanding of user experience as it relates to AI products.
- Being able to anticipate how end-users might interact with the AI (for instance, phrasing questions in unexpected ways) and ensuring the model handles such interactions gracefully.
Testing Certifications:
- Any certifications or formal training in Quality Assurance, software testing (such as ISTQB) or in AI/ML could be a plus, demonstrating a commitment to the discipline.
What we offer
- Office or remote β itβs up to you. You can work from anywhere, and we will arrange your workplace.
- Remote onboarding.
- Performance bonuses.
- We train employees with the opportunity to learn through the companyβs library, internal resources, and programs from partners.
- Health and life insurance.
- Wellbeing program and corporate psychologist.
- Reimbursement of expenses for Kyivstar mobile communication.
-
Β· 43 views Β· 3 applications Β· 12d
Middle/Senior AQA Java Engineer
Full Remote Β· Ukraine, Poland Β· 3 years of experience Β· B2 - Upper IntermediateJob Description General: - Unit Testing: Jasmine, Karma - E2E Testing: Cypress / Protractor (Cypress preferred) - Test Coverage & Mocking strategies - Linting & Formatting: ESLint, Prettier, Stylelint β’ Experience testing software systems without user...Job Description
General:
- Unit Testing: Jasmine, Karma
- E2E Testing: Cypress / Protractor (Cypress preferred)
- Test Coverage & Mocking strategies
- Linting & Formatting: ESLint, Prettier, Stylelintβ’ Experience testing software systems without user interfaces (i.e. API testing)
β’ Developing, executing, and maintaining automated test scripts
β’ Hands-on coding experience with Java
β’ Experience with Selenium WebDriver & Jmeter
β’ Solid understanding of QA practices (black box testing, risk-based testing, system testing, regression testing, exploratory testing)Must have:
* Test Automation Experience: API (backend) testing (3+ years)
* Test Automation Frameworks: RESTassured, Selenium, Cypress, or Playwright
* Programming Languages: Java (3+ years)
* Tools: Postman, event logging (Splunk/Datadog), CICD pipeline integration
* Regulatory experience
* Excellent English communication skills
Nice to have:
* Salesforce
* Atlassian tools: Jira, Confluence, Bamboo
* mySQL
* Jama QMSJob 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 using Java or JavaScript.
- 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.Department/Project 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.
Here is our dev tech stack:
More
aws
terraform
bamboo/gitlab
java 11+
Hibernate
Maven
spring/springboot
mysql
okta -
Β· 158 views Β· 42 applications Β· 12d
Automation QA Consultant
Part-time Β· Full Remote Β· Worldwide Β· 4 years of experience Β· B2 - Upper IntermediateWe are looking for a Automation QA Consultant for a 1-3 project. Responsibilities: Automate tests and enhance existing Datamaran E2E Test framework. Work closely with developers in the Scrum team members to test new features Manually and automate the...We are looking for a Automation QA Consultant for a 1-3 project.
Responsibilities:- Automate tests and enhance existing Datamaran E2E Test framework.
- Work closely with developers in the Scrum team members to test new features Manually and automate the tests.
- Mentor testers on Test Automation best practices and industry-standard engineering practices.
- Build and Automate test cases - Collaborate on the design and architecture of the automation framework.
- Stay informed of the latest industry standards and technologies, actively applying these to improve our products.
- Contribute to product discovery phases, bring invaluable insights regarding user-needs and potential solutions.
- Review product specifications and write the test case, develop test plans for assigned areas in the Engineering team for Product features
- Debug and provide needed information for client logged tickets to developers
A one thousand feet view of our tech stack
- For Automation we are using playwright as a framework
- The language being used in the automation framework is javascript
- Our web application is built on node.js, javascript and vue.js
- Our data stores include MongodB, PostgreSQL and elastic search
- Our server side and data pipelines are built in Python and FastAPI
- Everything is hosted on AWS, on EC2 or in lambda functions
Key Skills/Requirements:
- Over 5 years of professional QA experience across several projects, with a focus on JavaScript, Playwright .
- Understanding of cross-browser testing
- Experienced building and contributing to an automation framework development
- Must have experience with source control systems like Git.
- Self-driven, detail-oriented, with a strong commitment to quality.
- Excellent communication skills in English, both written and verbal.
- Leadership experience, including the capacity to inspire and motivate team members in a distributed team
- Prior experience working in an agile environment with empowered teams
- Experience in API testing using postman or any other tool like Jmeter.
Bonus points
- Experience in Database especially in PostgreSQL.
-
Β· 98 views Β· 17 applications Β· 12d
Middle/Senior Java AQA Engineer IRC274965
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateDescription 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.
Here is our dev tech stack:
aws
terraform
bamboo/gitlab
java 11+
Hibernate
Maven
spring/springboot
mysql
oktaRequirements
General:
β Unit Testing: Jasmine, Karma
β E2E Testing: Cypress / Protractor (Cypress preferred)
β Test Coverage & Mocking strategies
β Linting & Formatting: ESLint, Prettier, Stylelintβ’ Experience testing software systems without user interfaces (i.e. API testing)
β’ Developing, executing, and maintaining automated test scripts
β’ Hands-on coding experience with Java
β’ Experience with Selenium WebDriver & Jmeter
β’ Solid understanding of QA practices (black box testing, risk-based testing, system testing, regression testing, exploratory testing)Must have:
* Test Automation Experience: API (backend) testing (3+ years)
* Test Automation Frameworks: RESTassured, Selenium, Cypress, or Playwright
* Programming Languages: Java (3+ years)
* Tools: Postman, event logging (Splunk/Datadog), CICD pipeline integration
* Regulatory experience
* Excellent English communication skillsNice to have:
* Salesforce
* Atlassian tools: Jira, Confluence, Bamboo
* mySQL
* Jama QMSJob responsibilities
β Perform testing on software systems without user interfaces, focusing on API testing.
More
β Develop, execute, and maintain automated test scripts to ensure software quality and reliability.
β Write and maintain code using Java or JavaScript.
β 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. -
Β· 59 views Β· 9 applications Β· 12d
Lead Java Automation Test Engineer IRC270764
Full Remote Β· Ukraine Β· 4 years of experience Β· B2 - Upper IntermediateDescription 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
β’ Experience testing software systems without user interfaces (i.e. API testing)
β’ Developing, executing, and maintaining automated test scripts
β’ Hands-on coding experience with Java
β’ Experience with Selenium WebDriver & Jmeter
β’ Solid understanding of QA practices (black box testing, risk-based testing, system testing, regression testing, exploratory testing)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 using Java or JavaScript.
β 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. -
Β· 126 views Β· 11 applications Β· 12d
Lead AQA (Test Infrastructure) Engineer IRC274964
Full Remote Β· Croatia, Poland, Romania, Slovakia, Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateDescription 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.
Here is our dev tech stack:
- aws
- terraform
- bamboo/gitlab
- java 11+
- Hibernate
- Maven
- spring/springboot
- mysql
okta
Requirements
General:
- Unit Testing: Jasmine, Karma
- E2E Testing: Cypress / Protractor (Cypress preferred)
- Test Coverage & Mocking strategies
- Linting & Formatting: ESLint, Prettier, Stylelint
β’ Experience testing software systems without user interfaces (i.e. API testing)
β’ Developing, executing, and maintaining automated test scripts
β’ Hands-on coding experience with Java
β’ Experience with Selenium WebDriver & Jmeter
β’ Solid understanding of QA practices (black box testing, risk-based testing, system testing, regression testing, exploratory testing)Must have:
- Test Automation Experience: API (backend) testing (3+ years)
- Test Automation Frameworks: RESTassured, Selenium, Cypress, or Playwright
- Programming Languages: Java (3+ years)
- Tools: Postman, event logging (Splunk/Datadog), CICD pipeline integration
- Regulatory experience
- Excellent English communication skills
Nice to have:
- Salesforce
- Atlassian tools: Jira, Confluence, Bamboo
- mySQL
- Jama QMS
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 using Java or JavaScript.
- 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.