SDET-Mobile
Job Summary
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 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
46 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
About Company
Who we are: Zinier’s No-Code Customization field service automation platform empowers field service organizations with the combined power of humans and technology to keep our world up and running.No two field service organizations are alike… From the IT ecosystem you connect with, to ... View more