
SDET Android (Kotlin) for Tinder
Zoolatech โข Poland
Role & seniority
- SDET/QA Automation Engineer (mid-level, 2+ years)
Stack/tools
Android: Kotlin, Android SDK, Espresso, JUnit
Testing/API: UI automation, API testing with Retrofit
DI: Dagger/Hilt; Jetpack libraries
CI/CD & tooling: Git/GitHub, TestRail or similar, in-house test tools, reporting
Misc: SOLID, AI-assisted testing concepts, Agile ceremonies
Top 3 responsibilities
-
Design, implement, and maintain automated test cases/frameworks; own quality lifecycle from issue detection to resolution
-
Collaborate with Android engineers to ensure testability and automation readiness; perform peer code reviews; drive CI/CD improvements
-
Build/maintain in-house tools (parallelization, network mocking, custom reporting) and contribute to test generation and workflow optimization (including AI-driven practices)
Must-have skills
-
2+ years in SDET/QA Automation or equivalent, focused on Android testing
-
Proficiency in Kotlin, Android SDK; strong debugging/troubleshooting
-
Hands-on with JUnit, Espresso, and UI automation
-
Experience with Retrofit API testing; Dagger/Hilt; Jetpack libraries
-
Git/GitHub; familiarity with Gitflow and trunk-based development
-
Knowledge of SOLID principles in test framework design
-
Strong English communication
Nice-to-haves
-
AI-driven testing adoption (test generation, workflow automation)
-
Experience with CI/CD optimization, parallel test execution, and custom reporting
-
Real-time features or geolocation testing experience (from p
Full Description
A large-scale consumer mobile application with millions of active users required a robust testing strategy to ensure stability, performance, and seamless user experience. Testing efforts focused on both iOS and Android platforms, covering functional validation, UI/UX consistency, geolocation features, and real-time interactions.
Responsibilities
Contribute as a key member of a world-class Android Engineering and QA Automation team. Design, implement, and maintain automated test cases and frameworks in Kotlin, JUnit, Espresso.
Own the quality lifecycle: identify issues, file and track bugs in TestRail (or similar systems), and drive them to resolution. Collaborate closely with Android engineers to ensure application code is testable and automation-friendly. Build and maintain in-house tools for test parallelization, network mocking, and custom reporting. Perform peer code reviews, ensuring robust test coverage and reliable CI pipelines. Drive improvements to the CI/CD ecosystem, ensuring scalability, maintainability, and speed of test execution. Explore and integrate AI-assisted development approaches to enhance test generation, workflow optimization, and CI/CD practices. Actively participate in Agile ceremonies โ daily standups, sprint planning, retrospectives, and showcases.
Skills Required 2+ years of experience as an SDET, QA Automation Engineer, or related role, with a strong focus on Android application testing. Proficient in Kotlin and the Android SDK, with strong debugging and troubleshooting skills. Hands-on experience with JUnit, Espresso and UI automation. Experience with dependency injection frameworks (Dagger/Hilt) and API testing using Retrofit. Familiarity with Jetpack libraries and modern Android development best practices. Strong experience with Git/GitHub, familiar with both Gitflow and trunk-based development. Knowledge of SOLID principles and ability to apply them in test framework design. Ability to apply or readiness to adopt AI-driven testing practices, including test generation and workflow automation. Strong English communication skills
Engagement Model: Direct Independent Contractor (Please read carefully) This is an independent contractor opportunity based on a direct contractual relationship between Zoolatech and the individual service provider. To facilitate this direct partnership, we engage with professionals who are registered and operate as a sole proprietorship, private entrepreneur, or an equivalent self-employment status in your country. Please note, our model does not accommodate contracts through third-party intermediaries such as agencies, incubators, or umbrella companies. The essential requirement is your ability to enter into a service agreement and invoice Zoolatech directly. This is not an offer of direct employment
Please note that only candidates whose profiles closely match our requirements will be contacted. Show more Show less