SDET-Mobile

Zinier
Zinier

Bengaluru, Karnataka, India

Posted on Jun 30, 2026

Zinier builds AI-powered field service management software used by enterprises across telecom, utilities, and energy sectors. We are hiring a Software Development Engineer in Test (SDET) with strong mobile testing expertise across iOS and Android. In this role, you will own functional test coverage and drive automation across our mobile applications — ensuring that every release meets the highest quality bar. You will work shoulder-to-shoulder with mobile developers, product managers, and UX designers in an agile squad, contributing to test design from the earliest stages of a feature.

Key Responsibilities

Functional Testing

• Design and execute detailed test cases, exploratory testing sessions, and regression suites for iOS and Android applications.

• Validate core mobile behaviours: app lifecycle management, offline/sync flows, push notifications, deep linking, background processing, and device permissions.

• Test API integrations between mobile clients and backend services, verifying request/response contracts, error handling, and edge cases using tools like Postman and Charles Proxy.

• Perform cross-device and cross-OS compatibility testing covering iOS 15+ and Android 10+ across a defined device matrix.

• Execute release validation activities including build verification tests (BVT), smoke testing, and end-to-end scenario walks before each release.

• Reproduce, document, and track defects in Jira with clear steps, environment context, logs, and screen recordings.
Test Automation (SDET Focus)

• Design, develop, and maintain a mobile automation framework using Appium with Java or Python;
• Write stable, maintainable automated test scripts following the Page Object Model (POM) design pattern.
• Integrate automation suites into CI/CD pipelines (Jenkins, or GitHub Actions) to enable continuous testing on every build.
• Triage and fix flaky tests; maintain framework health including dependency upgrades and reporting dashboards.
• Use cloud device farms (BrowserStack, Firebase Test Lab) to scale test coverage across real devices.
• Contribute to test data management strategies — generating, seeding, and cleaning test data to support repeatable automated runs.

Quality Ownership & Collaboration
• Participate in sprint ceremonies — story grooming, sprint planning, and retrospectives — providing QA estimates and risk inputs.
• Review feature specifications, user stories, and acceptance criteria, flagging ambiguities and gaps before development begins.
• Maintain test case repositories and traceability matrices in a test management tool
• Produce clear QA status reports and test coverage summaries for each sprint and release.
• Share knowledge with teammates through code reviews, documentation, and informal mentoring of junior QA engineers.
Required Qualifications

Experience

• 4–6 years of overall QA/SDET experience, with a minimum of 2 years focused on mobile application testing (iOS and Android).
• Proven track record of building or significantly contributing to a mobile automation framework in a product engineering team.
• Experience working in agile/scrum teams with iterative release cycles.

Technical Skills – Testing
• Solid understanding of mobile testing types: functional, regression, integration, exploratory, smoke, and UAT.
• Experience intercepting and validating HTTP/HTTPS traffic using Charles Proxy, Proxyman,
• Familiarity with mobile OS concepts: activity/view controller lifecycle, intents, app permissions, keychain, and sandboxing.

Experience with Xcode, Android Studio, ADB, iOS Simulator, and Android Emulator for debugging and log analysis.
Technical Skills – Automation

• Hands-on experience with Appium for cross-platform mobile automation. Zinier Technologies | SDET – Mobile (iOS & Android) | Confidential
• Proficiency in at least one programming language: Java, Python
• Familiarity with CI/CD tools and integrating test suites into automated build pipelines.
• Experience with cloud device labs for distributed test execution.
Tools & Processes
• Jira for defect management and sprint tracking.
• TestRail, Zephyr, or similar test management tool for test case and coverage management.
• Git for version control; basic understanding of branching strategies and pull request workflows.

Soft Skills

Strong analytical thinking and attention to detail — able to identify non-obvious edge cases and failure modes.
• Clear written and verbal communication; able to write precise bug reports and test plans understood by developers and product managers alike.
• Self-motivated and ownership-driven with the ability to manage priorities across concurrent workstreams.
Good to Have
• Experience with Espresso (Android) or XCUITest (iOS) native automation frameworks.
• Exposure to REST-assured or similar libraries for API-layer test automation alongside mobile UI testing.
• Basic knowledge of mobile security testing concepts: certificate pinning, insecure data storage, OWASP Mobile Top 10.
• Prior experience in field service management, enterprise SaaS, or B2B mobile products.
• ISTQB Foundation Certificate or any mobile testing certification.
Zinier