Selenium Java API Rest Assured Tester
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 tot his job
Apply To this Job