Job Description
- Your Role:
- Designing, developing, and maintaining robust automation frameworks using Java, Selenium WebDriver, and Rest Assured.
- Automating UI and API test scenarios to improve test coverage, accuracy, and execution efficiency.
- Creating scalable test scripts based on Page Object Model (POM), Data-driven, Hybrid, or BDD frameworks.
- Performing end-to-end functional, regression, integration, and API testing across multiple applications.
- Analyzing user stories and requirements to create detailed test scenarios, test cases, and automation plans.
- Executing automated test suites through CI/CD pipelines (Maven, Jenkins, Git) and ensuring high quality builds.
- Creating and maintaining API automation suites for RESTful services including validation of JSON/XML payloads, status codes, headers, schema, and authentication flows.
- Working in Agile/Scrum teams, participating in sprint planning, backlog refinement, and daily standups.
- Preparing test reports, dashboards, and providing clear quality metrics to stakeholders.
- Your Profile:
- 4.5 to 9 years experience in Automation Testing.
- Strong hands-on expertise in Java programming for building robust automation scripts.
- In-depth knowledge and practical experience with Selenium WebDriver, TestNG, XPath/CSS selectors, waits, and automation best practices.
- Solid understanding of Rest Assured for API testing, including request/response validation, serialization/deserialization, and API automation frameworks.
- Good exposure to continuous integration tools such as Jenkins, Git, GitHub, or GitLab.
- Experience with tools like Postman for API validation and JIRA/Azure DevOps for test management.
- Strong understanding of HTTP methods, API workflows, JSON/XML structures, and backend validation.
- Familiarity with SQL for database checks and validation of backend data.
- Experience working in Agile/Scrum environments with a focus on continuous testing and quality.
Apply Now
Apply Now