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: 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.
Требования:
— Опыт коммерческого тестирования от 1-го года
— Знание основ тестирования и видов проверок: функциональное, регрессионное, интеграционное
— Навыки самостоятельного составления тест-кейсов и чек-листов
— Понимание клиент-серверной архитектуры, принципов работы REST API, HTTP и JSON
Важно:
— Готовность работать из офиса 5/2 в Москве
— Наличие Военного билета для оформления
— Требуется гражданство РФ без второго гражданства
О компании:
IT-компания, работающая в сфере медицинских информационных технологий
ОфисjuniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Функциональное, регрессионное и исследовательское тестирование продукта
— Тестирование сложных интеграций с внешними провайдерами (игры, платежи, верификация)
— Проектирование тест-кейсов и чек-листов для нетривиальной бизнес-логики
— Работа с API: проверка запросов, валидация ответов, тестирование через Postman или аналоги
— Анализ логов и работа с БД для диагностики багов
— Заведение и ведение дефектов в баг-трекере, контроль их исправления
— Взаимодействие с разработчиками и продакт-менеджерами
Требования:
— Опыт в ручном тестировании от 2 лет
— Уверенная работа с REST API (Postman, Swagger, DevTools)
— Понимание клиент-серверной архитектуры и HTTP
— Опыт работы с SQL на уровне написания запросов для проверки данных
— Умение самостоятельно проектировать тестовую документацию
— Опыт тестирования веб-приложений со сложной логикой
— Способность разобраться в задаче без подробного ТЗ
Будет плюсом:
— Опыт в iGaming, fintech или продуктах с платёжными интеграциями
— Базовое понимание автоматизации (любой инструмент)
— Опыт нагрузочного или кроссбраузерного тестирования
Условия:
— Полностью удалённая работа
— Оплата зафиксирована в валюте
Требования:
— Опыт тестирования Navision / MS Dynamics NAV / Business Central от 2 лет
— Опыт подготовки тестовых моделей и тестовой документации
— Опыт проведения функциональных и интеграционных тестов
— Уверенный SQL: выборки, джойны, проверка данных в таблицах NAV
Задачи:
— Участие в выстраивании процессов тестирования и обеспечении качества продуктов
— Разработка и актуализация тестовой документации
— Тестирование игр и инструментов разработки
— Взаимодействие с командой разработки, арт-командой и геймдизайнерами
Требования:
— Знание методов и методик тестирования
— Отличное понимание пользовательского опыта в мобильных играх
— Понимание клиент-серверного взаимодействия
— Знание основных инструментов тестирования
— Опыт работы с системами баг-трекинга
— Внимание к деталям
Условия:
— Самостоятельность в принятии решений
— Работа в дружной команде
— Интересные, амбициозные задачи и активное участие в создании игр
— Возможность профессионального роста, участие в конференциях и курсах
— Работа по договору, все выплаты прозрачно и вовремя
— Гибкий график, полностью удалённая работа
— Неповторимая атмосфера геймдева
Задачи:
— Проводить ручное функциональное и регрессионное тестирование iOS- и Android-приложений на реальных устройствах.
— Проверять сценарии авторизации с учётом различий между платформами.
— Тестировать интеграции с Gmail, Telegram, ClickUp и календарём со стороны мобильного приложения, включая отзыв доступа, истечение токена и потерю соединения.
— Сверять интерфейс с макетами в Figma Dev Mode.
— Вести тест-кейсы и чек-листы в ClickUp.
— Оформлять воспроизводимые баг-репорты и собирать контекст и артефакты для расследования нестабильного поведения AI-функций.
— Выстроить процесс от smoke-тестирования до регресса.
Требования:
— 2–4 года опыта в ручном QA, из них от 1,5 лет в мобильном тестировании на обеих платформах — iOS и Android.
— Опыт работы с Charles, Proxyman или mitmproxy и умение читать HTTPS-трафик тестируемой сборки.
— Понимание REST API: методы, коды ответа, заголовки и токены.
— Опыт работы с Postman или curl для диагностики.
— Опыт тестирования авторизации, OAuth или интеграций со сторонними сервисами.
— Опыт Design QA в Figma Dev Mode, понимание dp/pt и адаптации интерфейса под разные экраны.
— Английский на уровне чтения интерфейса и документации.
— Готовность самостоятельно выстроить и описать процессы тестирования.
Будет преимуществом:
— Опыт работы с AI/LLM-продуктами.
— Опыт работы в стартапе или в роли первого QA.
— Базовый SQL.
— Опыт с TestFlight и Google Play Console.
— Знакомство с passkeys/WebAuthn, deep links и push-уведомлениями.
— Использование AI-инструментов в работе.
Условия:
— Зарплата: до 2 000 долларов.
— Удалённая работа.
— Полная занятость.
— Рабочий язык — русский, интерфейс продукта — на английском.
— Роль первого QA в продуктовой команде с возможностью выстроить процессы тестирования и влиять на качество релизов.
Задачи:
— Миграция attribution-пайплайна на core DWH, создание витрин в BigQuery, обеспечение качества данных (Senior Analytics Engineer).
— Разработка тест-стратегии платформы сбора данных, включая мобильные приложения (WebView), бэк-офис, бэкенд, финансовые флоу и выплаты (Senior QA Engineer).
— Проектирование и развитие высоконагруженных микросервисов, observability, менторинг (Senior Backend Developer на Go).
— Разработка C2C-бэкенда под нагрузкой: заказы, статусы, прайсинг, антифрод, платежи (Senior Backend Developer на Go, Intercity).
Требования:
— Английский язык на уровне B2 и выше.
— Наличие MacBook.
— Локация кандидата не должна быть в РФ, РБ или Украине.
— Опыт работы с DWH от 3 лет (для аналитика).
— Опыт работы с Go от 5 лет (для бэкендера).
— Знание и опыт работы с перечисленными технологиями: SQL, Python, dbt, Airflow, Git, API, REST, gRPC, Playwright, Cypress, Appium, Kafka, AWS, CI/CD, Docker, Go, Redis, Kubernetes.
— Плюсом будет опыт с AppsFlyer/Adjust, GCP, Looker/Tableau, владение сервисом end-to-end.
Условия:
— Работа в международной IT-компании в формате аутстаффинга.
— Удалённый формат работы.
— Оплата почасовая в диапазоне 15–40 евро в час.
Контакт для связи: @Kokoc_Global_HR_Arina
Для отклика необходимо заполнить анкету по ссылке: https://docs.google.com/forms/d/e/1FAIpQLSf8MdhZpf-_Bptexc0RaEWk7F1cqNp7EU4l7UMuZKRw6sBWKA/viewform?usp=send_form
Задачи:
— Разработка и поддержка тестовой документации (тест-кейсы, чек-листы, тест-планы) в соответствии с регламентами;
— Проведение функционального, интеграционного и регрессионного тестирования;
— Заведение и сопровождение баг-репортов;
— Работа с тестовым окружением (конфигурация переменных, проверка сервисов, анализ логов);
— Проведение приемочного тестирования и демо для заказчика;
— Анализ бизнес-функциональных требований;
— Фиксирование результатов тестов в TMS (TestIt).
Требования:
— Опыт работы ручным тестировщиком от 1 года;
— Понимание методологии и принципов тестирования ПО;
— Знание общих принципов организации разработки ПО;
— Опыт формирования тестовой документации;
— Умение работать с DevTools;
— Опыт анализа сетевых запросов через снифферы траффика (Charles, Fiddler);
— Опыт работы с баг-трекинговыми системами и TMS;
— Понимание принципов работы HTTP;
— Опыт тестирования API (Postman, Insomnia, Swagger);
— Внимательность к деталям;
— Умение грамотно и чётко формулировать свои мысли в текст.
Условия:
— Работа в крупной международной компании;
— Официальное оформление по ТК РФ;
— Полностью белая заработная плата;
— График: 5/2, полностью удаленный формат работы;
— Возможность посещения офиса - м. Проспект Мира (5 минут пешком);
— Работа в дружной команде и развитая корпоративная жизнь;
— Возможность профессионального и карьерного роста, гибкое отношение к новым идеям;
— Возможность повышения квалификации и переподготовки по выбранной специальности в корпоративном университете с получением сертификата или диплома;
— Программа ДМС;
— Корпоративные скидки в фитнес-клубы;
— Премиум доступ к платформе со скидками от партнеров;
— Реферальная программа для сотрудников;
— Подарки на день рождения;
— Доплата к больничным и отпускам до полной заработной платы.
Задачи: автоматизация тестирования мобильных приложений.
Требования: опыт работы не менее 5 лет, знание Java, JUnit или TestNG, опыт работы с GitLab CI, уровень английского языка не ниже B2.
Условия: удалённая работа. В компании работают русскоговорящие сотрудники. Компания Paybis — финтех-компания, предоставляющая услуги по покупке, продаже и переводу криптовалюты через регулируемую инфраструктуру в более чем 180 странах. Компания получила лицензии MiCA и PSD2. Размер команды от 51 до 200 человек, объём средств, прошедший через платформу, составляет $5.47 млрд.
Задачи:
— Участвовать в release-процессе и обеспечивать качество продукта на всех этапах
— Разрабатывать и поддерживать E2E-автотесты на Playwright
— Разрабатывать и поддерживать API-автотесты
— Проводить ручное тестирование frontend- и backend-частей продукта
— Тестировать REST API и WebSocket
— Работать с продуктом на микросервисной архитектуре
— Менторить QA-инженеров и участвовать в развитии экспертизы внутри команды
Требования:
— Опыт работы в QA от 5 лет
— Сильная экспертиза в ручном тестировании frontend и backend
— Опыт автоматизации тестирования на JavaScript / TypeScript
— Практический опыт работы с Playwright
— Опыт тестирования REST API и WebSocket
— Понимание принципов микросервисной архитектуры
— Уверенные навыки работы с SQL
— Опыт работы с CI/CD
Условия:
— Качественный профессиональный опыт, развитие навыков и комфортную рабочую атмосферу
— Гибкое начало рабочего дня с 9:00 до 11:00
— Комфортный удаленный формат работы из любой точки мира
— Частичную компенсацию медицинской страховки после испытательного срока
— Компенсацию занятий спортом, английского языка и сессий с психологом
— Возможность релокации в страны присутствия офисов, техника для работы
— Корпоративные мероприятия, выезды на природу, тимбилдинги и мастер-классы, корпоративная библиотека
УдалённоseniorВозможность релокации в страны присутствия офисов, техника для работы
Location: Москва
Мы разрабатываем систему для осуществления международных расчётов юридических лиц. Проект охватывает полный цикл обработки кросс-граничных платежей — от создания заявки клиентом до подбора оптимального маршрута платежа. Для ускорения разработки и повышения качества кода мы активно внедряем AI-кодинг-агентов (внутренние LLM-ассистенты) в повседневный производственный процесс.
Обязанности
* разработка автотестов, поддержание имеющихся автотестов
* участие в code review, планировании задач, ретроспективах
* улучшать имеющийся проекты автотестов и CI/СD
* активные коммуникации с командой проекта.
Требования
* опыт работы в автоматизированном тестировании от 2 лет, уверенное знание Java Core
* опыт разработки автотестов на front и back, знание протоколов HTTP и умение работать с ними
* уверенное владение GIT, опыт работы с СУБД (PostgresSQL), написание запросов среднего уровня (select, update, insert, join)
* понимание XPath, CSS-селекторов, умение взаимодействовать с CI/СD
* знание JUnit5, Allure TestOps и Selenide (или аналогичных инструментов)
* понимание взаимодействия клиент-серверных приложений, умение работать с DevTools
* знание назначений основных команд Maven
* умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию)
* нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде.
Условия
* комфортный современный офис г. Москва, Вавилова 19
* гибридный формат работы
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* система обучения для профессионального и карьерного развития
* расширенный полис ДМС с первого дня работы и страхование для семьи
* программа ипотеки для сотрудников
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Функциональное тестирование клиент-сервера, тестирование производительности и аппаратной совместимости.
— Тестирование 2D и 3D контента, UX\UI, тестирование игровых механик и мета систем.
— Формирование критериев качества контента.
— Разработка и поддержка тестовой документации: тест-планы, тест-кейсы, чек-листы и другие документы для тестирования игрового проекта.
— Анализ багов, их воспроизведение и приоритизация, взаимодействие с командой разработки для устранения ошибок.
— Участие в планировании релизов, оценке рисков и обеспечении качества на всех этапах разработки.
— Взаимодействие с гейм-дизайнерами, программистами, художниками и другими командами для достижения целей проекта.
Требования:
— Опыт работы на позиции QA Engineer в игровой индустрии от 2 лет.
— Опыт работы с Unreal Engine или другими игровыми движками.
— Общее понимание аспектов тестирования игр: функциональное, клиент\серверное, нагрузочное, контентное и тестирование интерфейсов.
— Опыт работы с командами разработчиков и способность эффективно выстраивать коммуникацию.
— Техническое образование.
— Умение аргументированно доносить свою точку зрения.
— Знание современных подходов к тестированию игр и инструментов (тест-менеджмент).
— Увлеченность играми, понимание игровой индустрии и трендов.
— Готовность работать из офиса в Минске.
Будет плюсом:
— Опыт работы над крупными проектами или играми ААА-класса.
— Понимание принципов гейм-дизайна и способность тестировать игровые механики с точки зрения игрока и разработчика.
Условия:
— Работа в IT-компании (резидент ПВТ).
— Трудоустройство по ТК РБ.
— Расширенный полис ДМС с первого месяца работы.
— Доплаты по больничным листам и days off.
— Тренажёрный зал и душевые в офисе.
— Компенсация спорта.
— Компенсация стоимости питания в корпоративной столовой.
— Подарки и выплаты сотрудникам на значимые даты (первый день в компании, день рождения, свадьба, рождение детей).
— Комнаты отдыха с настолками, приставками, бильярдом, теннисными столами, а также релакс-зоны с массажными креслами.
— От 500 до 1000 ед. игрового золота на аккаунт в игре ежедневно.
— Доставка сотрудников корпоративными шаттлами метро <-> офис «Волна» (Минск, Партизанский проспект, 178/2).
— Гибкое начало дня: приход в офис с 8 до 11, уход с 17 до 20.
Задачи:
— Выполнение функционального тестирования web-сервисов.
— Проведение регрессионного и интеграционного тестирования.
— Проведение юзабилити-тестирования.
— Тестирование API.
— Составление тестовой документации, включая тест-планы, тест-кейсы, баг-репорты, чек-листы и спецификации требований.
— Проведение исследовательского тестирования.
— Регистрация и классификация найденных дефектов, контроль их устранения.
— Работа с логами и метриками, анализ багов.
— Поддержка тестового окружения и подготовка тестовых данных.
— Мониторинг задач в разработке в рамках выделенной зоны ответственности.
— Взаимодействие с командами разработки (Back-end, Front-end, DevOps, Solution Architect) и бизнес-командой (Product Owner, бизнес-аналитики).
Требования:
— Опыт работы в финтехе.
— Опыт работы над крупными web-проектами.
— Минимум 3 года опыта в тестировании.
— Знание различных методологий тестирования и умение применять их.
— Опыт тестирования web-сервисов и API.
— Знание SQL запросов.
— Навыки написания документации, включая тест-планы и тест-кейсы.
— Умение читать логи и анализировать баги, желательно опыт с Grafana и Metabase.
— Опыт работы с Postman, Swagger, Fiddler или аналогами.
— Опыт работы с системами управления тестированием (TestRail, Allure) и баг-трекинга (Jira).
— Понимание жизненного цикла и процессов разработки ПО.
Условия:
— Заработная плата по договоренности.
Задачи:
— Обеспечение качества веб-приложения, десктопной и мобильной версии продуктов WeMachines.
— Выполнение e2e-автотестов в реальных браузерах.
— Проверка функционала совместного редактирования, чатов, звонков, уведомлений и платежей.
— Тестирование в браузерах Chrome, Safari, а также на десктопных и мобильных устройствах.
— Написание и запуск тестов с использованием AI-агентов, анализ багов пользователей.
Требования:
— Опыт работы QA в часто обновляемом веб-продукте.
— Умение самостоятельно писать автотесты.
— Навыки чтения кода, выявления причин ошибок и чёткого описания багов.
— Знание Playwright или Vitest, опыт тестирования realtime-продуктов и мобильных платформ iOS/Android будет преимуществом.
Условия:
— Полная занятость, удалённая работа.
— Работа по B2B-контракту с пакетом equity.
География найма не уточнена.
Обязанности: Проведение тест-дизайна и разработка тестовой документации. Комплексная проверка функционала с использованием различных подходов, уровней и типов тестирования.
•Analyze product requirements based upon customers’ needs and engineering standpoint; •Communicate with development and management teams to help them develop features and find potential weaknesses;