Position: Middle AQA Ruby
Company: Symphony Solutions
Experience required: 3y
Category: Ruby
English level: upper
Published: 2023-04-01T00:00:00+03:00

Location: Ukraine
English level: Upper-Intermediate 
Strong coding experience using any of the following: Ruby
3-5 years of relevant experience in Automation & Manual Testing

We are looking for an experienced QA Automation Test Engineer to join our team working on Vivino. As the world’s largest online wine marketplace and most downloaded wine app, the Vivino community is made up of millions of wine drinkers from around the world, coming together to make buying the right wine simple, straightforward, and fun. Vivino uses crowd-sourced data to personalize wine recommendations so that every community member feels confident about their wine choices. Created for everyone who likes wine—from the wine curious to the wine enthusiast—the Vivino app is available for free on both Apple and Android devices.

Experience & Skill Requirements:

● 3-5 years of relevant experience in Automation & Manual Testing
● Proficient in Mobile, Web Applications, API, and DB Testing
● Strong Experience in Testing Concepts/Techniques/Methodologies, Functional & Non-Functional testing
● Hands-on experience in automation test design, test data preparation, and execution
● Experience working in DevOps environment, Agile and Scrum Teams
● Commitment towards quality and continuous improvement
● Good oral and written communication skills

Mandatory skills:

● Hands-on experience with licensed/open-source test automation tools like Appium, Selenium, or Katalon Studio
● Strong coding experience using any of the following: Ruby
● Hands-on experience in developing SQL scripts for database testing
● Good understanding of different test automation frameworks and design patterns
● Ability to develop automation test scripts using the BDD approach and core test libraries
● Good to have experience in performance testing using Jmeter or similar tools
● Knowledge of Git, Github, CI/CD implementation

Qualification: BS/MS in computer science or related subjects

Here are some of the things you’ll be working on:

Work as part of the QA (Automation Test Engineering) team to design, implement and maintain scalable, configurable, and robust test automation solutions for iOS/Android/Web applications and backend
Being a QA Automation Engineer, you should be able to analyze and define test automation scope
You shall improve and optimize the way automation tests are being approached/ handled in the current team. More automation tests shall be conducted efficiently
Use test skills and technical know-how in close collaboration with developers. Provide the team with knowledge, enthusiasm, and focus
You will coordinate with various offshore and onsite teams for requirements gathering and testing activities
Align with the organization’s work culture by actively contributing to the team development