HamburgerMenu
hirist

Software Development Engineer - Test - Mobile App Testing

goghr
Bangalore
7 - 10 Years

Posted on: 11/07/2025

Job Description

Job Title : SDET.

Location : Nagavara, Bangalore.

Experience : 7 Years.

Employment Type : Full Time - One Site.

Job Summary :

We are looking for a Software Development Engineer in Test (SDET) who brings advanced experience in programming, QA strategy, automation framework design, and DevOps practices.

The ideal candidate will be hands-on with modern development tooling and test automation across mobile, web, and backend systems, and will act as a technical bridge between QA and Development teams.

Key Responsibilities :

Automation & Development :

- Design, implement, and maintain robust test automation frameworks for mobile (Android/iOS), web, and backend applications.

- Build and support automation using tools such as Espresso, XCTest, JUnit, XUnit, Playwright, k6, Pact.

- Contribute to the development of testable and maintainable code.

- Collaborate with developers to ensure quality is built into the software from the ground up.

Programming & Tools :

- Write efficient, readable code in Kotlin, Swift, C#, and TypeScript/JavaScript.

- Work in development environments such as Android Studio, Xcode, and Visual Studio.

- Experience with Jetpack Compose, SwiftUI, React for UI testing and component validation.

Testing Strategy & Quality Engineering :

- Drive QA strategy and execution for features and products.

- Ensure thorough coverage of unit, integration, end-to-end, and performance tests.

- Manage and maintain defect triage processes with effective root cause analysis.

- Recognize and communicate risks in product architecture and implementation.

DevOps & CI/CD :

- Design, implement, and maintain CI/CD pipelines using tools like Azure DevOps, Jenkins, Kubernetes, Docker, and YAML scripting.

- Embed quality gates and test automation in the CI/CD lifecycle.

- Collaborate with DevOps to ensure scalable and secure infrastructure for automation execution.

Collaboration & Leadership :

- Champion cross-functional initiatives and technical excellence.

- Drive alignment between QA and Development teams through strong communication.

- Mentor junior engineers in quality practices and automation techniques.

- Stay current with evolving tools, frameworks, and industry best practices in QA and software development.

Required Skills :

- Proficiency in multiple programming languages : Kotlin, Swift, C#, JavaScript/TypeScript.

- Experience with modern test frameworks : Espresso, XCTest, JUnit, Playwright, k6, Pact.

- Familiarity with frontend technologies : React, Jetpack Compose, SwiftUI.

- Advanced understanding of DevOps, CI/CD, and pipeline design (Jenkins, Azure DevOps).

- Exposure to containerization/orchestration tools : Docker, Kubernetes.

- Solid understanding of test automation architecture, test data management, and test reporting.

- Excellent debugging, risk assessment, and defect management skills.

Desirable Traits :

- Strategic thinker with a passion for innovation in testing.

- Self-starter who takes ownership of technical quality across projects.

- Advocates for clean, testable code and continuous quality improvement.

- Curious and constantly learningstays ahead of trends in QA, tooling, and development.


info-icon

Did you find something suspicious?