- Develop and maintain robust automation frameworks using Playwright and Selenium WebDriver for end-to-end testing of complex, data-centric web applications.
- Collaborate with cross-functional teams to understand business requirements and translate them into effective and productive test strategies.
- Apply both Behavior-Driven Development (BDD) and Data-Driven Testing (DDT) methodologies to enhance test clarity, reusability, and scalability.
- Ensure high-quality releases by conducting thorough functional, integration, UI/UX, and regression testing across large-scale applications.
- Build and manage test coverage for REST APIs,
integrating tools like Postman and REST Assured
- Utilize CSS/XPath locators and page object models to enhance test reliability.
- Conduct cross-browser and cross-device testing, ensuring consistent behavior and responsiveness across various environments.
- Perform test data management using mock data generators or scripting to support isolated and repeatable test cases.
- Track and report issues using tools such as Jira, ensuring complete documentation and timely resolution of bugs and enhancement requests.
- Author and maintain test cases with traceability to business requirements to ensure complete test coverage and accountability.