Sr. Automation QA Engineer, KMS Technology
Aug, 2025 - Present
Quality Engineer with experience in designing and implementing automated testing solutions for the PADI Ecosystem, including the PADI Mobile Application, Learning Portal, and CRM Portal. Responsible for developing and maintaining test automation frameworks, executing comprehensive test strategies, and supporting manual testing activities to ensure product quality, reliability, and performance. Collaborate closely with cross-functional teams to identify issues early, improve testing efficiency, and deliver high-quality software releases.
Skill set: AI Agentic, AI Prompting, Playwright, Selenium, Appium, WebdriveIO, Java, Javascript, NodeJS, Jenkins, RESTful API, Performance Test, SQL, CI/CD.
Designed, developed, and maintained automation testing frameworks for web applications (Learning Portal, CRM Portal) and mobile applications (PADI Mobile App) using Selenium, WebdriverIO, and Appium, improving test coverage and release confidence.
Designed and implemented AI Agent-driven workflows for test automation development, enabling AI to generate code and testing artifacts that align with established team processes, coding standards, and framework architecture.
Shared onboarding prompts, documentation, and prompt engineering guidelines with the QA team, enabling team members to adopt AI tools effectively and apply them consistently across projects.
Established automation testing standards, best practices, and reusable test components, enabling QA team members and non-technical testers to effectively implement and maintain automated test suites.
Perform API and performance testing to ensure web services are reliable, responsive, and efficient.
Created test plans, test strategies, and quality reports, providing stakeholders and project managers with clear visibility into testing progress, product quality, and release readiness.
Designed and maintained test cases for regression, smoke, system, end-to-end (E2E), and integration testing, improving test coverage.
Collaborated closely with cross-functional Agile teams, actively participating in sprint activities to ensure quality was integrated throughout the development lifecycle.
Performed manual testing, including functional, regression, integration, and end-to-end testing, to validate new features, verify system integrations, and ensure a seamless user experience across the PADI ecosystem.