Required Skills
About the Job
Adobe is seeking a highly motivated Senior Software Quality Engineer to join our Adobe Learning Manager team in Bengaluru. You will be instrumental in ensuring the quality excellence of our product area, encompassing web, automation, security, APIs, and AI-based features. This role requires strong technical expertise, leadership capabilities, and a proven track record in developing and managing test automation frameworks, performance testing strategies, and comprehensive QA processes within complex, customer-focused environments. You will own QE delivery from conception through production support.
Key Responsibilities: * Lead and mentor QE teams to deliver high-quality releases with clearly defined, measurable goals. * Oversee all aspects of the QE lifecycle, including test planning (functional and non-functional), automation, execution, and production issue analysis. * Design, enhance, and integrate scalable test automation frameworks for web, mobile, API, and cloud platforms. * Drive performance and security testing initiatives to ensure system robustness and reliability. * Develop comprehensive test plans and test cases, ensuring complete test coverage. * Collaborate with Product Management, Development, and DevOps teams to achieve quality objectives. * Communicate quality updates, risks, and recommendations to stakeholders.
Required Skills: * Strong programming skills in Java, JavaScript, or Python. * Proficiency with automation tools such as Selenium, Appium, TestNG, and RestAssured. * Experience with performance testing tools like JMeter. * Hands-on experience with CI/CD tools like Jenkins. * In-depth understanding of cloud environments, including Google Cloud. * Expertise in API testing and SQL for database validation. * Experience with Agile and DevOps practices.