HamburgerMenu
hirist

Software Development Engineer - Test - Mobile Testing

Posted on: 12/11/2025

Job Description

Description :

Role Overview :

The Senior SDET (Software Development Engineer in Test) - Mobile Testing is a key technical role at Amazon in Bangalore, requiring 47 years of experience to drive the quality assurance and test automation strategy for critical mobile applications.

This position demands a blend of software development expertise and deep testing knowledge, focused on designing and implementing robust, scalable automation frameworks for both Android and iOS platforms.

The incumbent will be responsible for defining test strategy, writing high-quality automation code, and taking ownership of end-to-end testing cycles to ensure exceptional product quality in a fast-paced environment.

Key Responsibilities and Automation Deliverables :

- Test Automation Framework Design: Innovate, design, and develop scalable and resilient test automation frameworks specifically tailored for native mobile applications (iOS/Android) and services.

- Automation Implementation: Develop effective test cases and robust test scripts that strictly follow the automation design put in place, focusing on functional, integration, and regression testing.

- Framework Maintenance: Create and maintain comprehensive libraries and object repositories for the Automation Framework to ensure reusability, efficiency, and ease of maintenance across multiple product iterations.

- Test Strategy and Planning: Plan and execute test cases, test design, test coverage, and the overall test approach, working closely with development teams to integrate quality early into the SDLC.

- Functional and Manual Testing: Execute manual tests for areas where automated tests are not practical or where exploratory testing is required, based on deep experience in functional testing and coming up with thorough test scenarios and test plans.

- Issue Diagnosis and Debugging: Proactively diagnose, troubleshoot, and resolve complex defects and framework issues identified during test execution.

- Collaboration and Process Improvement: Collaborate with product managers and developers to understand business requirements, define acceptance criteria, and continuously improve the overall quality and efficiency of the QA process.

Mandatory Technical Skills and Qualifications :

- Experience: 4 to 7 years of experience in Software Development Engineering in Test (SDET), primarily focused on mobile application testing.

- Automation Expertise: Experience with Automation testing is a must, utilizing industry-standard tools and frameworks such as Appium (for mobile), Rest Assured (for API testing), or similar.

- Programming Proficiency: Experience with programming in the Java language is mandatory for developing and maintaining the automation framework.

- Functional Testing: Proven experience in functional testingcoming up with test scenarios, test plans, and executing them for complex features.

- Problem-Solving: Must have excellent communication (verbal and written), interpersonal, and problem-solving skills.

- Work Style: Must be able to work independently and enjoy working in a fast-paced environment.

Preferred Skills :

- Performance Testing: Good to have performance testing knowledge with tools like JMeter or similar, specifically applied to mobile application APIs.

- Experience with CI/CD tools (e.g., Jenkins, GitLab CI) for integrating and scheduling automated mobile test runs.

- Familiarity with native mobile testing frameworks (e.g., XCTest, Espresso) and mobile virtualization tools.

- Knowledge of object-oriented design (OOD) principles applied to test framework architecture.


info-icon

Did you find something suspicious?