Overview
Carnival Building, 13th Floor,
We are looking for a skilled and detail-oriented Senior Engineer – Automation Testing to design, develop, and maintain robust automation frameworks for web and enterprise applications. The ideal candidate should have strong hands-on experience with Playwright and Selenium (Java), coupled with a solid understanding of testing frameworks, automation best practices, and CI/CD integration. This role involves end-to-end automation ownership—from framework creation to execution, analysis, and continuous improvement. Experience in the healthcare domain or working with hospital information systems (HIS/EMR/EHR) is a strong plus.
•4 + years of experience in software test automation, with proven expertise in Playwright and Selenium with Java
Requirements
▸Design and implement end-to-end automation frameworks using Playwright and Selenium (Java/TestNG/JUnit)
▸Analyze requirements, identify automation scope, and select appropriate tools and techniques
▸Develop and maintain modular, reusable, and scalable test automation scripts and libraries
▸Integrate automation suites with CI/CD pipelines (e.g., Jenkins, Git, Azure DevOps) for continuous testing
▸Execute and maintain automated test suites across multiple browsers and environments
▸Collaborate with QA, Development, and DevOps teams to ensure seamless automation coverage in sprints
▸Implement data-driven, keyword-driven, and hybrid automation frameworks as needed
▸Debug and fix test automation issues, ensuring stability and maintainability of test scripts
▸Prepare and review automation test plans, execution reports, and defect tracking summaries
▸Participate in peer code reviews to ensure best practices in design and code quality
▸Contribute to the implementation of QMS/PMS processes within QA automation practices
▸Perform cross-browser and parallel testing, ensuring compatibility and reliability
▸Contribute to test estimation, planning, and reporting activities
▸Identify automation gaps, propose enhancements, and drive process improvement initiatives
▸Strong experience in framework design and development (data-driven, hybrid, or keyword-driven)
▸Proficient in Java, TestNG/JUnit, Maven/Gradle, and automation best practices
▸Strong knowledge of UI automation concepts, element locators, waits, synchronization, and error handling
▸Familiar with API testing using Postman, REST Assured, or similar tools
▸Experience with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps) for automated execution and reporting
▸Solid understanding of SDLC, STLC, and Agile/Scrum QA processes
▸Ability to troubleshoot complex automation issues and optimize execution time
▸Exposure to cross-browser and parallel test execution (e.g., using Selenium Grid or Playwright’s parallel mode)
▸Strong analytical and problem-solving skills with attention to detail
▸Excellent communication and collaboration skills in cross-functional environments
Comments
Post a Comment