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

Vacancies

View all
Quality Control Specialist

Since 2012, INFUSEmedia helped thousands of B2B organizations drive full-funnel results through our innovative demand generation solutions and best-in-class data validation platform.It’s what helps us build uncompromising trust and impeccable reputation with our clients, every time.For more information, access www.infusemedia.com.We are looking for a remote Quality Control Specialist (QC) to join our team!The responsibilities of this role include:- quality control of verification specialists;- correction of verification specialists' mistakes;- searching for information and detecting inconsistencies;- analysis and checking information via Internet resources and with making phone calls.Schedule- 7:00 am - 3:30 pm EEST time (8 hours and 30-min. break). Monthly rate during probation - 320 $.- 2:30 pm - 11:00 pm EEST time (8 hours and 30-min. break). Monthly rate during probation - 350 $. Probation period - 2 months.Requirements:1. Upper-intermediate level of English;2. Computer and MS Office skills;3. PC/Laptop. OS: Windows 10 (Home or Pro, not LTSC) version 1904 or higher, macOS: "Catalina" 10.15 or newer, RAM: 8GB or more;4. PC accessories, including mouse, headphones with microphone, etc;5. A stable Internet connection. Internet speed: 20mbps download, 10mbps upload or faster;6. Silence during working hours.Please note that to submit your application for this vacancy, you need to have a Gmail account. Without one, you will not be able to participate in our training program. Conditions- Stable work in a large Internet marketing company;- Professional development;- Competitive compensation in USD;- The ability to choose your own work schedule;- Paid vacation and sick leave;- Reduced Fridays during summer;- A schedule aligned with U.S. holidays.Please note, that the position requires proficiency in Ukrainian or Russian languages. 

Remote
Івано-Франківськ
13000 UAH per month
Full-time
QA Engineer (switcher only) (с)

QA Engineer Job DescriptionA Quality Assurance (QA) Engineer is responsible for ensuring that software products meet high-quality standards before release. The QA Engineer plays a critical role in the software development lifecycle by designing, implementing, and executing tests to identify defects and improve product reliability.ResponsibilitiesAnalyze and understand software requirements and design test plans and test cases accordingly.Execute manual and automated tests to validate functionality, performance, and usability.Identify, document, and track software defects, and collaborate with developers to resolve them.Develop and maintain automated test scripts using appropriate testing tools and frameworks.Participate in requirements review, risk assessment, and UI/UX reviews to identify potential quality issues early.Monitor and report test progress, coverage, and quality metrics.Work closely with development, product management, and other stakeholders to ensure quality throughout the development process.Continuously improve testing processes and adopt new tools and practices to enhance software quality.Ensure compliance with company standards and industry best practices.Skills and QualificationsExperience with manual and automated software testing.Knowledge of test automation tools such as Selenium, JUnit, TestNG, or others.Familiarity with API testing tools like Postman or SoapUI.Understanding of software development methodologies like Agile or Scrum.Strong analytical and problem-solving skills.Good communication and teamwork abilities.Basic programming skills in languages such as Java, Python, or C#.Experience with version control and bug tracking systems (e.g., Git, Jira).Attention to detail and commitment to quality.

Луцьк
QA Automation Engineer

Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. We believe we have found the ideal blend of global talent, innovative technologies, and highly-standardized processes to fully leverage our core values — reliability, scalability and affordability.We’re looking for talented and creative software engineers to join our growing team!EXPERIENCE AND SKILLS REQUIRED:Python:Deep understanding of Python;Experience with standard libraries (os, logging, asyncio, unittest, etc.).Playwright:Experience with automating web tests using Playwright;Knowledge of selectors;Ability to write scripts for headless and headless browser modes;Experience with handling downloads/uploads;Using Playwright for mobile testing (device emulation, geolocation, etc.).Pytest:Writing tests using Pytest;Knowledge of fixtures, parameterization, hooks, and settings in pytest.ini;Experience with plugins (e.g. pytest-html, pytest-xdist);Building a structured test architecture (Page Object Model, fixtures, helpers).CI/CD tools:Integrating tests into CI/CD pipelines (e.g. GitHub Actions, Jenkins, GitLab CI);Knowledge of how to store artifacts, HTML reports.API Testing:Skills in REST/GraphQL API testing;Experience with libraries such as requests, httpx, or Playwright API.Databases:Knowledge of SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB);Ability to write queries to validate data.Test Architecture:Ability to build unit, integration, end-to-end (E2E) tests;Experience writing data-driven and behavior-driven tests (BDD, if used, for example, with pytest-bdd).Other tools:Docker: Understanding how to create and use containerized test environments;Git: Experience with version control systems.Upper-intermediate English.Willingness to work in an Agile environment.WE OFFER:A team of experienced professionals, ready to share their knowledge and skills;Strong SDLC process with use of Agile, Scrum, depending on a project;Competitive salary according to your skills and expectations;Corporate English trainings/IT business trainings;Strong compensation packages based on experience;Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.We have offices in Poltava, Kyiv, Uzhhorod, Cherkasy, Ivano-Frankivsk and would love for you to become a part of our team!In CV you must include contact details, examples of projects, indicating the role in the project.The position is open due to the emergence of new projects!

