Senior Quality Assurance Engineer
Job Overview: We are seeking a highly skilled QA - SSE with a strong focus on framework creation and QA process management to enhance our test automation efforts. In this role, you will be critical in ensuring the quality and stability of our applications by designing, implementing, and optimizing automated testing frameworks and scripts. Key Responsibilities: Automation Framework Development: Design, develop, and maintain automated test frameworks and scripts using Java-Selenium or other coding languages. Test Strategy and Planning: Define automation testing strategies for smoke, regression, functional, and performance testing across web, API, and mobile platforms. Functional Testing: Oversee test case design, execution, defect management, root cause analysis, and requirements traceability matrix (RTM). Team Leadership and Mentorship: Mentor a team of automation engineers, providing guidance on testing methodologies, tools, and best practices. Conduct code reviews and ensure high-quality, maintainable test scripts. Continuous Integration & Continuous Testing: Integrate automated tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins) for seamless testing in the development lifecycle. Reporting & Analysis: Configure and manage reporting tools, dashboards, and logs for real-time insights into testing progress, coverage, and issues. Analyze automation test results and collaborate with QA and development teams to resolve issues. R&D and Innovation: Stay current with industry trends and emerging technologies in test automation. Conduct research and proof-of-concept initiatives. Qualifications: Experience: 8+ years in QA Automation, with at least 6+ years of hands-on experience in Java-Selenium, Cypress, or Playwright. Domain: Experience in the healthcare sector is preferred. Required Skills: Proficiency in scripting and automation frameworks (Webdriver.io, Selenium-JAVA). Experience with CI/CD tools (Jenkins, Azure DevOps) for automated test integration. Solid knowledge of programming languages such as Java or similar. Strong understanding of test automation methodologies, including data-driven and BDD. Experience in test planning, strategy, and estimation. Good experience in root cause analysis of defects and defect lifecycle management. Proficient in functional testing, test case creation, and development. Familiarity with Agile methodologies (Kanban/Scrum). Soft Skills: Excellent leadership, communication, and problem-solving skills. What We Offer: Competitive salary and comprehensive benefits. Opportunities for professional growth and development. A culture of innovation and teamwork. Flexibility and work-life balance.