Senior QA Engineer

Kyiv, Lviv, Remote

As a QA Engineer, you will be responsible for ensuring that teams deliver a quality product, bringing a critical thinking approach to quality assurance implementation, both automated and manual.

Qualifications

Basic
  • At least 6 years of Quality Assurance Engineering experience
  • Knowledge of business-driven and risk-based test methodologies
  • Solid experience with automated testing using Junit/TestNG + Cucumber
  • Experience working with Selenium web driver for UI testing and Postman for API testing
  • Knowledge of SQL and client-side technologies (HTML, CSS, JavaScript)
  • Experience with Jira
  • Self-motivated learner, willing to ask questions and seek out the right people in the organization to answer them
  • Strong Agile mindset with experience working within Scrum or Kanban frameworks
  • Desire and eagerness to contribute to the success of the company and grow along with it
  • Excellent communication skills in verbal and written English
Preferred
  • Experience testing data with Great Expectations and similar tools

Responsibilities

  • Analyze functional and technical requirements to signal inconsistent or insufficient capabilities
  • Understand business and user needs
  • Perform functional testing (both manual and automated), performance testing, and regression testing for services in our tech stack
  • Work with testing tools such as Selenium, Postman, JMeter, etc., and select the best tool for each task
  • Define informative and understandable quality metrics
  • Prepare and communicate reports that provide insight on quality metrics

Working conditions

  • Regular compensation package reviews
  • 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note
  • Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate
  • Support for participation in professional development opportunities (webinars, conferences, trainings, etc)
  • Regular team-building opportunities as well as bi-annual company-wide events
  • Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval
  • Free English classes in the office