Lviv, Lviv Oblast, Ukraine Employment

Symphony Solutions is hiring a QA Automation Test Engineer

About the Role

Symphony Solutions is looking for a QA Automation Test Engineer to design, implement, and maintain scalable automation solutions for Vivino's mobile (iOS/Android), web, and backend systems. You will collaborate closely with developers and cross-functional teams to improve quality processes and automation efficiency while also contributing to manual testing.

What You'll Do

  • Design, implement, and maintain scalable, configurable, and robust test automation solutions for mobile, web, and backend applications.
  • Analyze requirements and translate them into an effective automation test scope, scenarios, and coverage.
  • Improve and optimize existing automation tests to increase efficiency and effectiveness.
  • Work closely with developers to provide technical input, identify and report defects, and ensure issues are resolved efficiently.
  • Coordinate with onshore and offshore teams for requirements gathering and testing activities.
  • Participate in manual testing activities when required and manage related QA tasks.
  • Actively contribute to team development and align with organizational culture.
  • Contribute to QA, AI, and automation initiatives aimed at modernizing and optimizing quality processes.
  • Develop and maintain automation using the Ruby, Appium, and Selenium technology stack.
  • Monitor QA CI/CD pipelines and promptly analyze and address pipeline test failures.

What We're Looking For

  • 5-10 years of experience in both Automation and Manual Testing.
  • Strong foundation in testing concepts, techniques, and methodologies.
  • Hands-on experience in functional and non-functional testing.
  • Strong understanding of test automation frameworks and design patterns.
  • Experience testing Mobile, Web, API, and Database applications.
  • Hands-on experience in automation test design, test data preparation, and execution.
  • Experience developing automation scripts using BDD approaches and wrapper libraries.
  • Hands-on experience with tools such as Appium, Selenium, or Katalon Studio.
  • Solid coding skills in Ruby or Python.
  • Experience working in Agile/Scrum and DevOps environments.
  • Ability to write SQL queries for database validation and testing.
  • Familiarity with Git, GitHub, and CI/CD pipelines.
  • Strong commitment to quality and continuous improvement.
  • BS/MS in Computer Science or a related field.

Nice to Have

  • Exposure to AI tools for QA.

Technical Stack

  • Languages: Ruby, Python
  • Automation Tools: Appium, Selenium, Katalon Studio
  • Database: SQL
  • Version Control & CI/CD: Git, GitHub, CI/CD Pipelines

Team & Environment

You will be part of the Vivino QA Team and will report to the Head of QA.

Required Skills
RubyPythonAppiumSeleniumKatalon StudioSQLGitGitHubCI/CDAutomation TestingManual TestingTest Automation FrameworksMobile TestingAPI TestingDatabase Testing
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Symphony Solutions

An international IT company delivering world-class technology solutions. Its iGaming division develops innovative digital products, including BetSymphony — a customizable sportsbook platform, and BetHarmony — an AI-powered conversational agent for sportsbook and casino operations.

Visit website
Job Details
Department Software Development
Category qa_testing
Posted 14 days ago