Core Responsibilities
- Framework & Automation Development: Develop and maintain robust automation frameworks using Playwright and Selenium WebDriver (Java) for end-to-end testing.
- Methodology Implementation: Apply Behavior-Driven Development (BDD) and Data-Driven Testing (DDT) to enhance the clarity, reusability, and scalability of the test suite.
- API Testing: Build and manage comprehensive test coverage for REST APIs, integrating tools like Postman and REST Assured.
- Full-Spectrum Testing: Conduct thorough functional, integration, UI/UX, and regression testing across large-scale applications.
- Cross-Environment Validation: Perform cross-browser and cross-device testing to ensure consistent behavior and responsiveness.
- Test Data Management: Utilize mock data generators or scripting to support isolated and repeatable test cases.
- Reliability Engineering: Enhance test reliability using CSS/XPath locators and Page Object Models.
- Documentation & Tracking: Author test cases with full traceability to business requirements and track/report issues using Jira.
- Stakeholder Collaboration: Partner with cross-functional teams to translate business requirements into effective test strategies
Desired Candidate Profile
The ideal candidate is a technical QA professional who thrives in a collaborative, fast-paced environment and possesses the following:
- Technical Expertise: Strong proficiency in Javascript / typescript and hands-on experience with Selenium and Playwright.
- API Knowledge: Proven experience in automating REST API tests using industry-standard tools.
- Methodical Approach: Expertise in BDD and DDT frameworks to create efficient and scalable test scripts.
- Problem-Solving Skills: Ability to manage complex test data and create isolated environments for repeatable testing.
- Attention to Detail: A keen eye for UI/UX consistency across various platforms and browsers.
- Strong Communication: Capable of translating business needs into technical test strategies and documenting bugs with clarity in Jira.
- Accountability: Dedicated to maintaining traceability between test cases and business requirements to ensure 100% coverage.