Remote
Полтава
Full-time
Trainee GameDev-тестувальник

Наша компанія шукає ентузіаста геймінгу, який хоче розпочати кар'єру у сфері тестування ігор. Як Trainee GameDev-тестувальник, ви будете допомагати нашій команді перевіряти ігрові продукти на відповідність стандартам якості. Якщо ви цікавитесь ігровою індустрією та бажаєте здобути досвід у цій сфері, ми раді будемо розглянути вашу кандидатуру. Важливо: дистанційного формату роботи для даної вакансії не передбачено! Обов'язки: Тестування функціоналу ігрових продуктів.Виявлення та документування помилок і недоліків.Взаємодія з розробниками для виправлення знайдених проблем. Вимоги: Пасія до відеоігор та бажання розвиватися в цій сфері.Основні знання комп'ютерних програм та вміння швидко вчитися.Розуміння процесу розробки ігор буде плюсом.Графік 5/2. Повний робочий день.Робота в офісі в Києві. Ми пропонуємо: Навчання та підтримку від професіоналів галузі.Можливість залучитися до роботи над цікавими проектами.Молодий та дружній колектив, який готовий допомогти вам у вашому професійному зростанні.

Kyiv
22500 UAH per month
Full-time
Manual QA Engineer Mobile (Lift)

Привіт! Ми українська продуктова компанія Lift, заснована у 2020 році у холдингу Genesis. Lift — це стартап, який розвиває застосунок у сфері фото/відеоредагування і допомагає SMM фахівцям, власникам малого та середнього бізнесу створювати контент для просування своїх товарів і послуг в соціальних мережах. За перший рік існування ми пройшли шлях від нуля до 5М завантажень застосунку і до 600К користувачів на місяць. Зараз застосунок Lift входить до Top5 графічних редакторів в App Store з середньою оцінкою 4.8 на основі більш ніж 50К відгуків. Я — Горобчук Марина, QA Lead у компанії Lift. Приєднавшись до команди, як тестувальник, набула великого досвіду, що допомагає мені глибоко досліджувати продукт і знаходити шляхи підвищення його якості. В нашій команді є можливість тісно співпрацювати з усіма членами команди на всіх рівнях і робити свій внесок у розвиток продукту. Наразі шукаю амбітного QA Engineer для тестування основного з наших продуктів — мобільного застосунку Lift. Твоїми завданнями будуть: мануальне тестування нового функціоналу та підтримка існуючого;аналіз бізнес-вимог;супровід релізів, проведення smoke/regression тестування;ведення тестової документації та підтримка існуючої;активна участь у процесах планування і розвитку продукту;постійна комунікація з розробниками та продуктовою командою. Що ми очікуємо від тебе: 2+ роки досвіду тестування мобільних застосунків (обов'язково iOS);досвід створення тестової документації (test case, checklist, bug report);досвід API тестування (Postman та аналоги);досвід роботи з Xcode (вміння збирати логи в мобільних застосунках);досвід роботи з Charles (або аналогами);вміння аналізувати вимоги до продукту, виявляти потенційні проблеми та пропонувати варіанти вирішення;вміння розставляти пріоритети знайденим багам відповідно до потреб бізнесу. Ми пропонуємо: комфортні офіси на київському Подолі з надійними укриттями та наявністю безперебійного інтернету, водопостачання та електроживлення. В офісах можна не турбуватися про рутину: тут на тебе чекають сніданки, обіди, безліч снеків та фруктів, лаунжзони, масаж та інші переваги офісного життя;гнучкий графік роботи;за потреби — допомога з релокацією в безпечні місця та пошуком житла;онлайн-послуги корпоративного лікаря, а після випробного терміну — медичне страхування в Україні;20 робочих днів оплачуваної відпустки на рік, необмежена кількість лікарняних;усю необхідну для роботи техніку;компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, бізнес- та менеджмент школи для співробітників;безкоштовні тренування з бігу, волейболу, боксу та йоги, а також корпоративні знижки на абонементи в спортзали. Приєднуйся до нашої команди!

Kyiv
Full-time