-
Symphony Solutions

Middle Ruby AQA

Symphony Solutions
Ukraine · Full-time · Mid-Senior

What is the project, and why should you care?

We are looking for a QA Automation Test Engineer to join the Vivino QA Team, reporting to the Head of QA. In this role, you will design, implement, and maintain scalable and robust automation solutions across mobile (iOS/Android), web, and backend systems, while also contributing to manual testing efforts when required. You will collaborate closely with developers and cross-functional teams to continuously improve quality processes and automation efficiency


You will be an excellent fit for this position if you have:

● 5-10 years of experience in 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, Katalon Studio, or similar

● Ruby experience preferred; strong Python automation engineers will be considered.

● 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

● Exposure to AI tools for QA is a plus

● Strong commitment to quality and continuous improvement

Education:

● BS/MS in Computer Science or a related field


Here are some of the things you’ll be working on:

● Design, implement, and maintain scalable, configurable, and robust test automation

solutions for mobile, web, and backend applications

● Analyze requirements and translate them into 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 + Selenium technology

stack

● Monitor QA CI/CD pipelines and promptly analyze and address pipeline test failures.

Key Skills

Ranked by relevance

selenium appium ruby cicd ai ai tools python devops git sql
Login to Apply
Posted
Apr 17, 2026
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Symphony Solutions
Related

Middle/Senior AI engineer (Python, AI Agents)

2026-02-12

Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Symphony Solutions
Related

Middle/Senior AI engineer (Python, AI Agents)

2026-01-13

Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Symphony Solutions
Related

Middle AI engineer (Python, AI Agents)

2025-11-25

Full-time
Mid-Senior
Ukraine
IT Services
Information Technology