Middle Ruby AQA (Mobile/Web/API)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Middle Ruby AQA (Mobile/Web/API): Design, implement, and maintain scalable automation solutions across mobile (iOS/Android), web, and backend systems with an accent on Ruby + Appium + Selenium stack, BDD approaches, and test data preparation. Focus on optimizing CI/CD pipelines, analyzing requirements for test coverage, and collaborating with developers to resolve defects and improve quality processes.
Location: Macedonia, Poland, Turkey, or Ukraine
Company
, working on the Vivino QA team for their wine app platform.
What you will do
- Design, implement, and maintain scalable test automation for mobile, web, and backend applications
- Analyze requirements to define test scope, scenarios, and coverage
- Optimize existing automation tests for efficiency and effectiveness
- Collaborate with developers to identify defects, provide technical input, and ensure resolutions
- Coordinate with onshore and offshore teams for testing activities and requirements gathering
- Monitor CI/CD pipelines, analyze failures, and contribute to QA and automation initiatives
Requirements
- 5-10 years in automation and manual testing
- Strong testing concepts, functional/non-functional testing, and automation frameworks
- Experience with mobile, web, API, and database testing
- Automation scripting with BDD, Appium, Selenium, or similar; Ruby preferred (Python considered)
- SQL for database validation, Git/GitHub, CI/CD, Agile/Scrum/DevOps
- BS/MS in Computer Science or related field
Nice to have
- Exposure to AI tools for QA
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β