Software Quality Engineer 3 (R152578)

Urgent
Application ends: June 28, 2025
Apply Now

Job Description

Company: Adobe
Location: Bangalore, Karnataka, India
Job Type: Full-Time
Experience: 8+ Years
Education: B. Tech / M. Tech in Computer Science or related field
Expected Salary: ₹18 – ₹30 Lakhs per year
Job Category: Engineering, Information Technology
Website: Website info
Contact: Contact us

About the Role:
Adobe’s Lightroom Android team seeks a Senior Lead Software Quality Engineer to
ensure the performance, reliability, and quality of our mobile imaging app. You will own
end-to-end test strategies, from planning and automation through release, partnering
with product managers, engineers, and customers to deliver a crash-free, high
performance experience to millions of photographers worldwide.

Key Responsibilities:

Test Planning & Execution: Define and execute functional and non-functional
test plans, including performance and security testing.
Automation Development: Build and extend automated test suites (Appium,
Espresso, Robotium, UI Automator) to grow coverage and reduce manual effort.
End-to-End Ownership: Own features from requirements and design through
testing, release, and post-release support.
CI/CD Integration: Integrate tests into Jenkins pipelines and maintain test
harnesses for reliable, fast feedback.
Defect Management: Report, track, and drive resolution of issues in JIRA,
ensuring clear reproducibility and priority alignment.
Customer Engagement: Analyze user feedback and crash data to identify trends,
refine test workflows, and improve product stability.
Collaboration: Work in a global Agile team, conducting code reviews, design
sessions, and knowledge sharing to raise quality standards.

Requirements:

→ B. Tech or M. Tech in Computer Science or equivalent.
→ Minimum of 8 years of hands-on software testing experience, with a focus on
mobile applications.
→ Expertise in writing and executing test plans for end-to-end workflows and
automation frameworks.
→ Proficiency with Android Studio, Git, Jenkins, JUnit, and Gradle.
→ Strong scripting skills (Python, Java) for test automation.
→ Deep understanding of test methodologies: functional, performance, security,
and regression testing.
→ Excellent communication, analytical, and problem-solving abilities.
→ Experience collaborating with cross-functional teams and driving consensus in a
fast-paced environment.