Задачи:
— создавать e2e- и API-тесты в Playwright или похожем инструменте
— запускать тесты в CI
— устранять нестабильные тесты
— разрабатывать тест-планы для рискованных изменений
— составлять баг-репорты с шагами воспроизведения
— помогать разработчикам в разборе дефектов
— фиксировать ошибки с помощью записей экрана
Требования:
— от 3 лет опыта автоматизации тестирования веб-приложений
— уверенное программирование на TypeScript или Python
— опыт работы с CI-системами, например GitHub Actions
— внимательность и умение понятно описывать ошибки
Отбор включает короткую заявку, письменный этап из трёх вопросов, видеособеседование с руководителем разработки и небольшое задание с тестами для учебного приложения.
Работа удалённая, только в пределах США.
УдалённоПолная занятость, удалённая работа только в пределах США
Задачи:
— Использовать AI-инструменты для анализа требований, подготовки тестовых сценариев и ускорения создания автотестов.
— Работать в тесном взаимодействии с разработчиками, QA...
Требования:
— От 5 лет коммерческого опыта в QA Automation.
— Уверенный опыт разработки и поддержки автотестов.
— Практический опыт работы с TypeScript.
Задачи:
— Тестирование фронтенда и бэкенда: новый функционал, исправления багов и технические задачи
— Покрытие автотестами (Selenium и API) сразу по принципу «не покрыто — не релизим»
— Участие в процессе выкатки в продакшн. Обеспечение бесперебойного развертывания обновлений и улучшений в продакшн-среде
— Ручное тестирование
Требования:
— Опыт full-stack тестирования от 4 лет
— Уверенное владение Python для автоматизации тестирования: опыт написания и поддержки UI- и API-тестов
— Экспертиза в автотестировании веб-приложений с помощью Selenium WebDriver
— Глубокое понимание паттернов автоматизации тестирования.
— Уверенное владение Git
— Опыт настройки и использования GitLab CI
— Умение разворачивать и настраивать проекты в Docker
— Знакомы с написанием Bash-скриптов
Условия:
— релокационный пакет (перелет и жилье на первый месяц)
— ДМС для семьи
— ревью дважды в год, обучение, спорт, питание в офисе
Работа в офисе в Лимасоле, Кипр с возможностью до 42 дней удалёнки в год.
ГибридseniorЛимасол; релокационный пакет (перелет и жилье на первый месяц)
Задачи:
— Разрабатывать и поддерживать автотесты на Java, настраивать процессы тестирования и контроля качества
— Развивать и масштабировать автотесты для бэкенда и веба с перспективой покрытия мобильных платформ
— Выполнять ручное тестирование на старте, включая регрессы
— Писать UI и бинарные автотесты
— Участвовать в разработке стратегии тестирования
— Плотно взаимодействовать с разработкой, аналитиками и продактами
Требования:
— Уверенные навыки тестирования бэкенда: REST, API, Postman
— Опыт написания автотестов на Java
— Понимание архитектуры автотестов, умение проектировать и реализовывать её с нуля
— Опыт написания UI-тестов и/или бинарных тестов
— Понимание мобильного тестирования (глубокие навыки не обязательны)
— Умение выстраивать процессы и брать на себя ответственность
— Проактивность, самостоятельность и готовность работать в условиях неопределённости
Плюсом будет:
— Опыт работы в продуктовых компаниях
— Бэкграунд в финтехе, екоме или быстрорастущих стартапах
— Навыки наставничества и менторства
— Опыт внедрения CI/CD решений для автотестов
Условия:
— Необходимо официально устроиться в отдел разработки таможни Узбекистана
— Требуется паспорт Узбекистана, светлое прошлое и возможность пройти государственную проверку
— Работа удалённая из Ташкента (UTC+05:00, Asia/Tashkent), фулл тайм
- Разработка и поддержка E2E-автотестов на Playwright + TypeScript. - Тестирование Frontend и пользовательских сценариев (включая работу с оборудованием: кассы, весы, сканеры, ККТ).
Задачи:
— Начать с ручного тестирования, описания кейсов и формирования модели.
— Автоматизировать тесты на Java, постепенно внедряя их на основе ручных сценариев.
— Настроить процесс тестирования, обучить коллег и внедрить практики как техлид, без администрирования людей.
— Лично участвовать в кодировании, ревью и тестировании как "играющий тренер".
Требования:
— Опыт работы тестировщиком от 5 лет.
— Опыт тимлида команды тестирования от 1,5 лет.
— Опыт автоматизации на Java от 4 лет.
— Навыки разработки фреймворков автотестирования на Java.
— Опыт веб, API и интеграционного тестирования.
— Знание SQL на уровне сложных запросов и выгрузок.
— Опыт работы с брокерами сообщений и мок-сервисами.
— Знание CI/CD и интеграция автотестов в конвейер.
— Понимание микросервисов, кэширования, контейнеризации и оркестрации, развёртывания инфраструктуры.
— Владение инструментами: среда разработки, трекеры, Git, инструменты для работы с API.
— Высшее ИТ-образование.
Условия:
— Официальное оформление по ТК РФ.
— Гибкий график работы.
— Возможность удалённой работы по России.
— ДМС, включая стоматологию.
Location: Москва
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее.
Обязанности
* изучение написанных тест-кейсов,
* написание тест-кейсов на новую функциональность
* автоматизация UI-тестирования с помощью ZeroCode фрэймворка
* взаимодействие с аналитиками и разработчиками
* взаимодействие со смежными командами в рамках тестирования.
Требования
* понимание структуры и работы веб-приложений, хорошее знание json
* знание html разметки, структуру DOM элементов, поиска элементов на странице и xpath
* базовые знания javascript: поиск элементов по ID, написание обработчиков событий (onclick, onsubmit и т.п)
* опыт ручного тестирования, написания тест-кейсов, прохождение кейсов по тест-плану с опытом заведения и описания дефектов.
Будет плюсом:
* навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом.
Условия
* гибридный формат работы
* годовой бонус и ежегодный пересмотр зарплаты
* расширенный ДМС с первого дня и льготное страхование для семьи после ИС
* корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
* 90 дней в году удаленной работы
* подписка Прайм с возможностью совместного использования на трёх близких.
Location: Bratislava, Slovakia; Prague, Czechia; Kraków, Poland; Bucharest, Romania; Warsaw, Poland
We are looking for a Senior Automation QA Engineer to develop and maintain two interconnected projects: a Python-based test automation framework and an AI-powered QA automation solution.
Our team ensures quality across the gaming platform, internal back-office systems, and customer-facing websites.
We value autonomy, ownership, and practical solutions. Meetings are kept to a minimum - one weekly stand-up and additional discussions when needed.
Requirements
Technical Skills
- Strong Python engineering skills and hands-on experience independently developing test automation frameworks;
- Solid experience with API and UI test automation;
- Good understanding of software architecture, code quality, and maintainability;
- Strong analytical thinking, debugging, and code review skills.
AI & Automation
- Practical experience using OpenAI Codex or Claude Code in development workflows;
- Ability to design and implement AI-powered automation solutions;
- Understanding of MCP and its applications for integrating AI with testing tools and infrastructure;
- Ability to critically evaluate and validate AI-generated solutions.
Testing & Ownership
- Solid understanding of testing principles and experience-based testing;
- Ability to identify where automation provides real value;
- Ability to work independently, take ownership, and make technical decisions;
- Languages: Ukrainian (Proficient), English (B2).
Responsibilities
- Develop and evolve two interconnected projects: test automation and AI-powered QA solutions;
- Build integrations between AI tools, testing infrastructure, and internal services;
- Improve test coverage, reliability, and overall QA efficiency;
- Analyse test results, investigate failures, and identify root causes;
- Collaborate with developers to improve product quality and maintainability.
Technology Stack
- Python (pytest)
- Playwright
- Postman
- Docker
- Git
- Jenkins (CI/CD)
- Kibana
- Jira
- TestRail / Testmo
- OpenAI Codex / Claude Code
- Model Context Protocol (MCP)
Benefits
Why Join Us?
🎰 Be part of the international iGaming industry – Work with a top European solution provider and shape the future of online gaming;
💕 A Collaborative Culture – Join a supportive and understanding team;
💰 Competitive salary and bonus system – Enjoy additional rewards on top of your base salary;
📆 Unlimited vacation & sick leave – Because we prioritize your well-being;
📈 Professional Development – Access a dedicated budget for self-development and learning;
🏥 Healthcare coverage – Available for employees in Ukraine and compensation across the EU;
🫂 Mental health support – Free consultations with a corporate psychologist;
🇬🇧 Language learning support – We cover the cost of foreign language courses;
🎁 Celebrating Your Milestones – Special gifts for life’s important moments;
⏳ Flexible working hours – Start your day anytime between 9:00-11:00 AM;
🏢 Flexible Work Arrangements – Choose between remote, office, or hybrid work;
🖥 Modern Tech Setup – Get the tools you need to perform at your best;
🚚 Supported Relocation Opportunities – Explore opportunities to relocate to one of our company hubs with financial assistance.
Location: Portugal; Germany; Poland; Serbia; Boshnya, Belarus
As the Senior macOS QA Engineer, you will be responsible for validating the stability, security, and compatibility of a secure macOS platform used to protect sensitive systems. This is a hands-on manual and exploratory QA role (not an automation role) that requires deep, practical experience with macOS internals, system extensions, and application behavior. You will work alongside a highly experienced team of engineers and reverse engineers to design and execute manual test plans that dig into system extensions, inter-process communication, and low-level operating system behavior.
If you thrive on identifying edge cases, love all things macOS, enjoy breaking complex systems in controlled ways, and have an investigative mindset for system behavior, this role is for you.
This is not a fit if macOS has been a secondary platform, or if your experience is mainly iOS, web or automation.
Responsibilities
Test macOS security features spanning system extensions, Endpoint Security, and Network Extension frameworks.
Design and execute manual test plans for system extensions, inter-process communication (XPC), and low-level operating system integration points.
Explore and document edge cases, race conditions, compatibility scenarios, and regressions across macOS versions.
Reproduce and isolate complex issues related to sandboxing, SIP and TCC interactions, Launch Services, and daemon behaviors.
Work directly with development, support, product, and automation teams to triage, verify, and regress bugs and compatibility issues.
Validate interactions between the platform and third-party macOS apps and services.
Collaborate with SDETs to turn exploratory and regression cases into automation candidates.
Maintain close familiarity with changes in macOS releases and how they may impact functionality and compatibility.
Requirements
5+ years of QA experience with macOS applications, with a focus on security, system-level, or compatibility testing.
Strong understanding of macOS internals, including System Extensions, Endpoint Security, XPC, TCC, SIP, Launch Services, and file systems.
Familiarity with macOS diagnostic and monitoring tools such as Console, Activity Monitor, Instruments, fs_usage, dtrace, tcpdump, and lldb.
Experience testing low-level products such as VPNs, endpoint security tools, or antivirus software.
Ability to read crash reports and debug logs and identify root causes.
Ability to work independently and investigate issues thoroughly before escalating.
Excellent written communication for clear test case documentation and bug reports.
Comfortable working in Terminal (launchctl, log, systemextensionsctl, tccutil)
Able to set up and fully clean test environments (VMs/snapshots, removing extensions, resetting permissions)
Availability to work during US Eastern Time (EST) business hours.
Claims will be checked:
Interviews include hands-on questions about the experience listed on your CV.
Benefits
Compensation: Based on experience
PTO and holidays
** Only CVs submitted in English will be considered **
Задачи:
— Выполнять ручное тестирование новых функций и релизов, включая функциональное, исследовательское и регрессионное тестирование.
— Разрабатывать тестовые сценарии, оформлять тест-кейсы в Allure TestOps и создавать баг-репорты.
— Совместно с разработчиками готовить и проверять спецификации, выявлять граничные случаи и уточнять требования до начала разработки, включая работу со спецификациями для разработки с использованием AI-инструментов.
— Поддерживать и дорабатывать UI-автотесты на Kotlin с использованием Kaspresso, Espresso или аналогичных инструментов.
— Анализировать падения автотестов в CI и помогать выявлять и исправлять нестабильные тесты.
— Подготавливать тестовые данные с помощью внутренних QA-сервисов и взаимодействовать с разработчиками для поддержания стабильных тестовых окружений.
Требования:
— Опыт коммерческого тестирования Android-приложений не менее 3 лет, из которых не менее 2 лет в автоматизации тестирования.
— Уверенные навыки ручного тестирования мобильных приложений, знание техник тест-дизайна, опыт тестирования релизов.
Условия:
— Работа в международной финтех-компании Quadcode, которая предоставляет инновационные брокерские и финансовые решения по всему миру.
— Работа в команде Android из 3 разработчиков, 3 QA инженеров и тимлида.
— Работа по Scrum с двухнедельными спринтами и ежедневными дейли митингами в 11:00 EET / EEST.
— Использование AI-инструментов в разработке и QA-процессах для повышения эффективности работы.
Location: Poland
QA & Verifications Engineer
Are you a skilled QA & Verifications Engineer seeking a challenging and rewarding opportunity? Do you combine strong technical expertise with a sharp eye for detail and a passion for delivering high-quality software? If so, Codekeeper would love to hear from you.
We are looking for a problem-solver who enjoys working in a dynamic environment and takes pride in ensuring reliability, accuracy, and performance. In this role, you’ll collaborate closely with cross-functional teams, contribute creative solutions, and uphold the highest standards of quality across our systems and processes. If you’re analytical, collaborative, and committed to excellence, this is your opportunity to make a meaningful impact.
We’re accepting applications over the next two months and will close the position as soon as we find the right match - so we encourage early applications.
About the Role
The primary focus of this role is to ensure the integrity and reliability of our customers' software through verification processes. This role involves analyzing technical documentation, executing successful software builds in various programming languages, and validating software functionality against specified requirements. Additionally, you will be involved in conducting thorough testing of various scenarios, employing both manual and automated testing approaches. Your meticulous attention to detail will enable you to identify and report any bugs or glitches discovered during testing.
What You’ll Be Doing
Software Verification
Conduct verification of customer software using provided technical documentation
Achieve software builds across various programming languages
Identify, diagnose, and resolve build issues, ensuring software meets quality standards
Quality Assurance & Testing
Conduct end-to-end testing of application features across multiple scenarios
Use both manual and automated testing methods to validate functionality
Identify, document, and report bugs or inconsistencies to ensure a high-quality user experience
Technical Analysis and Problem Solving
Analyze software requirements and technical documentation to understand build processes and dependencies
Collaboration and Communication
Communicate effectively with team members and clients to understand requirements and provide updates
Continuous Learning and Improvement
Stay updated with emerging technologies and programming languages relevant to software verification
Contribute to the continuous improvement of verification processes and practices
Why Codekeeper?
We were founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art software escrow solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app.
What You Can Expect
Passionate and fun-loving colleagues
Startup mindset with ample opportunities for growth
Regular team activities and gatherings
Comprehensive onboarding process with a dedicated ramp-up period
A supportive team that values open communication and direct feedback
A chance to excel in your career and make a difference
About You
3+ years development / DevOps experience (beneficial)
2+ years of experience with Linux, Windows and Mac environment fundamentals
Basic understanding of popular backend languages (Python, Java, NodeJS and PHP)
Prior experience or understanding of database- and server configuration (MongoDB, SQL, MySQL)
Prior experience or understanding of Git
Basic knowledge of front-end languages HTML, CSS, and JavaScript beneficial
Basic knowledge of AWS technologies beneficial
Basic knowledge of API configuration beneficial
Experience with various build tools, like (but not specifically) msbuild, webpack, maven, and others of the type beneficial
Additional Requirements
Technical Expertise:
Proficiency in multiple programming languages and software development tools
Analytical Skills:
Strong ability to analyze technical documentation and identify key requirements
Problem-Solving:
Excellent problem-solving abilities to diagnose and resolve complex software issues
Communication:
Effective communication skills, both verbal and written, for collaborating with teams and clients
Adaptability:
Ability to adapt to various programming environments and quickly learn new technologies
Teamwork:
Strong team player with the ability to work in cross-functional teams
Time Management:
Excellent organizational and time-management skills, with the ability to handle multiple tasks simultaneously
Additional Info
Job Location: Remote
(#LI-Remote)
Join us to shape the future of software escrow!
How To Apply
To apply, use the Apply button on this listing. In your application, tell us how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours, address some of the work we do, and introduce yourself as a colleague.
Please note:
Applications and follow-ups sent through any other channel, such as our customer website chat, support email or direct messages to team members, won’t be considered. Need an accessibility adjustment to apply? Visit
Our Careers Page
for how to reach us.
Location: Romania
QA & Verifications Specialist
Are you a skilled QA & Verification Specialist ready for a challenging and rewarding next step? Do you combine strong technical expertise with sharp analytical thinking and a genuine passion for delivering high-quality software? If so, Codekeeper invites you to join our team.
We are searching for a detail-oriented professional with a passion for problem-solving and a commitment to excellence. In this role, you will help ensure the reliability, accuracy, and performance of our systems while collaborating closely with cross-functional teams. Your work will directly contribute to maintaining the high standards our clients expect. If you thrive in a dynamic environment that values creativity, teamwork, and continuous improvement, this opportunity is for you.
We’re accepting applications over the next two months and will close the position as soon as we find the right fit - so we encourage early applications.
About the Role
The primary focus of this role is to ensure the integrity and reliability of our customers' software through verification processes. This role involves analyzing technical documentation, executing successful software builds in various programming languages, and validating software functionality against specified requirements. Additionally, you will be involved in conducting thorough testing of various scenarios, employing both manual and automated testing approaches. Your meticulous attention to detail will enable you to identify and report any bugs or glitches discovered during testing.
What You’ll Be Doing
Software Verification
Conduct verification of customer software using provided technical documentation
Achieve software builds across various programming languages
Identify, diagnose, and resolve build issues, ensuring software meets quality standards
Quality Assurance & Testing
Conduct end-to-end testing of application features across multiple scenarios
Use both manual and automated testing methods to validate functionality
Identify, document, and report bugs or inconsistencies to ensure a high-quality user experience
Technical Analysis and Problem Solving
Analyze software requirements and technical documentation to understand build processes and dependencies
Collaboration and Communication
Communicate effectively with team members and clients to understand requirements and provide updates
Continuous Learning and Improvement
Stay updated with emerging technologies and programming languages relevant to software verification
Contribute to the continuous improvement of verification processes and practices
Why Codekeeper?
We were founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art software escrow solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app.
What You Can Expect
Passionate and fun-loving colleagues
Startup mindset with ample opportunities for growth
Regular team activities and gatherings
Comprehensive onboarding process with a dedicated ramp-up period
A supportive team that values open communication and direct feedback
A chance to excel in your career and make a difference
About You
3+ years development / DevOps experience (beneficial)
2+ years of experience with Linux, Windows and Mac environment fundamentals
Basic understanding of popular backend languages (Python, Java, NodeJS and PHP)
Prior experience or understanding of database- and server configuration (MongoDB, SQL, MySQL)
Prior experience or understanding of Git
Basic knowledge of front-end languages HTML, CSS, and JavaScript beneficial
Basic knowledge of AWS technologies beneficial
Basic knowledge of API configuration beneficial
Experience with various build tools, like (but not specifically) msbuild, webpack, maven, and others of the type beneficial
Additional Requirements
Technical Expertise:
Proficiency in multiple programming languages and software development tools
Analytical Skills:
Strong ability to analyze technical documentation and identify key requirements
Problem-Solving:
Excellent problem-solving abilities to diagnose and resolve complex software issues
Communication:
Effective communication skills, both verbal and written, for collaborating with teams and clients
Adaptability:
Ability to adapt to various programming environments and quickly learn new technologies
Teamwork:
Strong team player with the ability to work in cross-functional teams
Time Management:
Excellent organizational and time-management skills, with the ability to handle multiple tasks simultaneously
Additional Info
Job Location: Remote
(#LI-Remote)
Join us to shape the future of software escrow!
How To Apply
To apply, use the Apply button on this listing. In your application, tell us how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours, address some of the work we do, and introduce yourself as a colleague.
Please note:
Applications and follow-ups sent through any other channel, such as our customer website chat, support email or direct messages to team members, won’t be considered. Need an accessibility adjustment to apply? Visit
Our Careers Page
for how to reach us.
Location: Oakland, CA, United States
* Fraud and phishing warning *
Please apply directly via our volunteering portal/ATS at https://wevote.applytojob.com/apply. Do not apply via any other job portals, aggregators, or sites, as your information may not be secure, or the role may no longer be accepting applications. Thank you
Join the WeVote Movement
WeVote has several open volunteering positions for
QA Automation Engineers
to help strengthen American Democracy via our Web and Mobile applications.
These are long-term, VOLUNTEER opportunities with an Oakland, CA-based non-profit organization. It is expected that you will commit to no less than 6 hours per week for the next six months.
About Us
WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology grantee. WeVote is building a movement of excellent, passionate, part-time volunteers (starting with the founders) who build mobile technologies that will touch and mobilize millions of voters on Election Day. We believe that many voters are busy, distracted, and impatient. We have a goal of providing a positive voting experience that helps people decide how to vote. More information at https://www.wevote.us or on Twitter @WeVote.
What You'll Do
Your role as a QA Automation Engineer is to write scripts and create automation environments for repeated tests. Using different automation tools, you will design, test, and deploy effective test automation solutions. Your goal is to automate as much of the testing effort as possible with a minimum set of code. We do also ask all everyone on our QA Automation Engineering team to do some manual testing and manual verification each week.
Who you are: Must haves.
You can demonstrate functional expertise with:
Selenium
Appium
BrowserStack
Java Script
Web Driver io
You want to work with an established and successful team. You are committed to strengthening American Democracy.
You are striving for personal excellence, and want to do meaningful work that will make a difference.
You are located in the US
You have experience working in a remote team environment
A willingness to work with and support other volunteers.
You can commit to 6+ hours per week during our core team hours M-F 8 a.m. - 6 p.m. for the next 6+ months
How to apply:
Submit your resume and include a cover letter that includes your connection to the mission at WeVote, and mention if you will be completing a BootCamp program.
Задачи:
— Функциональное, регрессионное и исследовательское тестирование продукта
— Тестирование сложных интеграций с внешними провайдерами (игры, платежи, верификация)
— Проектирование тест-кейсов и чек-листов для нетривиальной бизнес-логики
— Работа с API: проверка запросов, валидация ответов, тестирование через Postman или аналоги
— Анализ логов и работа с БД для диагностики багов
— Заведение и ведение дефектов в баг-трекере, контроль их исправления
— Взаимодействие с разработчиками и продакт-менеджерами
Требования:
— Опыт в ручном тестировании от 2 лет
— Уверенная работа с REST API (Postman, Swagger, DevTools)
— Понимание клиент-серверной архитектуры и HTTP
— Опыт работы с SQL на уровне написания запросов для проверки данных
— Умение самостоятельно проектировать тестовую документацию
— Опыт тестирования веб-приложений со сложной логикой
— Способность разобраться в задаче без подробного ТЗ
Будет плюсом:
— Опыт в iGaming, fintech или продуктах с платёжными интеграциями
— Базовое понимание автоматизации (любой инструмент)
— Опыт нагрузочного или кроссбраузерного тестирования
Условия:
— Полностью удалённая работа
— Оплата зафиксирована в валюте
• Опыт тестирования Navision / MS Dynamics NAV / Business Central от 2 лет.
УдалённоmiddleМожно работать из любой страны
УдалённоseniorBratislava, Slovakia; Prague, Czechia; Kraków, Poland; Bucharest, Romania; Warsaw, Poland; 🚚 Supported Relocation Opportunities – Explore opportunities to relocate to one of our company hubs with financial assistance