Experienced QA Principal Automation Engineer | 13+ Years in Software Quality Assurance
Results-driven and highly motivated QA Principal Automation Engineer with 13+ years of experience in Software Quality Assurance, specializing in end-to-end testing, test automation, and Agile methodologies. Adept at ensuring the quality and reliability of web applications, backend systems, and enterprise solutions through meticulous testing and automation strategies.
Key Expertise:
✅ End-to-End Testing – Functional, Regression, Progression, and Report Testing for Web and Backend applications
✅ Test Automation – Experienced with Playwright, WebDriverIO, Selenium WebDriver (JavaScript/Java)
✅ CMS Testing – Expertise in Sitecore CMS and Umbraco CMS (Content Editor, Experience Editor, Functionality, Web)
✅ Mobile Testing & Automation – Hands-on experience with Appium for mobile test automation
✅ API Testing – Ensuring seamless API functionality and performance
✅ Test Strategy & Execution – Skilled in Test Planning, Test Execution, Test Data Creation, Test Reviews, and Estimation
✅ Agile Methodologies – Proficient in Scrum and Kanban workflows
✅ Enterprise & Financial Software Testing – Expertise in Payroll, HR, Equity Finance software, and SAP Testing (SAP ABAP, SAP BW)
A flexible and resourceful team player, known for strong work ethics, adaptability, and ability to build trusting relationships with customers and colleagues. Detail-oriented and results-driven, with exceptional planning and organizational skills.
Licensed Electronics and Communications Engineer (ECE No. 0046453).
As a QA Principal Automation Engineer at Lemongrass, I lead the design, development, and implementation of robust test automation frameworks to ensure the quality and reliability of cloud-based enterprise solutions.
My key responsibilities include:
• Defining and establishing the quality assurance process for the team.
• Designing, maintaining, and optimizing scalable automation frameworks to enhance test coverage and efficiency.
• Developing new automated test suites for various projects and products.
• Defining and standardizing testing iterations, including regression testing strategies.
• Driving continuous integration and deployment (CI/CD) practices to streamline testing processes.
• Collaborating with developers, technical analysts, project managers, and delivery owners to evaluate and diagnose issues while recommending solutions.
• Owning defect tracking, follow-ups, and ensuring timely resolutions.
• Mentoring and coaching QA engineers, fostering best practices in automation and testing methodologies.
• Actively participating in design discussions, code reviews, and requirements gathering sessions to gain deep technical insight into applications.
• Implementing Playwright and other modern testing tools to improve test reliability and overall software quality.
Passionate about automation and software quality, I strive to enhance testing processes, ensure seamless user experiences, and drive efficiency within agile development environments.