Senior QA Automation Engineer
- Location
- Remote
- Employment
- Full-time
- Level
- Mid-level
- Category
- QA & Testing
- Posted
Description
Tech Level: Senior
Employment Type: Full-time
Location: Poland / EU / other locations with virtual machine operation
Time Zone: CET
Start: ASAP
Project Duration: 2 months
Project Phase: Ongoing
About the Customer
Our customer is a global mobility and urban services platform providing ride-hailing, intercity travel, delivery, and task-assistance services.
About the Project
You will join a product delivery team responsible for the end-to-end customer experience within a ride-hailing application — from user onboarding and order creation to the in-ride experience and post-ride interactions.
The team develops customer-facing ride-hailing features as well as an integration layer connecting downstream services.
Responsibilities
Design and maintain test cases and test suites for product features
Participate in Agile activities, including discovery, refinement, decomposition, sprint planning, and demos
Design, develop, and maintain automated test suites for APIs and mobile UI on iOS and Android
Implement shift-left testing practices
Build and maintain test frameworks and QA tools and integrate them into CI/CD pipelines
Ensure the reliability of testing infrastructure
Collaborate with TechOps and other teams to improve quality management and testing processes
Investigate production issues, perform root cause analysis, and work with backend and mobile developers to prevent regressions
Track quality metrics in Jira and Tableau, automate routine tasks, and promote testability
Requirements
3+ years of experience in functional testing
3+ years of experience in QA automation
1+ year of experience in mobile application testing and automation
Recent hands-on experience with both functional and automated testing
Strong experience with API testing using Postman or similar tools
Experience with database operations, including CRUD
Basic command-line knowledge, including Bash and Zsh
Experience testing mobile applications on iOS and Android, including emulators, traffic sniffing, and OS-specific testing
Proficiency in Kotlin
Solid understanding of mobile platforms, client-server architecture, and network protocols
Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
Experience with Git and test management practices
Ability to read and analyse backend and frontend code to identify defects accurately
Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude for coding, testing, and code review
Intermediate English
Nice to Have
Experience with contract testing using Pact
Experience with visual regression testing for mobile applications
Familiarity with Docker and Kubernetes
Experience with cloud-based device farms such as BrowserStack or Firebase Test Lab
Experience with GraphQL and gRPC contract testing
Tech Stack
Kotlin, CI/CD, GitLab CI, GitHub Actions, Docker, Kubernetes, GraphQL, gRPC
Interview Process
English check — 15 min
Internal technical interview — 1–1.5 hours
Client technical interview — 1 hour
Client cultural fit interview — 45 min
Apply at the source
This role was published by SQRD.tech and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/848344-senior-qa-automation-engineer/