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 primarily on performance testing & secondary on features/automation (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 performance testing strategies, and comprehensive QA processes across complex environments.
Key Responsibilities:
Performance Test Strategy:
Define and implement comprehensive performance testing strategies.
Collaborate with stakeholders to determine performance benchmarks and SLAs.
Test Planning and Execution:
Design, execute, and maintain performance test cases for applications and APIs.
Identify performance bottlenecks, analyze root causes, and recommend improvements.
Tool Management:
Utilize tools like Soasta or similar for test automation.
Develop custom scripts or extend tools for specific testing scenarios.
Data Analysis and Reporting:
Monitor application performance during load, stress, endurance, and scalability tests.
Generate detailed performance test reports and dashboards.
Cross-Team Collaboration:
Work with development, DevOps, and product teams to optimize system performance.
Ensure performance tests are integrated into CI/CD pipelines.
Continuous Improvement:
Stay updated with the latest trends and tools in performance engineering.
Mentor junior engineers and contribute to team skill enhancement.
Key Skills:
Technical Expertise:
Proficiency in performance testing tools (e.g., SOASTA).
Strong knowledge of system architectures, databases, and networking.
Scripting & Automation:
Experience with scripting languages like Java, Javascript or Python.
Ability to automate performance tests within CI/CD workflows.
Analytical Skills:
Deep understanding of performance metrics (response time, throughput, CPU/memory usage).
Strong debugging and problem-solving abilities.
Leadership & Communication:
Proven experience in leading teams and projects.
Effective communication skills for presenting findings to technical and non-technical stakeholders.
Domain Knowledge:
Familiarity with cloud platforms (AWS).
Understanding of API testing, microservices, and containerized applications.
Desirable Skills:
Exposure to security, platform & AI/ML model testing
Exposure to the world of eLearning including LMS & content standards.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time