- Функциональное и интеграционное тестирование web-интерфейсов и API/web-сервисов. - Приёмка новых задач и работа с требованиями.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
- Функциональное и интеграционное тестирование web-интерфейсов и API/web-сервисов. - Приёмка новых задач и работа с требованиями.
Компания Selecty ищет QA Full stack инженера для банковского проекта — интеграционной шины, бэк системы для передачи данных, агрегирующей данные из внешних и внутренних источников. Задачи: — Разработка и поддержка автотестов на различных фреймворках; — Поиск, локализация и документирование дефектов; участие в тестировании релизов; — Автоматизация сбора, анализа и визуализации статистики по автотестам (TestOps). Требования: — Опыт работы автоматизации на Java от 4-х лет; — Опыт автоматизированного тестирования web-приложений (Java, Selenium, Cucumber) от 3-х лет; — Опыт ручного тестирования от 3-х лет; — Работа с SQL и NoSQL базами данных (написание запросов, проверка данных); — Покрытие новой функциональности автотестами и поддержка существующего набора тестов; — Знание протоколов и форматов данных: HTTP/HTTPS, SOAP, XML (WSDL/XSD), JSON; — Опыт работы с брокерами сообщений (Kafka): публикация/чтение сообщений, проверка событий. Условия: — Оформление по ТК РФ; — ДМС, скидки на фитнес, кино и уроки английского; — Удалённая работа, гибкое начало рабочего дня (по РФ). Дополнительно: — Тестирование 100% web; — В основном backend тестирование; — Соотношение ручного и автоматического тестирования 70% на 30% в пользу ручного; — Гражданство РФ строго.
📌 Проведение ручного и интеграционного тестирования, регрессионного тестирования. 📌 Проведение смоук-тестирования.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборНаши пожелания к кандидатам: - Знания Python - Core Python - ООП - Функциональные конструкции - Желательно async/await - Базовое понимание REST / HTTP, HTML, SQL - Ответственность и организованность
Location: Yerevan, Armenia Workplace: hybrid TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization. We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact? Responsibilities We are looking for a QA Engineer (all genders) to actively contribute to manual testing as well as driving test automation for our products. Write, review and execute test plans and test cases throughout the development life cycle Ensure test plans thoroughly cover all requirements and customer use cases Develop automated tests for the most important test suites and set them up under CI/CD Actively participate in refinement sessions of the team and provide feedback from the end-user perspective Closely work with QAs from other teams on common topics (e.g., test strategy, tooling, best practices) Foster a continuous improvement approach to QA activities Monitor, troubleshoot and maintain daily automated regression runs Requirements A university or college degree in Computer Science, Information Technology, or a similar subject is required At least 5 years of experience in manual and automation testing is required Proven skills and working history in designing and implementing automated tests (including test planning, maintenance, and reporting) Solid understanding of software testing fundamentals (test design techniques, defect lifecycle, root cause analysis) Good operating system knowledge, including troubleshooting and working with at least one desktop OS (Windows, macOS) and/or Linux at an advanced level (command line basics, logs, processes, networking basics) Test management: TestRail (or similar) Automation frameworks/tools: Ranorex or Selenium (C#) CI/CD: Experience integrating automated tests into CI pipelines (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps) Fluency in English is mandatory; additional languages are a plus What we offer The work location is our office in Yerevan, Armenia Onsite Onboarding in our HQ office for an optimal start Great compensation and benefits packages including company achievement bonus and regular salary reviews Access to Corporate Benefits platform with many discounts Regular Team events and company-wide celebrations Public transport-friendly office E-car charger at our parking Monthly breakfast Open door policy, no dress code rules, frequent all-hands Hybrid work time with up to 50% home office We celebrate diversity as one of our core values, and join and drive one of the c-a-r-e initiatives together with us! TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race. If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
• ОПЫТ РАБОТЫ АВТОМАТИЗАЦИИ НА PYTHON/PYTEST ОТ 3-Х ЛЕТ, ОПЫТ МОБИЛОК‼️(Без данного опыта мы не рассматриваем); • ОБЯЗАТЕЛЬНЫЙ ОПЫТ С АГЕНТАМИ/LLM ‼️(Без данного опыта мы не рассматриваем).
Функциональное, интеграционное и сквозное тестирование веб-сервисов, консольных приложений; Создание и контроль баг-репортов в баг-трекинговой системе (Jira).
Опыт в тестировании от 4 лет (ручное + авто). Опыт покрытия API, UI автотестами.
Опыт от 3 лет (уверенный самостоятельный специалист / опыт единственным QA). Стек: Python, Playwright/Selenium, Git (Git-flow), Postman.
– 2–3 года коммерческого опыта в ручном функциональном тестировании веб-приложений.
StellarTech is a fast-growing, multi-product EdTech company with a team of 200+ professionals. We create and scale digital products for global markets, combining creativity, technology, and performance marketing. We are looking for a QA Lead to own and continuously improve the QA function of our Platform team, uniting Manual and Automation QA into one strong, predictable quality practice. This role goes beyond managing test execution or reporting bugs. We are looking for someone who understands how quality works end to end, from requirements to production, can investigate complex technical issues hands-on, and can build a team and processes that scale with frequent releases. The QA Lead will be one of the key people behind the reliability of our core products: web funnels, paywalls, payments and subscriptions, and integrations. You will shape the test strategy, drive automation, own release readiness, and grow a team of 5 QA engineers. This is a full-time remote position with European working hours, ideal for a hands-on QA leader who enjoys building processes, growing people, and taking ownership of product quality. What You Will Do Team Leadership & Development Lead the Manual and Automation QA teams (5 direct reports): distribute workload, set priorities, and ensure predictable delivery. Develop engineers through mentoring, feedback, performance reviews, onboarding, and hiring. QA Strategy & Processes Own the QA strategy, processes, and testing standards. Continuously improve them to raise product quality and team efficiency. Test Planning & Coordination Plan and coordinate regression, smoke, functional, integration, and automated testing across frequent releases. Automation Strategy Drive the automation strategy together with AQA engineers: prioritize coverage of critical business flows and reduce repetitive manual testing. Early QA Involvement Ensure QA takes part early in requirements analysis, technical refinements, risk identification, and test planning. Release Readiness & Risk Management Own release readiness: identify quality risks early and communicate them clearly to stakeholders before deployment. Quality Metrics Track and improve QA efficiency, test coverage, and defect trends, and use the data to make decisions. AI-Assisted QA Introduce AI-assisted QA practices where they deliver measurable impact without compromising quality. What We Are Looking For (must-have): QA Leadership Experience: 6+ years of experience as a QA Lead with direct reports in both manual and automation testing: workload distribution, mentoring, feedback, and performance reviews. Your background is in product IT companies. Test Strategy & Release Readiness: You have owned a test strategy end to end: quality gates, regression approach, manual vs. automated balance, and release go/no-go decisions. You apply risk-based testing and work with quality metrics such as production defects, defect leakage, automation coverage, and regression efficiency. Strong Hands-On Technical Depth: You test frontend, backend, APIs, integrations, and E2E flows yourself, and investigate complex issues independently using Chrome DevTools, network analysis, logs, HAR files, and monitoring. You are confident with Postman and Swagger/OpenAPI: authentication, webhooks, retries, error handling, and data consistency. Payments & Subscriptions: You have tested payment and subscription flows: Chargebee, Adapty, Payrails, Apple Pay / Google Pay, taxes, local currencies, and pricing. Automation Architecture Understanding: You understand test automation architecture, CI/CD, flaky tests, and maintenance cost, and have practical familiarity with Playwright/TypeScript or a similar framework. Practical Use of AI: You use AI tools (Claude, Cursor, or similar) in test design, requirements analysis, and documentation, and critically evaluate their output. Communication & Stakeholder Management: You explain quality risks clearly to engineering, product, and leadership, push back when needed, and build quality as a shared engineering responsibility. Nice-to-Have: Hands-on development and maintenance of Playwright/TypeScript automated tests. Experience with funnel platforms, A/B testing, traffic allocation, and experiment analytics. CRM and marketing integrations (Reteno or similar). Testing AI features and non-deterministic systems. Experience introducing AI-assisted QA and measuring its effectiveness. Managing a QA function in a fast-growing product company, ideally B2C mobile subscription or EdTech. Analytics validation, complex UI flows, responsive design, and cross-browser testing; experience with TestRail, Jira, and Confluence. Why You'll Love Working With Us: Real impact: You will own quality for the platform behind our web funnels, paywalls, and payments. Your work will directly affect revenue and release speed, and you will see firsthand how quality and delivery improve thanks to your efforts. Flexibility: 100% remote work. Our team is globally distributed across Europe and beyond. Health: company-provided medical expense compensation. AI solutions: AI subscription and other tools. Balance: Flexible paid time off, you get 21 days of annual leave + 10 bank holidays. Collaborative Culture: Work alongside passionate professionals who are as driven as you are. How to Apply Please send your CV or LinkedIn profile. A short note about a QA process or team you have built and the results it delivered will help us get to know you faster.
Location: Kyiv, Ukraine; Lviv, Ukraine New opportunities in Ukraine! 🟢 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects. We invite a Senior QA Engineer to join our team and help evolve a large-scale blockchain-based platform for private markets. In this role, you’ll own end-to-end quality assurance, combining hands-on manual testing with building and expanding test automation across backend services, distributed systems, and blockchain integrations. You'll help establish testing approaches and automation practices from the ground up, working closely with engineering teams and business stakeholders to ensure reliable, high-quality releases. 🟩 What's in it for you: Work on an innovative blockchain platform designed to bring trust and transparency to private markets Deepen your expertise in blockchain systems, distributed architectures, and complex integrations Drive the development of test automation frameworks and help shape quality practices across multiple projects ✅ Is that you? 5+ years in QA/SDET roles, covering both manual and automated testing across the full SDLC Strong experience with backend and non-UI test automation Hands-on experience developing, maintaining, and debugging automated tests Strong programming skills for test automation, preferably with TypeScript/Node.js Ability to define QA strategies, test plans, and quality gates from the ground up Understanding of blockchain fundamentals, including wallets, transactions, and blockchain types Experience testing REST APIs and RPC-based interfaces (JSON-RPC, gRPC) Experience with Docker-based test environments and debugging containerized services Experience integrating automated tests into CI/CD pipelines and establishing quality gates Experience with AWS-based infrastructure Experience with MongoDB or PostgreSQL Strong analytical and problem-solving skills to identify risks and propose solutions Ability to independently manage testing activities, take ownership of deliverables, and proactively communicate progress and blockers Ability to adapt to changing priorities and demonstrate a flexible, hands-on approach to testing Ability to define testing scope and balance test coverage between QA and engineering teams Strong communication and collaboration skills across multiple stakeholders and teams Upper-Intermediate+ English level Desirable: Hands-on experience testing blockchain systems, smart contracts, and transaction flows Experience with Go for test automation EVM testing experience using Foundry, Hardhat, or similar frameworks Ability to read and understand Solidity or Rust code for smart contract validation Experience with Layer 2 solutions and blockchain protocol testing Experience testing asynchronous messaging systems (AWS SNS/SQS, Azure Service Bus) Experience with Kubernetes Experience with observability-driven testing Experience testing MCP servers Experience with performance and load testing 🧩 Key responsibilities and your contribution In this role, you'll lead testing activities across blockchain-based applications, from requirements analysis and manual validation to test automation and release support. Review business requirements and technical documentation to understand system functionality and identify testing needs Manually test new features and existing functionality to understand system behavior and guide test automation efforts Define and improve QA strategies, test plans, and quality gates Establish testing ownership and coordinate responsibilities between QA and engineering teams Work closely with engineering and product teams to define test coverage and acceptance criteria Build and maintain automated test suites, frameworks, and test harnesses, focusing on backend, integration, and contract testing Test blockchain integrations, smart contracts, REST APIs, JSON-RPC endpoints, MCP servers, and other blockchain-specific functionality Integrate and monitor automated tests within CI/CD pipelines and quality gates Investigate and troubleshoot issues across distributed systems and blockchain integrations Adjust testing priorities and approaches as project needs evolve Maintain test documentation, report quality risks, and communicate testing progress and blockers Help expand automation coverage and improve QA practices across multiple projects Our next steps: ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Signing the Contract Interested? Find out more: 📋 How to Join Us 💻 LinkedIn Page 📈 Our website 💻 IG Page By submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data . I agree to have my Personal Data being stored and processed by Dev.Pro.
Разработка необходимой тестовой документации по задачам (тест-кейсы, документирование автотестов). Разработка и согласование критериев приемки, и тест-кейсов.
Location: Remote – CET (Paris time zone); Paris; Warsaw; Malta; Lisboa; Tbilisi; Krakow; Barcelona Workplace: Remote ABOUT VOODOO Voodoo is a consumer tech company founded in Paris in 2013, with one mission: entertain the world. Today we are 1,000 people, generating $1b+ in annual revenue, profitably. Our games and apps have passed 7 billion downloads and reach 200 million+ active users every month, making Voodoo the #3 mobile publisher worldwide in downloads, after Google and Meta. We were backed by Goldman Sachs, Tencent and GBL along the way. TEAM You will be an integral part of a newly established internal studio, a dynamic and focused team dedicated to one of our most promising prototype in scale (either Puzzle or Midcore). This studio is specifically chartered to improve this high-potential game up to the successful and market-ready title it is meant to become. ROLE As a Quality Assistance Engineer at Voodoo, you will lead our approach to maintain our game health and free of defects. Together with the rest of the team, you will be in charge of testing the game and minimizing the number of defects in it: - Conduct comprehensive testing of our mobile games to identify and document crucial defects, taking ownership of the entire QA process to assure quality and user experience - Assist in creating processes and tools to improve the overall quality of the game - Follow the technical KPIs of our live games and propose strategies to continuously improve them - Coordinate closely with design and development teams, understanding game mechanics and providing essential feedback to improve and refine the product - Prioritize and execute testing tasks efficiently at different development stages, aligning with project timelines and objectives while independently addressing and resolving issues found - Foster an open feedback culture, actively participating in constructive dialogue with team members to facilitate collaboration and innovation - Work with our central tech teams in quality-related initiatives. PROFILE - 3+ years as a QA Engineer in Mobile Games, demonstrating ownership and successful project completion - Strong problem-solving skills with the ability to take up tasks from start to finish with little assistance and identify and address issues independently and effectively - Reliable self-starter and team player, capable of taking responsibility and contributing positively to team dynamics - Passion for mobile games with insight into the player's perspective and expectations - Proven experience using various testing tools and methodologies for mobile games - Clear communication skills with the ability to articulate complex ideas to various stakeholders effectively - Good understanding of Free-to-Play (F2P) games and game design principles and release management experience are a plus - Fluent English (speaking and writing) BENEFITS - Competitive salary - Other benefits according to the country you reside.
• Опыт автоматизированного тестирования Android-приложений не менее 3 лет. • Опыт с Espresso, UIAutomator, Kaspresso или альтернативами.
• Анализ требований и подготовка тестовой документации: тест-кейсы, тестовые прогоны и др. • Разработка, отладка и запуск автотестов, анализ результатов.
• Опыт от 5 лет. • Готовность пройти live coding.
Location: Europe; Canada Workplace: hybrid ABOUT YOU We are looking for a Senior QA Engineer who has tested real on-chain products — the contracts and the transactions, not only the web app in front of them. You will own quality for Xsolla's smart wallet on Xsolla ZK, our Ethereum-compatible ZK rollup: the wallet players use to hold, receive and send tokens and in-game items, signing in with the account they already have. The work runs on both sides of the chain. On the backend, you will confirm that a wallet address pre-computed from a salt is the address that actually gets deployed. On the frontend, you will follow a signed operation from the client's RPC call through the bundler to finality, and prove it landed, failed or reverted the way it should. You will fork the chain to test against real state, deploy and call contracts from the command line, and turn what you learn into automated suites. You will work in a small, senior engineering team alongside an external wallet-infrastructure partner. You can tell a defect in our code from one in a partner SDK or in the chain itself — and you bring the evidence to show which. AI coding tools are part of how you work every day, and you set them up so the rest of the team gets the same leverage. ABOUT US Xsolla is a global commerce company with robust tools and services designed to help developers solve the inherent challenges of the video game industry. From indie to AAA studios, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in a strong belief in the future of video games, Xsolla is resolute in its mission to bring opportunities together and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as a merchant of record and has helped more than 1,500 game developers reach more players and grow their businesses worldwide. With more paths to profit and ways to win, developers have everything they need to enjoy the game. For more information, visit xsolla.com . WHAT YOU WILL WORK ON A consumer smart wallet built on account abstraction, so players can own and use digital items without managing keys or gas themselves. Integrations with an external wallet-infrastructure partner and with Xsolla's existing player products. Taking the wallet from testnet to a production launch on an Ethereum-compatible Layer 2. RESPONSIBILITIES Own the end-to-end test strategy for the wallet: sign-in, wallet creation, asset display, send and receive, and transaction confirmation on Xsolla ZK . Test account-abstraction flows: UserOperation construction and validation, bundler submission, EntryPoint execution, paymaster-sponsored gas, and session-key and signer behaviour. Test signing end to end: personal_sign and EIP-712 typed-data requests through the EIP-1193 provider, and signature validation by the wallet contract (ERC-1271), including before the wallet is deployed. Verify counterfactual deployment: that the address derived with CREATE2 from the factory, salt and init code matches the deployed wallet contract, on a forked or local chain, before it reaches mainnet. Deploy, call and inspect smart contracts from the command line to set up test state and reproduce defects. Use chain-forking and simulation tools to test against real network state without real funds, and trace failed transactions to their root cause. Validate the full transaction lifecycle — broadcast, inclusion, reorgs and finality — and its failure paths: reverts, failed UserOperations, insufficient balance, expired session keys, ownership changing mid-flight, and bundler errors. Reconcile what players see with on-chain state: indexer balances and NFT ownership against contract state, including when the indexer lags or diverges, and the account-to-wallet records behind Xsolla ID. Test transfers and approvals across ERC-20, ERC-721 and ERC-1155, including partial ERC-1155 quantities and safe transfers into contract wallets. Write acceptance tests for a partner's wallet SDK and contracts, and report integration defects with the evidence needed to route them to the right owner. Build and maintain automation: Playwright for wallet UI flows, and scripted on-chain checks in TypeScript that run in CI. Set up and maintain AI tooling in the test repositories (Claude Code, Codex, Cursor: rules, context, harness) so QA and engineers use it effectively. Plan and run testnet-to-mainnet release validation, including contract deployment verification and post-deploy smoke checks. Work with security on signing, key handling and key-export flows, and test for signature replay, typed-data phishing and token approval abuse. Mentor QA engineers who are new to Web3, and raise on-chain testing practice across teams. QUALIFICATIONS Required experience Bachelor's degree in Computer Science, Software Engineering, Information Systems or a related field (or international equivalent). 6+ years in software testing or quality engineering, including 2+ years of hands-on testing on EVM -based products. Web3 libraries and tooling Hands-on work with viem and wagmi (ethers.js also counts): reading contract state, sending transactions, and decoding events and revert errors from test code. Deploying and interacting with smart contracts from the command line with Foundry (forge, cast, anvil) or Hardhat; able to read Solidity well enough to know what a contract is meant to do. Chain forking and simulation with Anvil, Tenderly or similar tools, and tracing a failed transaction from a block explorer or transaction trace down to its revert reason. On-chain fundamentals A working model of Ethereum transactions: nonces, gas, receipts, events and logs, reverts, reorgs and finality — including the gap between a sequencer confirmation and L1 finality on a rollup — and how indexers can lag or diverge from chain state. Token standards: ERC-20, ERC-721 and ERC-1155 mechanics, including approvals and the safe-transfer callbacks a contract wallet must implement to receive NFTs. How wallet signers work: EOAs, embedded wallets and smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; signature validation for contract accounts (ERC-1271). Practical understanding of account abstraction (ERC-4337): UserOperations, bundlers, the EntryPoint, paymasters, counterfactual deployment and CREATE2 address derivation, and session keys. Wallet security basics: signature replay and cross-chain replay, phishing via typed-data signing, and token approval abuse — and how to design test cases that catch them. Testing and automation Test automation in TypeScript or JavaScript, and UI automation with Playwright or a similar framework. API testing over REST and JSON- RPC , including bundler methods (eth_sendUserOperation, eth_estimateUserOperationGas, eth_getUserOperationReceipt), and basic SQL. Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for test design, automation and review — generating test cases from specs, analysing logs and transaction traces — including configuring them for a repository. Ways of working Able to run complex, high-impact testing with minimal supervision and wide latitude for independent judgment. Excellent written and spoken English, and proven collaboration in cross-functional teams across time zones. Preferred Experience on a wallet, decentralized exchange or NFT marketplace. ZK Stack and zk -rollups: native account abstraction and paymaster flows on zkSync-family chains, and how finality, gas and EVM compatibility differ from Ethereum mainnet. Embedded, MPC or white-label wallet SDK integrations. EIP-7702 delegation, and ERC-6492 signature validation for accounts that are not yet deployed. Writing on-chain tests in Foundry, including fuzz and invariant tests; familiarity with OpenZeppelin contracts and the ERC-4337 reference implementation. Consumer-scale or gaming products. Reading Go. Load and performance testing of high-volume transaction flows, for example with k6. BENEFITS We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO , and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play. EQUAL EMPLOYMENT OPPORTUNITY STATEMENT Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories in accordance with the Fair Chance Act. CRIMINAL HISTORY CONSIDERATION For the Senior QA Engineer, Web3 (Smart Wallets), we will conduct a background check that may include the following: Criminal history check Employment verification Education verification Relevance to Job Responsibilities: The background check is relevant to this position because of the following role responsibilities: Accessing confidential company data Ensuring compliance with regulatory requirements Rights Under the Fair Chance Act: Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contact careers@xsolla.com. By submitting the following job application form, you consent to Xsolla processing your data for career-related inquiries and potential employment opportunities. We process your data in accordance with the Xsolla Privacy Notice for Job Applicants. Please direct any inquiries regarding your data privacy to careers@xsolla.com.