Job Description
Job Description
Need QA Automation Test Engineer for long term contract role with the following skills,
- Framework Development & Maintenance: Build, enhance, and maintain scalable automation frameworks from the ground up using Java and Selenium WebDriver.
- API Automation : Design and implement automated test scripts for RESTful APIs using the Rest Assured library to validate JSON/XML responses and handle authentication.
- UI Automation : Create robust web automation scripts using the Page Object Model (POM) and other design patterns to ensure maintainability.
- CI/CD Integration : Integrate automated test suites into CI/CD pipelines (e.g., Jenkins , Azure DevOps) to enable continuous testing and faster feedback loops.
- Test Strategy & Execution: Identify high-value test cases for automation and execute smoke, functional, and regression test suites.
- Defect Management : Debug automation failures, perform root cause analysis, and track defects using tools like Jira or Quality Center.
- Collaborative Testing : Participate in Agile/Scrum ceremonies , collaborate with developers on code reviews, and provide automation estimates during sprint planning.
- Data-Driven Testing : Implement Data-Driven or BDD (Cucumber/TestNG) frameworks to test complex business scenarios across multiple data sets.
- Cross-Browser Testing : Ensure application reliability by executing automated tests across various browsers such as Chrome, Firefox, and Edge.
- Reporting : Generate and analyze comprehensive test reports using tools like TestNG , Allure , or Extent Reports to communicate quality metrics to stakeholders