Jobs
120-
· 121 views · 24 applications · 13d
Senior QA Engineer
Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateWe are looking for a QA Engineer who can communicate and collaborate with teammates on the part to achieve success. Requirements: At least 5 years of commercial experience; At least 4 year of automation testing experience (any js framework: Cypress,...We are looking for a QA Engineer who can communicate and collaborate with teammates on the part to achieve success.
Requirements:
At least 5 years of commercial experience;
At least 4 year of automation testing experience (any js framework: Cypress, Playwright, Puppeteer);
Experience in web applications testing;
Experience in testing REST API and experience with Postman;
Experience with SQL, GitLab;
Strong analytical skills and attention to detail;
Understanding of HTML, CSS
Strong knowledge of software QA methodologies, tools and processes;
Upper-intermediate English level will be advantage
More -
· 146 views · 18 applications · 3d
QA Automation Engineer (Python)
Full Remote · Armenia, Poland, Ukraine · 5 years of experience · Upper-IntermediateWe're seeking a passionate QA Automation Engineer who thrives on building robust testing frameworks and loves solving complex challenges. You'll be instrumental in transforming our quality processes while working with innovative fintech technology. What...We're seeking a passionate QA Automation Engineer who thrives on building robust testing frameworks and loves solving complex challenges. You'll be instrumental in transforming our quality processes while working with innovative fintech technology.
What You'll Do
- Architect & Build: Design and develop sophisticated automated test suites using Python and modern frameworks (Playwright/Selenium)
- Innovate: Create and maintain scalable test automation infrastructures that set new standards
- Integrate: Seamlessly embed automated testing into our CI/CD pipelines for continuous quality delivery
- Collaborate: Partner with cross-functional teams to define winning test strategies and ensure product excellence
- Analyze & Optimize: Deep-dive into test results, identify critical issues, and drive them to swift resolution
- Lead & Mentor: Share expertise in API testing, Kubernetes deployments, and emerging testing technologies
- Stay Ahead: Research and implement the latest testing tools and best practices
What We're Looking For
Essential Skills:
- 4+ years mastering QA automation with Python-based test development
- Hands-on expertise with Playwright/Selenium automation frameworks
- Proven experience with test reporting platforms (Allure, ReportPortal)
- Strong background in CI/CD implementation (Jenkins/GitLab CI)
- Sharp analytical mindset with exceptional problem-solving abilities
- Outstanding communication skills and collaborative spirit
- Bachelor's degree in Computer Science, Engineering, or related field
- Upper-Intermediate English proficiency
Nice to Have:
- Kubernetes (k8s) experience for advanced test environment management
- API testing expertise with tools like Postman
Why You'll Love Working With Us
- Market-leading compensation tailored to your expertise
- Performance-based growth opportunities
- 24 days annual vacation + 5 sick days
- The public holidays as additional time off
- Long-term career development opportunities
- Work with cutting-edge fintech technology
Collaborative, innovation-driven environment
Our Interview Process
We respect your time with a focused, efficient process:
- Getting to Know You - HR Introduction (30 mins)
- Technical Deep Dive - Technical Interview (60 mins)
- Team Fit - QA Manager Discussion (30 mins)
- Vision Alignment - VP of R&D Final Interview (30 mins)
- Reference check - With your permission, we will contact two managers who have already worked with you.
Decision - Feedback within 1-4 days
We'd love to hear from you!
Apply now and become part of a team that's redefining quality in fintech innovation.
More -
· 38 views · 8 applications · 10d
IT Test Engineer (Automation C#)
Hybrid Remote · Ukraine (Kyiv) · Product · 2.5 years of experience · Upper-IntermediateWe are looking for a proficient QA with a skill set encompassing both manual and automation testing, who will ensure the quality and reliability of our off-the-shelf applications. Please note that we work according to a hybrid way of work with the...We are looking for a proficient QA with a skill set encompassing both manual and automation testing, who will ensure the quality and reliability of our off-the-shelf applications.
Please note that we work according to a hybrid way of work with the office in Kyiv. Full remote work is not possible.
Responsibilities
- Develop and maintain automated tests for different types of applications;
- Create clear and structured test cases and test plans based on business requirements and acceptance criteria;
- Perform manual testing of application workflows;
- Carry out various types of testing, including acceptance, regression, and integration testing (both manual and automated);
- Log issues found during testing and verify fixes once resolved by the development teams;
- Write and update test documentation following internal guidelines and QA processes;
- Participate in early validation of tasks during development to detect issues early and improve the quality of delivery.
Requirements
- Practical experience in test automation;
- Hands-on experience in testing web applications, both manually and through automation;
- Experience in testing RESTful APIs;
- Good working knowledge of C# for test automation;
- Basic understanding of JavaScript and front-end behavior;
- Clear understanding of QA principles, testing techniques, and software quality standards;
- Experience with black-box testing and understanding of end-to-end testing scenarios;
- Ability to communicate clearly within a distributed team and participate in discussions about requirements and implementation;
- Good written and spoken English skills.
Will be a plus:
- Experience using Postman or similar tools for API testing;
- Familiarity with business applications such as Microsoft Finance and Operations, Salesforce, Boomi;
- Basic knowledge of SQL for database-related testing needs;
- ISTQB certification.
-
· 211 views · 29 applications · 5d
Senior Automation QA Engineer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateRole overview: We are seeking an experienced Senior Automation QA Engineer to join our team. In this role, you will be responsible for developing and maintaining automated testing solutions to ensure the highest quality of software products. This role...Role overview:
We are seeking an experienced Senior Automation QA Engineer to join our team. In this role, you will be responsible for developing and maintaining automated testing solutions to ensure the highest quality of software products. This role involves enhancing test frameworks, integrating with CI tools, executing automated tests, and mentoring junior team members. The ideal candidate will have extensive experience in automation testing, a strong understanding of QA processes, and proficiency in programming languages and testing tools.
Responsibilities:
• Automation Development: Create and maintain automated test scripts using tools like Selenium and pytest.
• Framework Enhancement: Improve test automation frameworks for better scalability and maintainability.
• CI Integration: Integrate automated tests with Continuous Integration systems such as Jenkins.
• Test Execution: Run automated tests, analyze outcomes, and manage defect resolution.
• Mentorship: Provide guidance and support to junior QA engineers.
• Documentation: Develop and maintain comprehensive test plans and cases.
• Quality Advocacy: Ensure quality throughout the software development lifecycle.
Position Requirements:
Experience Level and Education:
- Education: Bachelor’s degree in Computer Science or a related field.
- Experience: Minimum 5 years in software testing, with at least 3 years in automation.
- Knowledge: In-depth understanding of SDLC and QA methodologies.
Technical Skills:
- Proficiency in Python.
- Experience with automation tools (Selenium, Appium)
- CI tools (Jenkins), and version control (Git).
- Familiarity with API testing tools like Postman.
- Knowledge of SQL databases (MS SQL Server) and skills in querying and data visualization through automation frameworks.
Soft Skills:
- Excellent problem-solving abilities and keen attention to detail.
- Strong communication, interpersonal, and collaboration skills.
- Ability to work effectively in a team-oriented environment and adapt to dynamic situations.
- Proactive approach to challenges and a positive attitude towards continuous learning.
- Strong time management and organizational skills.
We offer:- Professional and personal growth
- Team of motivated professionals
- Competitive salary
- Flexible schedule
- Remote/hybrid work format
- Medical insurance coverage
- Paid vacations, sick leaves, public holidays
- English lessons at company’s expenses
- Teambuildings
- Training & Development compensation
More -
· 112 views · 8 applications · 2d
QA Automation
Ukraine · Upper-IntermediateInforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting...Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.
About the Role:
We are seeking a motivated Trainee/Junior Automation QA Engineer to join our dynamic team. In this role, you will be responsible for developing and executing automated test scripts using JavaScript and Selenium to ensure the quality and performance of our applications. This is an excellent opportunity for someone looking to kickstart their career in quality assurance with a focus on automation.
Key Responsibilities:
- Develop, maintain, and execute automated test scripts using JavaScript and Selenium.
- Collaborate with the development team to understand application functionality and identify testing requirements.
- Participate in the design and implementation of test plans and test cases.
- Identify, document, and track bugs, issues, and enhancements in a detailed and timely manner.
- Assist in the setup and maintenance of test environments and test data.
- Execute regression tests and report on the results.
- Continuously learn and apply industry best practices to improve test automation processes.
- Work closely with cross-functional teams to ensure high-quality deliverables.
Required Skills and Qualifications:
- Basic knowledge of JavaScript for test automation scripting.
- Familiarity with Selenium or similar automation testing tools.
- Understanding of the software development life cycle (SDLC) and agile methodologies.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative team environment.
- Excellent communication and documentation skills.
Preferred Qualifications:
- Exposure to CI/CD pipelines and integration of automated tests.
- Basic understanding of HTML, CSS, and web technologies.
- Knowledge of version control systems like Git.
- Any relevant internship or project experience in QA automation.
We offer:
- Competitive salary
- Interesting and challenging projects
- Future career growth opportunities
- Paid sick leave and working day vacation
- Friendly team of professionals
- Delicious coffee biscuits and tea for your good mood
- The company covers 50% of the cost of courses you need
- Exciting team-building activities and corporate parties
- Office in the city center
More -
· 150 views · 29 applications · 2d
QA Automation Cypress to $2500
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateProject Description & Role Ready to level up your career as a test automation engineer in the quickly growing development space? OSKI Solutions is looking for an enthusiastic and capable test automation engineer for our client. Your role: This...Project Description & Role
Ready to level up your career as a test automation engineer in the quickly growing development space?
OSKI Solutions is looking for an enthusiastic and capable test automation engineer for our client.
Your role:
This role will include the following responsibilities:
- Functional Test Automation
- Performance Testing
- Frontend Testing
- Backend API Testing
- Mobile Apps Specification Testing
You should have experience in the following areas:
- Functional test automation
- Performance tests
- Frontend testing with Cypress
- Backend API testing
- GitHub Actions
- Scripting
- Manual testing
Requirements:
Cypress — 1 year
Backend API Testing — 2 years
Frontend Testing — 2 years
Scripting — 1 year
Manual testing — 1 year
Tools you will use:
Cypress
GitHub Actions
Why join the OSKI solutions team and this project?
- Estonian IT Company with fully remote work.
- Competitive compensation;
- A talented team without hierarchies
- English and Technology courses;
- Fulltime remote work is possible;
- flexible working schedule.
-
· 164 views · 8 applications · 3d
Junior/mid Automation QA
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-Intermediatefor a very successful company in the Aviation world we are looking for a strong junior/mid level automation QA engineer to join the QA team and help build Stress & Load automation tests Basically, write C# scripts on Selenium. the system to test is very...for a very successful company in the Aviation world we are looking for a strong junior/mid level automation QA engineer to join the QA team and help build Stress & Load automation tests
Basically, write C# scripts on Selenium.
the system to test is very complexed and has some basic automation scripts - you should create more scripts according to requirements from development.
Also, deploy a test environment on which to run the test, and create XML config files in which configurations like number of users, number of calls, time interval between calls, Concurrency number, etc. is defined.
the company is a very successful international company. R&D is in Tel Aviv with headquarters in New York and offices worldwide.
the team is mostly Ukrainian (working remotely). communication is done in Ukrainian & English.
the company is www.pentagon2000.com
More
-
· 148 views · 25 applications · 30d
Middle+ Automation QA Engineer (WebdriverIO + TypeScript)
Full Remote · Worldwide · Product · 2.5 years of experience · Upper-IntermediateWe are seeking an experienced Middle+ Automation QA Engineer. Role Overview: We are looking for a QA Automation Engineer who has expertise in WebdriverIO + TypeScript to expand automation of the client's project as much as possible. The main challenges...We are seeking an experienced Middle+ Automation QA Engineer.
Role Overview: We are looking for a QA Automation Engineer who has expertise in WebdriverIO + TypeScript to expand automation of the client's project as much as possible. The main challenges will be to keep clear and improve code quality, maintain existing automation suites and provide automation for new projects from scratch, and of course, play an important role in ensuring the quality and reliability of software products, making automation simple, stable, reliable and informative.
Key Responsibilities:
- At least 2 years of proven AQA commercial experience;
- Good knowledge of TypeScript;
- At least 1 year of proven commercial experience with WebdriverIO or a similar framework;
- Knowledge of the Page Objects Pattern is a must;
- Git, CI knowledge (understanding how CI works, experience with writing YAML files, especially at Gitlab);
- Commercial experience with automated API tests/integration requests;
- Good understanding of QA processes and SDLC;
- Docker basic (run tests inside Docker container/docker-compose related to commercial experience);
- Commercial experience with setting up reporting tools for the project.
Ideal profile for the position:
- Experience with TypeScript, WebdriverIO framework;
- Knowledge of the Page Objects pattern is a must;
- Minimum 1 year of proven AQA commercial experience;
- Git, CI knowledge (understanding how CI works, experience with GitLab-CI writing);
- REST API knowledge;
- Good understanding of QA processes and SDLC;
- Docker basic (Understanding how Dockerfile, docker-compose work);
- Experience with reporting tools.
Will be advantages:
- Docker advanced knowledge (ability to write and debug Dockerfiles, Docker Compose);
- Experience in setting up a framework from scratch;
- Appium knowledge;
- Bash practical experience;
- Experience with automation load testing tools like K6.
The company guarantees you the following benefits:
- Global Collaboration: Join an international team where everyone treats each other with respect and moves towards the same goal;
- Autonomy and Responsibility: Enjoy the freedom and responsibility to make decisions without the need for constant supervision.
- Competitive Compensation: Receive competitive salaries reflective of your expertise and knowledge as our partner seeks top performers.
- Remote Work Opportunities: Embrace the flexibility of fully remote work, with the option to visit company offices that align with your current location.
- Flexible Work Schedule: Focus on performance, not hours, with a flexible work schedule that promotes a results-oriented approach;
- Unlimited Paid Time Off: Prioritise work-life balance with unlimited paid vacation and sick leave days to prevent burnout;
- Career Development: Access continuous learning and career development opportunities to enhance your professional growth;
- Corporate Culture: Experience a vibrant corporate atmosphere with exciting parties and team-building events throughout the year;
- Referral Bonuses: Refer talented friends and receive a bonus after they successfully complete their probation period;
- Medical Insurance Support: Choose the right private medical insurance and receive compensation (full or partial) based on the cost;
- Flexible Benefits: Customise your compensation by selecting activities or expenses you'd like the company to cover, such as a gym subscription, language courses, Netflix subscription, spa days, and more;
- Education Foundation: Participate in a biannual raffle for a chance to learn something new unrelated to your job as part of your commitment to ongoing education.
Interview process:
- A 30-minute interview with a Recruiter to get to know you and your experience;
- A 1-hour technical interview with a QA Automation Engineer to assess your skills and abilities;
- A final 1.5-hour interview with 3 team members to gauge your fit with company culture and working style.
If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!
More -
· 54 views · 2 applications · 9d
Javascript Developer in Test to $3800
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · Upper-IntermediateWe are an official partner of one of the largest online trading platforms in the world. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real...We are an official partner of one of the largest online trading platforms in the world. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities for their growth. Every project is a chance for us to deliver the best results. Our clients' success is our goal, and we are ready to pursue it together!
We are seeking a QA Test Developer (Automation Engineer) to join our team. The successful candidate will be responsible for writing programmatic tests across various programming languages and environments. These tests will be integrated into our GitLab CI/CD pipelines and report back via the CI/CD runner. The goal of this position is to ensure that each feature developed has an accompanying test to verify that it works as expected and intended, regardless of the technology stack involved.
Key Responsibilities:
- Develop and maintain automated test suites for different projects, including PHP, JavaScript/Node.js, and web applications.
- Write tests-as-code using appropriate frameworks such as PHPUnit for PHP, Japa and Vitest for JavaScript/Node.js, and Playwright and Puppeteer for browser-based applications.
- Design and implement tests based on the requirements of each task, ensuring comprehensive coverage.
- Integrate automated tests into GitLab CI/CD pipelines, configuring them to automatically block code from advancing if tests fail.
- Collaborate closely with development teams to understand feature requirements and ensure tests accurately assess functionality.
- Contribute to the continuous improvement of testing frameworks, tools, and processes.
- Stay current with the latest trends and technologies in software testing and automation.
Qualifications:- Proven experience as a QA Automation Engineer or in a similar role.
- Proficiency in writing tests-as-code with the ability to design and implement tests based on task requirements, regardless of language or environment.
- Familiarity with testing frameworks and tools such as PHPUnit, Japa, Vitest, Playwright, and Puppeteer.
- Experience integrating automated tests into GitLab CI/CD pipelines.
- Strong understanding of software development life cycles and testing methodologies.
- Ability to write clear, maintainable, and efficient test code.
- Experience with version control systems, particularly Git.
- Problem-Solving Approach: A proactive attitude toward tackling challenges, with a willingness to explore and learn new solutions. Openness to collaboration and seeking assistance when needed to find effective outcomes.
- Best Effort Commitment: Dedication to giving your best effort in all tasks, striving to achieve high-quality results even when faced with complex problems.
- Strong communication and teamwork skills.
- English language skills at B2/C1 level.
With us you will get:- Flexible start of the working day (9:00-17:00, 10:00-18:00, 11:00-19:00).
- Comfortable office with modern equipment.
- Health insurance, which is fully covered by the company.
- A subscription to a closed gym.
- Professional development courses.
- Mental health services.
-
· 218 views · 25 applications · 19d
Senior Automation QA Engineer
Full Remote · Poland, Ukraine · 5 years of experience · Upper-IntermediateQuantum is a global technology partner delivering high-end software products that address real-world problems. We advance emerging technologies for outside-the-box solutions. We focus on Machine Learning, Computer Vision, Deep Learning, GIS, MLOps,...Quantum is a global technology partner delivering high-end software products that address real-world problems.
We advance emerging technologies for outside-the-box solutions. We focus on Machine Learning, Computer Vision, Deep Learning, GIS, MLOps, Blockchain, and more.
Here at Quantum, we are dedicated to creating state-of-art solutions that effectively address the pressing issues faced by businesses and the world. To date, our team of exceptional people has already helped many organizations globally attain technological leadership.
We constantly discover new ways to solve never-ending business challenges by adopting new technologies, even when there isn’t yet a best practice. If you share our passion for problem-solving and making an impact, join us and enjoy getting to know our wealth of experience!
About the position
Quantum is expanding the team and has brilliant opportunities for a Senior Automation QA Engineer. The client is a technological research company that utilizes proprietary AI-based analysis and language models to provide comprehensive insights into global stocks in all languages. Our mission is to bridge the knowledge gap in the investment world and empower investors of all types to become “super-investors.”
Through our generative AI technology implemented into brokerage platforms and other financial institutions’ infrastructures, we offer instant fundamental analyses of global stocks alongside bespoke investment strategies, enabling informed investment decisions for millions of investors worldwide.
Must have skills:
- 5+ years in automation testing for backend systems and APIs
- Strong Python skills for writing test scripts and frameworks
- Experience in UI automation - Python and Playwright or Selenium
- Hands-on experience with Jenkins or similar CI/CD tools
- Experience in building Automation framework from scratch
- SQL basic knowledge (Select, Join, Where operators, for making data validation)
- Proficient with cloud platforms (AWS, GCP, or Azure)
- Experience with DynamoDB, AWS Athena
- Skilled in testing REST APIs and asynchronous services
- Experience with performance and load testing, testing of solutions with high load
- Solid knowledge of QA methodologies, test design, and SDLC
- Experience testing data projects and data science pipelines
- Experience validating data quality, data transformations, and ML model outputs
- At least an Upper-Intermediate level of English (spoken and written)
Would be a plus:
- Background in financial systems, investment platforms, or fintech is a plus
- Experience with Docker and Kubernetes
- Experience with Jira as a task management tool
- Work and integration with X-RAY as a test management tool (Jira plugin)
Your tasks will include:
- Develop and maintain automated test scripts and frameworks for backend systems and APIs, using Python
- Design and execute automated tests for REST APIs and asynchronous services to ensure system reliability and accuracy
- Perform performance and load testing to validate system behavior under high-load conditions
- Collaborate with DevOps teams to integrate automated tests within CI/CD pipelines using Jenkins or similar tools
- Test and validate cloud-based solutions across platforms such as AWS, GCP, or Azure
- Conduct end-to-end testing of data projects and data science pipelines, including verification of data quality, data transformations, and ML model outputs
- Apply a strong understanding of QA methodologies and the software development lifecycle (SDLC) to design comprehensive test strategies
- Create and maintain detailed QA documentation, including test plans, test cases, test coverage reports, release checklists, and known issue logs
- Ensure all QA deliverables are well-documented, current, and accessible
- Collaborate closely with cross-functional teams to ensure thorough test coverage and timely resolution of issues
We offer:
- Delivering high-end software projects that address real-world problems
- Surrounding experts who are ready to move forward professionally
- Professional growth plan and team leader support
- Taking ownership of R&D and socially significant projects
- Participation in worldwide tech conferences and competitions
- Taking part in regular educational activities
- Being a part of a multicultural company with a fun and lighthearted atmosphere
- Working from anywhere with flexible working hours
- Paid vacation and sick leave days
Join Quantum and take a step toward your data-driven future.
More -
· 59 views · 1 application · 19d
Senior QA Python Automation Engineer IRC263187
Office Work · Ukraine (Lviv) · 4 years of experience · Upper-IntermediateDescription The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development...Description
The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development facilities in the US, Brazil, Europe, China, and India. In other words, we all use their products on a daily basis.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
2-3+ years of experience in software testing with a solid understanding of QA fundamentals
Strong experience in writing and executing test plans, test scenarios, and test cases
Experience creating test automation libraries and test suites for REST APIs
Experience with cloud-based application deployments and troubleshooting
Experience working in an Azure environment will be a big plus
Knowledge of source control management, coding standards, code review, and build and release processes
In-depth practical knowledge of Pytest and Playwright and experience in data mocking
Upper-intermediate level of English
Knowledge of communication protocols is required: MQTT
Experience with embedded software testing is desiredJob responsibilities
The expectation from this position is to help build an automated test platform.
- Learn about elevators and escalators world
- Design automated test cases for elevators and escalators
- Participate and assist in project planning
- Collaborate closely with Architects, Developers, DevOps, Product Owners, and other QA team members to produce high-quality products
- Be responsible for the quality of the delivered functionality/product
Learn about elevators and escalators world
More
Design automated test cases for elevators and escalators
Participate in project planning -
· 25 views · 2 applications · 16h
Automation QA Engineer (JavaScript) to $2800
Full Remote · EU · Product · 4 years of experience · Upper-IntermediateAbout the Role We are seeking a Middle QA Automation Engineer to join our dynamic team and contribute to the development of a cutting-edge Real-Time Collaboration Platform. This includes features such as video conferencing, audio calls, chat,...About the Role
We are seeking a Middle QA Automation Engineer to join our dynamic team and contribute to the development of a cutting-edge Real-Time Collaboration Platform. This includes features such as video conferencing, audio calls, chat, integrations, and a range of additional services. You’ll play a key role in ensuring the quality and reliability of our products through the development and maintenance of robust automated testing solutions.
Responsibilities
- Develop and implement effective test automation strategies
- Prepare and manage test data and test environments
- Adapt and optimize test cases for automation purposes
- Create and maintain end-to-end (E2E), functional, and visual regression automated tests
- Develop API automation tests
- Analyze test results and regression reports; identify and report defects clearly and efficiently
- Maintain and enhance the automated testing framework
- Actively participate in Kanban ceremonies and apply DevOps practices to improve workflows
- Continuously refine QA processes, propose and implement enhancements to optimize delivery and quality at all stages of development
- Adhere to a work schedule from 10:00 to 19:00 (or 09:00 to 18:00) UA time
Requirements
- Minimum 3 years of commercial experience in QA Automation
- Proven experience in testing web and mobile applications using JavaScript, Appium, and at least one automation framework (e.g., WebdriverIO, Playwright, Selenium)
- Familiarity with Git for version control
- Confident user of Linux
- Strong understanding of test design methodologies and various types of testing
- In-depth knowledge of QA automation best practices
- Excellent communication skills, a proactive and detail-oriented mindset, and a strong sense of ownership
- Upper-Intermediate English level (B2) or higher
-
· 86 views · 11 applications · 3d
QA Automation Engineer (Python)
Full Remote · Ukraine · 3 years of experience · Upper-IntermediateEXPERIENCE AND SKILLS REQUIRED: Python: Deep understanding of Python Experience with standard libraries (os, logging, asyncio, unittest, etc.) API Testing: Strong skills in REST/SOAP API testing Experience with libraries such as requests Ability to...EXPERIENCE AND SKILLS REQUIRED:
More
Python:
Deep understanding of Python
Experience with standard libraries (os, logging, asyncio, unittest, etc.)
API Testing:
Strong skills in REST/SOAP API testing
Experience with libraries such as requests
Ability to design API test flows and validate responses
Experience testing backend workflows and validating data in databases
UI Automation:
Experience with modern UI automation tools is a plus (e.g., Playwright, Selenium, or similar)
Experience with Playwright and Robot Framework is a plus, or should be willing to learn
Strong understanding of locator strategies, DOM structure, and browser dev tools
Ability to write scripts for headless and headed browser modes
Experience with handling downloads, uploads, file verifications
Familiarity with cross-browser and mobile testing (e.g., device emulation, geolocation, viewport resizing)
Ability to implement and maintain Page Object Model (POM) or other test architectures
Basic troubleshooting using browser console logs, network traffic, and error traces
Pytest:
Writing tests using Pytest
Knowledge of fixtures, parameterization, hooks, and settings in pytest.ini
Experience with plugins (e.g. pytest-html, pytest-xdist)
Building a structured test architecture (Page Object Model, fixtures, helpers)
CI/CD tools:
Integrating tests into CI/CD pipelines (Jenkins/Azure Pipelines)
Knowledge of how to store artifacts, HTML reports
Databases:
Knowledge of SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB)
Ability to write queries to validate data
Test Architecture:
Ability to build API, integration, and end-to-end (E2E) tests
Experience writing data-driven and behavior-driven tests (BDD, e.g., with pytest-bdd) is a plus
Skilled in organizing tests using Page Object Model (POM), fixtures, and custom helpers
Focused on writing integration and E2E tests for scalable and maintainable coverage
Experience designing reusable test components and building custom assertions or utilities
Other tools:
Docker: Understanding how to create and use containerized test environments
Git: Experience with version control systems
General QA Skills:
Ability to deliver QA documentation, including test summaries and test plans
Knowledge of Agile practices and processes
Skilled in designing tests using QA best practices
Knowledge of common test types and requirements for testing
Strong communication skills and work ethic
Skilled in problem solving and risk analysis
Knowledge of defect-tracking practices
Ability to estimate QA tasks
Works well as part of an interdisciplinary team
Ability to build comprehensive test cases based upon user stories and acceptance criteria
Skilled in collecting and reporting useful QA metrics
-
· 31 views · 2 applications · 23d
Senior Test Automation Engineer (Python)
Ukraine · 5 years of experience · Upper-IntermediateWe are looking for an experienced QA Automation Engineer to join a team working on medical software for orthodontics. The project involves full-cycle testing, with a focus on automation. Requirements: 4+ years in QA Automation Strong Python...We are looking for an experienced QA Automation Engineer to join a team working on medical software for orthodontics. The project involves full-cycle testing, with a focus on automation.
Requirements:
- 4+ years in QA Automation
- Strong Python skills
- Experience with backend testing and Selenium WebDriver
- Understanding of BDD (e.g. Behave)
- Familiar with QA processes and CI tools (Jira, Bitbucket, etc.)
- English B2+
- Degree in Computer Science or similar
Nice to have:
- Experience with REST API testing
- CAD/CAM or 3D app testing
- MedTech background
We offer:
- International team (including Russian-speaking members)
- Interesting project in healthcare
- Flexible remote work
- Long-term cooperation
-
· 153 views · 9 applications · 18d
Trainee AQA - Test Engineer, Python
Full Remote · Ukraine · 1 year of experience · Upper-IntermediateRequired Skills BA/MS degree in Software Engineering, Computer Science or a related field Practical experience with Python programming, Pytest, Allure and some tools like GIT, Gerrit, Jenkins, Spinnaker, Jmeter Strong understanding of testing theory...Required Skills
- BA/MS degree in Software Engineering, Computer Science or a related field
- Practical experience with Python programming, Pytest, Allure and some tools like GIT, Gerrit, Jenkins, Spinnaker, Jmeter
- Strong understanding of testing theory (testing types, levels, technics, etc.)
- Understanding of a software development life cycle and Agile principles
- Understanding of best practices in software development (code reviews, CI\CD, etc.)
- Upper-Intermediate English level (read / write / speak)
- Good analytical and problem-solving skills, proactive and innovative
Desired Skills
- Understanding of load testing and other non-functional testing aspects of complex systems
- Understanding of the IP networking, virtualization and data centers’ architecture
- Unix-like systems shell commands and scripting experience
- Experience in Performance Test Automation
Job Responsibilities
- Active participation in design, implementation and execution of automated test cases in the area of Load testing,High Availability and Robustness testing
- Review of new features’ requirements, review of test-cases, test-case coverage
- Creating and maintaining automated test cases for feature and system non-functional testing
- Maintaining and contributing to the test automation framework based on Python & Pytest & Allure
- Bugs reporting, tracking and verification
- Collaborating with client’s team lead, subject matter experts and developers of a big distributed team
Department/Project Description
Why We
Our customer
• is a leader in OSS/BSS IT space (350+ customers) over years
• Is a leader in Gartner OSS Magic Quadrant for 7th year in a row
• executing and securing projects and competence on long-term strategies
• transforming and changing to meet edging technology demandsOur product
• Provides a complete end-to-end solutions covering : Orchestration of Private cloud Resources and Services, CNF/VNF testing and onboarding, Closed loop Assurance
• Key component for enterprise and 5G use cases fulfilment within OSS/BSS domain
• Supporting multivendor cloud environments (Kubernetes, Openstack, KVM, Virtual Cloud Director, AWS and Azure)
• Deployed over 60+ global telco operators (CSP)
• Used by 5 world lead CSPs in US, Europe, Asia and AustraliaOur opportunity
• You will enhance practical experience in latest python test coding to cover cool new features in complex OOP based back-end automation project in space of Private cloud orchestration
More
• Python based framework development, improvement and support for automating complex workflows
• Following best practices . Your brave ideas appreciated and always supported for implementation
• Practice with threads and async python features, python libs (Rest , ssh, db etc) in performance area testing for large-scale applications.
• Working in a team of passionate engineers who are keen to bring to life best quality testware
• Constant opportunity to learn and grow professionally by solving interesting and diverse working tasks