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.
Requirements
Experience & Skill Requirements:
● 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