JobTitle:Senior Lead Software Engineer
Location:Bengaluru
Experience Level:8+ Years
Employment Type:Full-Time
JobSummary:
Adobe Learning Manager team is looking for an exceptional, highly motivated Senior Lead Software Quality Engineer who can thrive in a fast-paced, customer-focused team with a grit for quality excellence. The candidate will own the QE delivery of the product area (Web, Automation, Security, APIs & AI based features) and lead it completely starting from conception to production support.
The ideal candidate will possess strong technical expertise, leadership skills, and a proven ability to develop and manage test automation frameworks, performance testing strategies, and comprehensive QA processes across complex environments.
Key Responsibilities:
Technical Leadership:
- Lead high-performing Quality Engineering (QE) teams with clearly defined, measurable goals to deliver quality-driven releases.
- Mentor and guide team members, fostering their professional development and excellence in testing and automation.
- Collaborate with cross-functional teams, including Product Management, Development, and DevOps, to establish and achieve quality objectives.
Quality Strategy and Implementation:
- Oversee QE delivery across all SDLC phases, including requirements analysis, test planning (functional and non-functional aspects like accessibility, security, scalability, performance, and resilience), estimation, execution, automation, production release, and root cause analysis (RCA) for production issues.
- Define and track quality metrics such as defect rates, test coverage, and automation stability.
- Promote best practices in quality assurance tailored to Agile and DevOps environments.
Automation and Tooling:
- Design and enhance scalable test automation frameworks for web, mobile, API, and cloud-based platforms.
- Drive innovation in automation testing by identifying gaps and developing in-house tools or optimizing existing frameworks.
- Seamlessly integrate automation scripts into CI/CD pipelines to enable continuous testing.
Performance and Security Testing:
- Lead performance testing efforts, including load, stress, and scalability testing, ensuring systems are robust and reliable.
- Collaborate with teams to implement automated security testing practices.
- Develop and execute performance testing strategies for APIs, web, and mobile applications using industry-standard or custom tools.
Test Planning and Execution:
- Create comprehensive test plans, test cases, and scenarios based on business requirements and technical specifications.
- Ensure complete test coverage, including edge cases, user-centric workflows, and negative paths.
- Lead functional, regression, exploratory, and integration testing across multi-tier, cloud-based solutions.
Stakeholder Engagement and Communication:
- Engage with customers, support teams, development teams, and product managers to understand user stories and deliver customer-centric solutions.
- Regularly communicate quality updates, risks, and recommendations to stakeholders.
- Contribute thought leadership through presentations and knowledge-sharing initiatives.
Required Qualifications:
Technical Skills:
- Strong programming skills in languages such as Java, Python, or JavaScript.
- Proficiency in code coverage tools and analysis for multi-tier cloud-hosted solutions.
- Hands-on experience with automation tools like Selenium, Appium, TestNG, or any other web UI automation tools.
- Expertise in API testing using tools such as Postman, RestAssured, or equivalent.
- Experience with performance testing tools like SOASTA or JMeter.
- Proficiency in CI/CD tools like Jenkins or GitLab CI.
- In-depth understanding of cloud-based testing environments, including AWS, Azure, or Google Cloud.
QE Domain Expertise:
- Proficiency in Agile and DevOps practices.
- Strong knowledge of testing methodologies (e.g., BDD, TDD) and defect management processes.
- Experience testing web applications, cloud solutions, and multi-tier complex architectures.
- Expertise in database testing and proficiency in SQL for data validation and test automation.
- Experience in testing scalable big data solutions involving complex querying and reporting.
- Familiarity with GenAI/Deep Learning implementations and their testing requirements.
Soft Skills:
- Exceptional problem-solving skills and attention to detail.
- Strong communication and interpersonal abilities.
- Capacity to manage multiple priorities in a dynamic, fast-paced environment.
Preferred Qualifications:
- Bachelor's degree in Computer Science or a related field.
- QA certifications (e.g., ISTQB, Certified Agile Tester) or certifications in specialized quality engineering areas such as automation, performance, and security.
- Domain knowledge in e-Learning or Learning Management Systems (LMS) is a plus.
About Adobe
Adobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. Adobe's industry-leading offerings including Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by AI and driven by human ingenuity.
Our 30,000+ employees worldwide are creating the future and raising the bar as we drive the next decade of growth. We're on a mission to hire the very best and believe in creating a company culture where all employees are empowered to make an impact. At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours.
Let's Adobe together
At Adobe, we believe in creating a company culture where all employees are empowered to make an impact. Learn more about Adobe life, including our , , , comprehensive , the , the we serve, and how you can help us advance our mission of empowering everyone to create.
Adobe is proud to be an employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic.
Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call +1 408-536-3015.
AI Use Guidelines for Interviews:
Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.
At Adobe, we empower employees to innovate with AI - and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it's restricted during live interviews. See how we think about .