QA tester
Tests software for bugs and either fixes them independently or reports them to the development team.
One of the main requirements for a tester is knowledge of programming languages.
Hard skills
Analysis documentation requirements
Basics of testing methodology
Basic techniques of test design
Bug tracking systems usage
Code editors
Creating a bug report
Creation ML diagrams
Creation of checklists
Creation of mental maps
Scenarios for manual and auto-testing
Documentation check
Knowledge of programming languages
Prototyping tool
Results documentation
Results evaluation
Screenshots and screencasts usage
Task & Project Management software
Test design approuch
Testing requirements
Test system administration
Types of software testing
Use of different types of testing methods
Working with time management software
Work with browser plugins
Work with different types of file managers
Work with Test Data Generations
Writing a test case
Вescription of bugs
Soft skills
Analitical Thinking
Attention to details
Communication with clients in management
Creative Thinking
We recommend
Education series
Basics for entrepreneurs
Basics for entrepreneurs
Experts:
Andrii Lytvyn, Andrii Remizov, Olha Bulbakh
Education series
QA tester
QA tester
Experts:
Victoria Poltavets, Yurii Bazhan
Vacancies
View allSenior QA Automation Engineer (ServiceNow ATF) @ Square One Resources
Dla naszego klienta p oszukujemy Senior QA Automation Engineer z bardzo dobrą znajomością Automated Test Framework (ATF) oraz Customer Service Management (CSM). Osoba na tym stanowisku będzie odpowiedzialna za planowanie, realizację oraz automatyzację działań testowych, a także zapewnienie wysokiej jakości oprogramowania na każdym etapie cyklu życia procesu wytwarzania. Rola obejmuje również wsparcie zespołu w zakresie automatyzacji testów oraz najlepszych praktyk związanych z Quality Engineering. Bardzo dobra znajomość Automated Test Framework (ATF). Bogate doświadczenie w pracy z modułami ITSM oraz CSM. Praktyczne doświadczenie w konfiguracji, dostosowywaniu i administracji platformą ServiceNow, ze szczególnym uwzględnieniem wdrażania bezpiecznych mechanizmów uwierzytelniania oraz skalowalnej architektury. Umiejętność wspierania i szkolenia zespołu w zakresie automatyzacji testów oraz najlepszych praktyk Quality Engineering. Doświadczenie w projektowaniu i utrzymywaniu uporządkowanych bibliotek testowych oraz wielokrotnego użytku zasobów testowych. Dobra znajomość metodyk testowania oprogramowania oraz najlepszych praktyk QA. Doświadczenie zarówno w testach manualnych, jak i automatycznych. Znajomość zwinnych metodyk pracy (Scrum, Kanban). Silne umiejętności analityczne oraz rozwiązywania problemów. Bardzo dobre umiejętności komunikacyjne oraz zarządzania interesariuszami. Umiejętność samodzielnej pracy oraz efektywnej współpracy w zespołach międzyfunkcyjnych. Biegła znajomość języka angielskiego w mowie i piśmie. Dla naszego klienta p oszukujemy Senior QA Automation Engineer z bardzo dobrą znajomością Automated Test Framework (ATF) oraz Customer Service Management (CSM). Osoba na tym stanowisku będzie odpowiedzialna za planowanie, realizację oraz automatyzację działań testowych, a także zapewnienie wysokiej jakości oprogramowania na każdym etapie cyklu życia procesu wytwarzania. Rola obejmuje również wsparcie zespołu w zakresie automatyzacji testów oraz najlepszych praktyk związanych z Quality Engineering. ,[Tworzenie, utrzymywanie i ciągłe doskonalenie biblioteki testów QA we współpracy z programistami oraz zespołami platformowymi., Tworzenie i utrzymywanie testów w Automated Test Framework (ATF)., Wspieranie i szkolenie zespołu w zakresie automatyzacji testów oraz najlepszych praktyk Quality Engineering., Definiowanie i wdrażanie skalowalnych strategii testowania dla rozwiązań ServiceNow CSM/SPM., Ścisła współpraca z interesariuszami, Business Ownerami, Product Ownerami oraz zespołami deweloperskimi w celu zrozumienia procesów biznesowych i wymagań., Przekładanie wymagań biznesowych i technicznych na kompleksowe koncepcje testów, scenariusze testowe oraz przypadki testowe., Podnoszenie jakości, stabilności i użyteczności platformy ServiceNow., Przeprowadzanie przeglądów testów ATF (Automated Test Framework) oraz przygotowywanie rekomendacji dotyczących ich optymalizacji., Przegląd wymagań oraz przygotowywanie dokumentacji związanej z zapewnieniem jakości (QA)., Wsparcie w zarządzaniu defektami, analizie przyczyn źródłowych oraz testach regresyjnych., Zapewnienie odpowiedniego pokrycia testami nowych funkcjonalności, zmian oraz kolejnych wydań platformy., Aktywny udział w ceremoniach Agile, takich jak planowanie sprintów, refinement backlogu, daily stand-upy oraz retrospektywy., Ścisła współpraca z programistami w celu integracji działań związanych z zapewnieniem jakości z procesem wytwarzania oprogramowania., Udział w inicjatywach związanych z ciągłym doskonaleniem procesów QA, standardów oraz praktyk automatyzacji., Wsparcie procesu walidacji wydań oraz wdrożeń., Monitorowanie wyników wykonywania testów oraz przygotowywanie przejrzystych raportów dotyczących jakości i ryzyk.] Requirements: ServiceNow, ATF, Automated Test Framework
Embedded Software Quality Assurance Engineer
As an Embedeed Software Quality Assurance Engineer, you will be an important part of our R&D team. You will be a member of our QA team, working in close collaboration with the development team to ensure that our software for high-tech drones meets the quality standards. You will design and execute verification strategies for low‑level firmware, device drivers, and flight control software,. You will own test design from requirements to automated, hardware‑in‑the‑loop (HIL) regression, ensuring reliability, determinism, and safety across release. This is a full-time office job. Candidates must be located in Kyiv. What is your Day to Day Mission: Translate system and safety requirements into testable specifications, acceptance criteria, and traceability matrices for embedded components. Design and implement automated tests for firmwares. Build and maintain HIL test benches: orchestrate power supplies, oscilloscopes/logic analyzers, RF signal generators etc Develop board bring‑up test suites covering bootloaders, secure boot, installation and upgrade and peripheral self‑tests. Own regression pipelines: containerized runners, artifact retention, flaky‑test triage, trend reporting, and release quality gates. Introduce fault‑injection and negative testing to validate fail‑safe behavior. Collaborate with Embedded Development Team to isolate root causes with traces, logic captures, and on‑target debug Review, challenge, and optimize existing test cases Proactively extend the test scope in a structured way Provide quality report for your area Participate in project meetings and and provide necessary inputs Contribute to Knowledge Base What you bring to the team: Bachelor’s degree in Electrical/Computer Engineering, Physics, or related field. 3+ years testing embedded systems at the firmware/driver leve Proficiency in C for test scaffolding on‑target and Python for orchestration (e.g., pytest, pytest‑bdd, asyncio) Hands‑on with oscilloscopes, logic analyzers, protocol analyzers, and serial debuggers; ability to read schematics Experience with Scrum CI/CD for embedded (GitLab/GitHub Actions/Jenkins), build systems (CMake, Bazel, or Make), and artifact/version management. Good knowledge of QA methodologies and testing processes Experience with Test management Tools (TestRail, xRay, others) Service and teamwork orientation Strong communication and problem-solving abilities Self-motivated, self-disciplined, and result-oriented Strong attention to details and accuracy English — Intermediate+ Why Quantum-Systems: We Stand with Ukraine! We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus. We are industry pioneers who are ambitious, bold, and visionary. We push limits, think outside the box, and strive for technological excellence to shape the future of aerial data. We promise to be your runway for individual and professional growth.
Senior QA Automation Engineer (Playwright)
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989. Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior QA Automation Engineer with strong expertise in both manual and automated testing to join our team and contribute to the development of a new unified enterprise platform for a B2B communications provider. The platform consolidates multiple legacy customer portals into a single solution that supports the full commercial lifecycle for telecom customers. Responsibilities: Own end-to-end quality assurance, including test strategy, test case design, and acceptance validation Perform manual and exploratory testing of new features in fast-changing (greenfield) environments where early automation is not optimal Gradually design, build, and maintain automated test suites for stabilized functionality, including UI, API, integration, and E2E tests Define and maintain a regression testing approach, starting with manual smoke testing and evolving into automated regression coverage focused on high-risk areas (auth, number purchase, porting, billing) Conduct API and integration testing across external systems such as carrier platforms, ServiceNow, billing APIs, and Cognito authentication flows Integrate automated testing into CI/CD pipelines and ensure continuous quality validation Collaborate with Business Analysts to clarify and validate acceptance criteria Log, track, and manage defects through resolution Support stabilization phases and UAT cycles to ensure production readiness Qualifications 4+ years of experience in QA engineering, covering both manual and automated testing. Strong hands-on experience with UI test automation using Playwright. Solid experience in API testing using tools such as Postman and/or JavaScript/TypeScript-based frameworks. Strong background in manual and exploratory testing with effective test design capabilities. Good understanding of microservices architectures and integration testing principles. Experience working with CI/CD pipelines and integrating automated test suites. Proficiency in JavaScript / TypeScript for test automation development. English proficiency: Upper-Intermediate (B2) or higher. Nice to have: Awareness or hands-on experience with performance or load testing. Experience with contract testing tools such as Pact and/or event-driven testing (Kafka-based systems). Experience testing authentication and SSO flows (e.g., AWS Cognito, OIDC). Exposure to telecom, CPaaS, or UCaaS domains. Awareness of security testing principles. Experience with test management tools such as Jira Xray or TestRail. Additional Information We offer: Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program. Work From Anywhere Culture : make the most of the flexibility that comes with remote work. Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. Global Impact : collaborate on impactful projects for top global clients and shape the future of industries. Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality. * Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
Automation Tester @ Connectis_
Wspólnie z naszym Partnerem, liderem w branży ubezpieczeniowej , poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Automation Tester. Będziesz świadczyć usługi w projekcie realizowanym dla międzynarodowej organizacji z sektora ubezpieczeniowego. To projekt o strategicznym znaczeniu dla grupy - fundament cyfrowej transformacji działalności ubezpieczeniowej w skali globalnej. Dzięki oparciu o sprawdzoną infrastrukturę AWS oraz nowoczesną architekturę danych, projekt dostarcza trwałą wartość biznesową. Mile widziane: doświadczenie w testowaniu danych: jakość danych, walidacja, rekoncyliacja, znajomość data pipelines, procesów ETL lub platform analitycznych, znajomość pipeline'ów CI/CD i nowoczesnych praktyk quality engineering ✨ OFERUJEMY: Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży ubezpieczeniowej. Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą. 5000 PLN za polecenie znajomych do naszych projektów. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 13227/AF Minimum 4 lata doświadczenia w automatyzacji testów z wykorzystaniem Python lub TypeScript. Realizacja usług zdalnie, z otwartością na okazjonalne wizyty w biurze w Warszawie, ustalane w zależności od potrzeb projektu i uzgadniane między stronami. Praktyczne doświadczenie w testowaniu REST API oraz testach integracyjnych i kontraktowych. Doświadczenie w tworzeniu i utrzymaniu frameworków testowych oraz testów UI/E2E. Doświadczenie z testowaniem aplikacji w środowisku AWS . Znajomość PyTest, Jest i/lub CucumberJS. Wspólnie z naszym Partnerem, liderem w branży ubezpieczeniowej , poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Automation Tester. Będziesz świadczyć usługi w projekcie realizowanym dla międzynarodowej organizacji z sektora ubezpieczeniowego. To projekt o strategicznym znaczeniu dla grupy - fundament cyfrowej transformacji działalności ubezpieczeniowej w skali globalnej. Dzięki oparciu o sprawdzoną infrastrukturę AWS oraz nowoczesną architekturę danych, projekt dostarcza trwałą wartość biznesową. Mile widziane: doświadczenie w testowaniu danych: jakość danych, walidacja, rekoncyliacja, znajomość data pipelines, procesów ETL lub platform analitycznych, znajomość pipeline'ów CI/CD i nowoczesnych praktyk quality engineering ✨ OFERUJEMY: Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży ubezpieczeniowej. Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą. 5000 PLN za polecenie znajomych do naszych projektów. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 13227/AF ,[Zapewnienie wysokiej jakości oprogramowania, na podstawie ustaleń z zespołami deweloperskimi i produktowymi., Projektowanie, rozwój i utrzymanie automatycznych testów oraz frameworków testowych., Wykonywanie testów funkcjonalnych, UI oraz end-to-end aplikacji webowych., Tworzenie i realizacja testów REST API, integracyjnych oraz kontraktowych., Analiza wyników testów, raportowanie i weryfikacja zgłoszonych defektów.] Requirements: Python, Test automation, TypeScript, AWS
Senior QA Engineer @ Big Human
The Company We’re Big Human, a digital product studio that’s been solving complex problems since 2010. We’re part client services, part internal lab. We create beautiful online experiences, as well as incubate our own ideas. We’ve built, launched, and sold our own products, which gives us valuable insights into creating leading-edge tech for our clients. The Role We're seeking a Senior QA Engineer to join the Big Human team in ensuring our web applications are of the highest quality. As the right person for the job, you will have at least 5 years of relevant industry experience and boast an impressive knowledge of manual testing methodologies, with the ability to contribute to automated testing when needed. Our automation stack is JavaScript-based (Playwright for end-to-end testing, Jest and Vitest for unit testing), but we value good testing fundamentals and a solid understanding of QA processes above specific tools. You should also be comfortable handling the implementation of comprehensive test plans and strategies in a small team, and open to working with AI tools as part of your day-to-day workflow. Most importantly, you should enjoy tackling technical challenges across a diverse range of projects and take pride in shipping high-quality, bug-free releases. Qualifications/ Requirements: Deep experience writing and executing manual test cases for web applications Strong understanding of QA processes, test planning, and defect tracking Familiarity with automated testing frameworks and the ability to write modern JavaScript for test automation Experience working with CI/CD pipelines Advocate for thorough testing, including visual regression and design QA Familiarity with AI-assisted development and testing tools, and a willingness to incorporate them into your workflow Bonus Points: Hands-on experience with Playwright, Jest, or Vitest Experience with performance and load testing Knowledge of security testing Familiarity with Headless CMS systems like Contentful or Sanity Familiarity with MySQL or other relational databases Experience with mobile application testing Experience configuring and using Docker for testing environments The Company We’re Big Human, a digital product studio that’s been solving complex problems since 2010. We’re part client services, part internal lab. We create beautiful online experiences, as well as incubate our own ideas. We’ve built, launched, and sold our own products, which gives us valuable insights into creating leading-edge tech for our clients. The Role We're seeking a Senior QA Engineer to join the Big Human team in ensuring our web applications are of the highest quality. As the right person for the job, you will have at least 5 years of relevant industry experience and boast an impressive knowledge of manual testing methodologies, with the ability to contribute to automated testing when needed. Our automation stack is JavaScript-based (Playwright for end-to-end testing, Jest and Vitest for unit testing), but we value good testing fundamentals and a solid understanding of QA processes above specific tools. You should also be comfortable handling the implementation of comprehensive test plans and strategies in a small team, and open to working with AI tools as part of your day-to-day workflow. Most importantly, you should enjoy tackling technical challenges across a diverse range of projects and take pride in shipping high-quality, bug-free releases. ,[Test Planning & Execution: Develop and execute manual test cases to ensure software quality, contributing to automated coverage where appropriate., Bug Identification & Reporting: Identify, document, and track defects, working closely with developers to resolve them., Automation Support: Help build and maintain automated test scripts, enhancing test coverage over time., Collaboration & Communication: Work with cross-functional teams to ensure quality across the software development lifecycle., Continuous Improvement: Analyze and improve testing processes, staying updated with industry trends and best practices, including the evolving role of AI in QA.] Requirements: React, Web applications, JavaScript, React native, Web technologies, REST API, Continuous integration, QA, SQL, Manual tests, TypeScript, AI, Headless CMS, Contentful, Web analytics, Webpack
