Jobs
26-
· 141 views · 26 applications · 26d
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 our automation as much as possible. The main challenges will be to keep...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 our automation 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 similar framework;
- Knowledge of Page Objects pattern knowledge is a must;
- Git, CI knowledge (understanding how CI works, experience with YAML files writing, 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 Page Objects Pattern knowledge is a must;
- Minimum 1.5 years 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 works Dockerfile, docker-compose);
- Experience with reporting tools.
Will be advantages:
- Docker Advanced knowledge (ability to write and debug Dockerfiles, docker-compose);
- Experience in setup 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: Prioritize 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: Customize 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 our commitment to ongoing education.
Interview process:
- A 30-minute interview with a member of our HR team to get to know you and your experience;
- A 1-hour technical interview with our QA Automation Engineer to assess your skills and abilities;
- A final 1-hour interview with 2 team members to gauge your fit with our 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 -
· 116 views · 15 applications · 6d
Networking Automation QA Engineer
Full Remote · Worldwide · 2 years of experience · IntermediateAbout Us: Larch Networks has been a leader in network solutions since 2009, with offices in Israel and Kyiv. We specialize in both software and hardware for network equipment, providing advanced, secure, and reliable network products for our customers....About Us:
Larch Networks has been a leader in network solutions since 2009, with offices in Israel and Kyiv. We specialize in both software and hardware for network equipment, providing advanced, secure, and reliable network products for our customers. Our team of engineers is renowned for its expertise in designing and integrating high-load switching and communication platforms, thin clients, Linux, and embedded devices for IoT, enterprise, telecom, and industrial applications. We are committed to delivering innovative and cost-effective solutions.
Role Overview:
As a Senior Networking Automation QA Engineer at Larch Networks, you will play a crucial role in ensuring the quality of our cutting-edge networking products, including switches, routers, and network packet brokers. You will design and implement custom Python-based test automation frameworks to enhance the testing process, ensuring alignment with best practices and technological advancements to maintain high software quality standards.
Key Responsibilities:
- Design and implement Python-based test automation frameworks for networking products such as switches, routers, and network packet brokers.
- Develop and execute comprehensive test plans to ensure products meet high-quality standards.
- Collaborate with development teams to integrate test automation into the development process and address issues promptly.
- Stay current with industry trends and best practices in test automation and quality assurance for networking products.
- Collaborate with members of the Quality Assurance team.
- Align test automation strategies with customer needs.
Requirements:
- Experience in the networking industry, specifically with the configuration of switches and routers.
- In-depth understanding of networking technologies, protocols, and architectures, including L2/L3 and protocols such as ARP, VLAN, STP, IGMP, BGP, and SNMP.
- Experience in Software Testing and Quality Assurance, with a focus on test automation and scripting.
- Proficiency in Python and experience with other scripting languages.
- Experience with network testing and monitoring tools such as Spirent and Ixia.
- Knowledge of tools such as Git and Docker.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Why Join Us?
At Larch Networks, we constantly seek professionals to offer our clients the best high-quality products. Join our effective and talented team to reach new horizons and grow with us. We have a friendly team of professionals with no blockers in communication. The level of tasks and projects is very high because we work with renowned world leaders in our subject area. We maintain a great work-life balance — we know how to work and relax. Apply now to be part of our dynamic team!
Про компанію Larch Networks
We provide exceptional electronics and software engineering expertise, design and integration of high-load switching and communication platforms, thin clients, Linux and embedded devices for IoT (internet of things), enterprise, telecom, industrial applications.
Сторінка компанії
More
-
· 182 views · 9 applications · 9d
AQA Engineer
Office Work · Ukraine (Kyiv) · Product · 2 years of experience · Intermediate MilTech 🪖Dwarf Engineering is a technology company specializing in developing autonomy modules for robotic systems. We integrate AI, computer vision, and DevOps to deliver comprehensive robotic solutions, spanning from research and development to full-scale...Dwarf Engineering is a technology company specializing in developing autonomy modules for robotic systems. We integrate AI, computer vision, and DevOps to deliver comprehensive robotic solutions, spanning from research and development to full-scale production and manufacturing.
We are: A team of punks and hackers in the military technology field developing autonomy modules for robotic systems.
Location: The legendary Dwarf Dungeon. Full-time office work.
We’re missing: Skilled Automation QA Engineer.
Required skills:
- docker, docker-compose;
- C/C++, python, bash, SQL;
- kernel architecture, cross-compilation;
- CI/CD, Git;
- knowledge of fundamentals of QA methodology;
- electronics troubleshooting, electronics hardware design, basic understanding of analog and digital electronics.
In the raid, you'll need to cover the following areas:
- Develop and implement automated test systems using Python.
- Design test system for various testing needs. Support prototype building coordination with cross-functional team.
- Test setup preparation, System integration, design verification and validation.
- Technical presentation reporting.
- Analyze and develop Test Plans and procedures for Qualification and Acceptance processes.
- Design automation frameworks test scripts for complex system verification.
- Manage Test Environment and Test data.
We offer:
- Official employment from day one.
- Military record assistance and legal support.
- Timely salary payments.
- Corporate lunches.
- Plenty of travel opportunities.
- Professional development in a startup and working in a young team.
- Ergonomic height-adjustable desks.
- Office with a generator and stable internet connection.
-
· 185 views · 35 applications · 26d
General QA Engineer (Playwright)
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateQA Madness is a European IT service company that focuses strongly on QA and cybersecurity. The company was founded in 2013 and is headquartered in Poland. Currently, we are searching for an experienced General QA Engineer to become a great addition to...QA Madness is a European IT service company that focuses strongly on QA and cybersecurity. The company was founded in 2013 and is headquartered in Poland.
Currently, we are searching for an experienced General QA Engineer to become a great addition to our team. Our client is looking for a General QA Engineer for the aviation project. You will play a key role in the development of an automation framework following best practices.
Must have good communication skills in English.
Work type: Remote.
Technical level: Middle.
Job category: QA.
Project: Aviation project.
English level: Upper-Intermediate.
Responsibilities:
— Execute automation test suite and analyze/report results;
— Manual testing with existing test cases;
— Plan and describe test scenarios for future automation in cooperation with colleagues;
— Implement new automation tests;
— Participate in team meetings to discuss task implementation details from a QA perspective;
— Create detailed testing documentation to grow the internal knowledge base;
— Search and try new testing solutions that can bring benefits;
— Be part of a full-stack development team;
— Look for new approaches in automation and apply best practices.Required Skills:
— 2+ years of experience working with Manual and Automation testing;— General knowledge and practical experience writing web automation using JavaScript;
— Strong proficiency in TypeScript and experience with testing frameworks such as Playwright and WebDriver.io;— Experience with web testing frameworks and tools;
— Understanding of software development processes, stages, concepts, and methodologies of Quality Assurance;
— Experience in test case development, execution and maintenance;
— Experience with CI/CD tools;
— Strong analytical and diagnostic skills, attention to detail;
— Willingness to ask for help from colleagues and to help others;
— Knowledge and experience working with Appium for Mobile Automation;
— Upper-intermediate English level.What We Offer:
— Competitive salary in USD or EUR and good compensation package (reviews on demand to ensure your compensation reflects your growth and impact);
— Corporate English courses with native speakers;
— Remote work opportunity;
— Flexible work schedule (Enjoy the freedom to start your 8-hour workday at a time that fits your schedule best, anytime between 8 a.m. and 11 a.m.);
— The ability to focus on your work: a lack of bureaucracy and micromanagement (no tracking tools).Steps of the interview process:
STEP 1: Send your resume and complete the questionnaire.
STEP 2: Go through the screening interview with a Tech Recruiter.
STEP 3: Interview with technical specialists.
STEP 4: Interview with a client.
More
Please note, that this job is a full-time position, and it is relevant only if you meet all requirements. Any candidate who fails to meet the requirements will not be considered for the job.
*I give consent to the processing of my personal data uploaded via the form under the terms and conditions of QA Madness Privacy Policy (Processing of Candidates Personal Data). -
· 48 views · 4 applications · 25d
Strong Middle Python Automation QA Engineer
Office Work · Ukraine (Lviv) · 2 years of experience · Upper-IntermediateDescription Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include automation of tests and...Description
Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.
Project goals include automation of tests and processes for new firmware releases; creating tools and reports to help other teams perform better and get data and summaries more easily.
Requirements
- 2+ years of commercial experience in Automated Testing
- Good Python knowledge and experience
- Experience in using, developing and supporting testing frameworks
- Experience with hardware automation
- Hands-on experience with automation systems
- Experience in QA methodologies, a clear understanding of QA processes and artifacts
- Intermediate English level
- Self-motivated person who is able to work independently and in the team
- Good communication skills
- Ability to learn new technologies quickly
Job responsibilities
- Working with automated test framework and extending it
- Creating automated scripts, tools and reports
- Debugging issues and automation scripts
- Developing test plans for new features and ensure good level of test coverage
- Contributing to team processes
- End to End solutions development (gathering requirements, communication, creating documentation, proposal of architecture , prototyping , solution implementation)
- Report complex automation issues and communicate with other automation engineers and developers
- Communication with clients and team members
-
· 157 views · 15 applications · 23d
Manual QA Engineer
Full Remote · Bulgaria, Spain, Poland, Portugal, Romania · 2 years of experience · Upper-IntermediateMiddle QA Engineer We are looking for a skilled QA Engineer willing to apply his current knowledge and skills. Your future dynamic and friendly team consists of: Developers (Back-end and Front-end), QA Engineers, Application Architect, Technical...Middle QA Engineer
We are looking for a skilled QA Engineer willing to apply his current knowledge and skills.
Your future dynamic and friendly team consists of: Developers (Back-end and Front-end), QA Engineers, Application Architect, Technical Delivery Managers and Business Systems Analysts.
Must Have’s
- 2+ years of web applications testing
- Strong knowledge of software testing types and the ways to apply them
- Experience in requirements analysis, effort estimating, and task scheduling
- Solid knowledge of client-server architecture and API
- Experience with testing Cloud-based, microservice solutions testing
- Ability to troubleshoot issues, investigate root causes of bugs
- Ability to set own tasks and organize work efficiently
- Excellent communication skills, analytical and troubleshooting abilities
- Upper-Intermediate level of English
- Deep understanding of Agile Software Development methodology (SAFe in particular)
Nice to Have’s
- Experience with performance/load testing
- Strong knowledge in Postman
- Experience with version control systems
- Basic knowledge of any programming language with engineering background.
- Basis test automation skills
Primary Job Duties
- Perform manual testing of enterprise .NET applications with multiple web user interfaces
- Develop test cases, test scripts and acceptance criteria to ensure adequate test coverage
- Report bugs and discrepancies discovered to developers
- Ensure that the data in the testing database is accurate
What we offer:
- Paid training programs and English/Spanish language courses
- Medical insurance, sports program compensation and other benefits compensation program, which can be selected by each employee according to their personal preferences.
- Comfortable working hours
- Awesome team events and a wide variety of knowledge sharing opportunities.
-
· 110 views · 11 applications · 23d
QA Engineer to $1500
Ukraine · 2 years of experience · IntermediateWho are we looking for? We are looking for a "self-starter" who is ready to join our team and start working together on our projects immediately or after training. Tasks? Your assignments will be based on the skills and expectations listed below, using...Who are we looking for?
We are looking for a "self-starter" who is ready to join our team and start working together on our projects immediately or after training.
Tasks?
Your assignments will be based on the skills and expectations listed below, using new approaches and technologies.
Why did the vacancy open?
We want to invite a new specialist to the company's staff in connection with the increase in the number of projects.
Skills:
- English level at least Intermediate B1 (effective written and oral communication);
- Understanding: API testing process (using Postman, Swagger), basics of testing theory with practical application. Experience with basic tools for testing both web and mobile applications;
- Understanding the software development life cycle;
- Understanding the testing life cycle;
- Working with project documentation (User Story), planning and prioritizing testing;
- Ability to create and maintain test documentation (namely Checklist, Test Cases, Bug Reports, etc.);
- Strong analytical skills;
- Ability to work both independently and in a team;
- Working with designs in Figma;
- Problem solving, attention to detail;
- Work experience in automation from 6 months.
What do we expect from you?
- Self-organization and independence in work;
- Attention to detail;
- Continuous training.
-
· 152 views · 25 applications · 22d
Product Engineer - DevOps and QA
Full Remote · Worldwide · 2 years of experience · IntermediateKey Responsibilities: This is a hands on technical role. Candidate should be proficient in Java, Python and React Develop full stack automation for AI pipelines, ETL Develop unit test automation Develop white box testing automation Develop evals for AI...Key Responsibilities:
This is a hands on technical role. Candidate should be proficient in Java, Python and React
- Develop full stack automation for AI pipelines, ETL
- Develop unit test automation
- Develop white box testing automation
- Develop evals for AI pipelining
- Translate customer needs into clear, actionable product specs.
- Act as the main liaison between Engineering, Design, and Customer Success to sign off every release
- Identify latency issues in application, backend and address them
- Test Fast APIs
- Develop technical specifications for functional requirements using prompt engineering
- Familiarity with AI tools for product engineering from design, development to sign off
- Generalist who will lead the releast lifecycle at a fast growing startup
- Be comfortable with prompt engineering to create clear acceptance criteria for every release.
- Set up and manage automated QA/QC pipelines (test automation, CI/CD).
- Define and document processes to boost product delivery and quality.
- Track execution across teams and keep timelines on point.
- Define and run evaluations for our AI scientist agent to perform ELT tasks.
- Design metrics and tests for AI agent accuracy, speed, and reliability.
Required Skills:
- Strong grasp of the software development lifecycle and QA best practices.
- Hands-on with CI/CD tools (GitHub Actions, CircleCI, GitLab CI).
- Experience with test automation frameworks (Cypress, Playwright, Selenium).
- Ability to write simple scripts (Bash, Python) and configure YAML pipelines.
- Proven skill in evaluating AI agents and their performance.
- Excellent cross-functional communication and organization skills.
Preferred Experience:
- Background in Product Ops, Technical Program Management, or DevOps-focused roles.
- Prior work in a SaaS or high-growth startup.
- Familiarity with monitoring and alerting tools (Sentry, Datadog).
Join us in shaping the future of lab automation. Become part of our mission to turn every lab into an AI powerhouse.
More -
· 131 views · 36 applications · 19d
Middle Automation QA Engineer (Python)
Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · IntermediateRole overview: We are looking for a proactive Middle Automation QA Engineer with strong Python skills to join our team. You will be responsible for designing, developing, and maintaining automated test scripts, expanding test coverage, and ensuring high...Role overview:
We are looking for a proactive Middle Automation QA Engineer with strong Python skills to join our team. You will be responsible for designing, developing, and maintaining automated test scripts, expanding test coverage, and ensuring high product quality. The role involves close collaboration with developers and manual/automation QAs, participation in code reviews, and continuous improvement of the automation framework.
Product Overview:
The key idea of this product is to enable our customers to share their proprietary data with us easily and frictionlessly. We have built a number of products that analyze data of our customers and provide them with valuable insights and execute operational workloads for them. The mission of the team is to constantly come up with effective ways to collect data, automate processing, normalize and integrate with internal products, so other product teams could consume this data and build their products.
Important Note: Candidates must demonstrate prior knowledge of CUCollaborate’s platform, tools, and services, and are expected to research and familiarize themselves with the organization before applying.
Requirements:
- 2+ years of experience in QA Automation (Python)
- Experience with test frameworks (Pytest, Selenium)
- Solid understanding of software testing principles and SDLC
- Experience with CI/CD tools (Azure DevOps)
- Good communication skills and problem-solving attitude
- English: Intermediate or higher
Responsibilities:
- Develop and maintain automated tests (API, UI, integration)
- Analyze requirements, write and update test cases
- Identify, document, and track defects
- Collaborate with cross-functional teams
- Contribute to test framework improvements
Nice-to-Have Qualifications: - Bachelor's degree in Computer Science or related field
- Experience with data-intensive products or data engineering concepts
We offer:
- Professional and personal growth
- Team of motivated professionals
- Competitive salary
- Flexible schedule
- Remote/hybrid work format
- Medical insurance and mental health coverage
- Paid vacations, sick leaves, public holidays
- English lessons at company’s expenses
- Teambuildings
- Training & Development compensation
-
· 147 views · 42 applications · 18d
Middle QA Automation Engineer for Payments Core(Java)
Full Remote · EU · Product · 2 years of experience · Intermediate Ukrainian Product 🇺🇦About your key responsibilities and impact: Developing, maintaining, and improving automated tests; Executing automated tests and reporting on test results; Collaborating with the QA team to ensure automated test coverage aligns with business and...About your key responsibilities and impact:
- Developing, maintaining, and improving automated tests;
- Executing automated tests and reporting on test results;
- Collaborating with the QA team to ensure automated test coverage aligns with business and technical requirements;
- Optimizing and improving QA automation processes.
Essential professional experience:
- At least Intermediate+ English level;
- Fluent in Ukrainian or Russian;
- 2+ years of relevant experience in a AQA role;
- Experience in configuring CI jobs/pipelines;
- Experience with Docker;
- Knowledge of Git;
- Basic experience with databases;
- Experience with test design, including creating test plans, test cases, checklists.
Desirable skills and personal features:
- Experience with Selenide;
- Experience with Gatling;
- Experience with GitLab CI.
-
· 108 views · 35 applications · 12d
Manual QA Engineer (Middle / Middle Strong, Mobile Focus)
Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-IntermediateWe are looking for a Manual QA Engineer with hands-on experience in mobile application testing to join our team. You’ll work on cross-platform mobile apps (iOS and Android), supporting fast-paced development cycles, third-party integrations, and regular...We are looking for a Manual QA Engineer with hands-on experience in mobile application testing to join our team. You’ll work on cross-platform mobile apps (iOS and Android), supporting fast-paced development cycles, third-party integrations, and regular product releases.
Responsibilities:- Manual testing of mobile applications (iOS / Android)
- Writing and maintaining clear, structured test cases and checklists
- Executing regression, smoke, exploratory, and acceptance testing
- Identifying, documenting, and tracking bugs and issues
- Collaborating closely with developers, designers, and product managers
- Participating in Agile ceremonies (stand-ups, retrospectives, sprint planning)
- (Nice to have) Using BrowserStack or similar tools for cross-device testing
Requirements:- 2–4 years of experience as a Manual QA Engineer, with a strong focus on mobile app testing
- Deep understanding of QA methodologies, test levels, and test types
- Familiarity with tools like Charles Proxy, Postman, Android Studio, Xcode, etc.
- Experience writing test documentation: test cases, bug reports, and test plans
- Good verbal and written English (B2+ level)
- Experience working with issue tracking tools like Jira, YouTrack, or similar
Nice to Have:- Experience with BrowserStack or other mobile testing platforms
- API testing experience (e.g., REST, Postman)
- Basic understanding of CI/CD processes
- Experience working in Agile/Scrum environments
-
· 205 views · 24 applications · 12d
Middle Automation Engineer
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateAbout the Role: We are looking for a hands-on, solution-oriented Mid-Level Automation Engineer. You’ll play a key role in building and maintaining automation systems using tools like n8n, Make.com, and integrating with APIs including OpenAI, ScraperAPI,...About the Role:
We are looking for a hands-on, solution-oriented Mid-Level Automation Engineer. You’ll play a key role in building and maintaining automation systems using tools like n8n, Make.com, and integrating with APIs including OpenAI, ScraperAPI, and Apify. This role requires not only strong technical skills but also a creative, analytical mindset to identify automation opportunities and implement effective solutions. A solid background in QA automation is essential, as is fluency in English, both written and spoken.Key Responsibilities:
- Be a problem solver, map the processes that demands automation and find / design the automation solution for it together with stakeholders
- Design, implement, and maintain automation workflows using n8n and Make.com.
- Integrate with third-party APIs, particularly OpenAI, ScraperAPI, and Apify.
- Build data scrapers and automation pipelines for data collection and transformation.
- Ensure reliability and accuracy of automations through testing and validation.
- Collaborate with developers, product managers, and QA teams to identify automation opportunities.
- Write and maintain documentation for automation processes and integrations.
- Apply QA automation practices to test the outputs of automated workflows and services.
Requirements:
- 2–4 years of experience in automation engineering or similar roles.
- Proven hands-on experience with n8n and Make.com (Integromat).
- Strong experience integrating with RESTful APIs (especially OpenAI and scraping tools).
- Familiarity with scraping services like ScraperAPI and Apify.
- Solid experience in QA automation (e.g., writing automated test cases, using tools like Selenium, Cypress, or similar).
- High level of English proficiency, both written and verbal (comfortable in meetings and documentation).
- Ability to work independently, manage priorities, and communicate effectively in a remote team environment.
Must Have:
- High level of English speaking and writing
- Familiarity with low-code/no-code automation patterns and best practices.
- Proven experience building automations with n8n make.com or similar platforms
-
· 56 views · 11 applications · 12d
Python QA Automation Engineer (Manual Automation testing, Azure DevOps)
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateProject Description: One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems. Responsibilities: Design and execute test strategies for...Project Description:
One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems.
Responsibilities:
Design and execute test strategies for complex, distributed systems with a focus on both functional and non-functional testing.
Write and maintain Python-based automation scripts using frameworks like PyTest, Selenium, or Robot Framework.
Embed automated tests into Azure DevOps pipelines, ensuring seamless integration with build and release processes.
Use Azure Test Plans to manage test cases, execute test runs, and generate traceability reports.
Perform hands-on exploratory, regression, and integration testing across web, API, and backend services.
Debug test failures, analyze logs, and collaborate with developers to resolve issues quickly.
Mentor junior testers, conduct code reviews for test scripts, and enforce QA best practices.
Work closely with DevOps engineers to maintain test environments and ensure test data consistency.
Contribute to the continuous improvement of QA tools, processes, and documentation.Mandatory Skills Description:
2+ years of hands-on experience in software QA, with a strong mix of manual and automation testing.
Proficiency in Python for test automation and scripting.
Solid experience with Azure DevOps (Pipelines, Repos, Boards, Test Plans).
Strong knowledge of CI/CD practices and integrating automated tests into pipelines.
Experience with Selenium WebDriver, PyTest, or Robot Framework.
Familiarity with REST API testing using tools like Postman or Python-based libraries (e.g., requests, pytest-httpx).
Strong understanding of Agile/Scrum methodologies and QA processes.
Excellent troubleshooting, communication, and collaboration skills.Nice-to-Have Skills Description:
Experience with BDD frameworks (e.g., Behave, Cucumber).
Exposure to Docker, Kubernetes, and cloud platforms (especially Azure).
Performance testing experience using tools like JMeter or Locust.
ISTQB Advanced Level or equivalent certifications.- Languages:
- English: B2 Upper Intermediate
-
· 57 views · 8 applications · 12d
Python QA Automation Engineer (Manual Automation testing, Azure DevOps)
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateProject Description: One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems. Responsibilities: Design and execute test strategies for...Project Description:
One of the biggest UK rail network companies operating with rail infrastructure and asset management has a need to develop and support enterprise-level information systems.
Responsibilities:
Design and execute test strategies for complex, distributed systems with a focus on both functional and non-functional testing.
Write and maintain Python-based automation scripts using frameworks like PyTest, Selenium, or Robot Framework.
Embed automated tests into Azure DevOps pipelines, ensuring seamless integration with build and release processes.
Use Azure Test Plans to manage test cases, execute test runs, and generate traceability reports.
Perform hands-on exploratory, regression, and integration testing across web, API, and backend services.
Debug test failures, analyze logs, and collaborate with developers to resolve issues quickly.
Mentor junior testers, conduct code reviews for test scripts, and enforce QA best practices.
Work closely with DevOps engineers to maintain test environments and ensure test data consistency.
Contribute to the continuous improvement of QA tools, processes, and documentation.Mandatory Skills Description:
2+ years of hands-on experience in software QA, with a strong mix of manual and automation testing.
Proficiency in Python for test automation and scripting.
Solid experience with Azure DevOps (Pipelines, Repos, Boards, Test Plans).
Strong knowledge of CI/CD practices and integrating automated tests into pipelines.
Experience with Selenium WebDriver, PyTest, or Robot Framework.
Familiarity with REST API testing using tools like Postman or Python-based libraries (e.g., requests, pytest-httpx).
Strong understanding of Agile/Scrum methodologies and QA processes.
Excellent troubleshooting, communication, and collaboration skills.Nice-to-Have Skills Description:
Experience with BDD frameworks (e.g., Behave, Cucumber).
Exposure to Docker, Kubernetes, and cloud platforms (especially Azure).
Performance testing experience using tools like JMeter or Locust.
ISTQB Advanced Level or equivalent certifications.Languages:
English: B2 Upper Intermediate
More -
· 192 views · 28 applications · 10d
QA Automation Engineer (Mobile + Web)
Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · IntermediateFAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment. Main areas of work: Betting/Gambling Platform Software Development — software development that is easy to use and...FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.
Main areas of work:- Betting/Gambling Platform Software Development — software development that is easy to use and personalized for each customer.
- Highload Development — development of highly loaded services and systems.
- CRM System Development — development of a number of services to ensure a high level of customer service, effective engagement of new customers and retention of existing ones.
- Big Data — development of complex systems for processing and analysis of big data.
Cloud Services — we use cloud technologies for scaling and business efficiency.
Requirements:
- 2+ years of experience in TypeScript/JavaScript.
- 2+ years of experience with Appium and WebDriver.io for native iOS or Android applications.
- 1+ year of experience with Playwright.
- Experience with GitLab CI.
- Experience using BrowserStack for mobile device testing, including live testing and automation.
- Experience with REST API automation testing.
- Strong understanding of core testing processes, including test planning and estimation.
- Good knowledge of Agile/Scrum/Kanban methodologies.
- Excellent communication skills.
- Experience in producing key test assets, including test plans and reports.
- Open-minded and proactive communication style.
- Willingness to share knowledge with other QA team members.
Responsibilities:
- Set up a separate repository for Web and Mobile test automation based on the existing test automation framework.
- Write and maintain automated tests to improve test coverage for native iOS or Android applications.
- Conduct code reviews and maintain test automation best practices.
- Enhance the test automation strategy to ensure continuous testing as an integral part of SDLC.
- Set up and support CI/CD pipelines in GitLab CI.
Collaborate with developers and stakeholders to ensure efficient and consistent test execution.
We offer:
- 30 days off per year (vacation and sick days);
- Medical insurance;
- Free corporate English language courses;
- Flexible schedule with full-time work, minimal bureaucracy, no micromanagement, and no time tracking;
- A fantastic team of creative and interesting people.
- 1
- 2