Design, develop, and maintain robust, scalable, and high-quality automation frameworks using Java.Build end-to-end UI automation using Selenium WebDriver .Develop and maintain API test scripts using Rest Assured .Collaborate with cross-functional teams to understand requirements and design test strategies.Conduct regression, integration, system, and performance testing.Identify, document, and track bugs using tools like Jira or similar.Contribute to continuous integration and delivery pipelines (CI / CD).Provide clear and concise test reports and feedback to stakeholders.Required Skills & Experience :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of experience in software testing and test automation.
- Strong programming skills in Java (OOPs concepts, collections, exception handling, etc.).
- Hands-on experience with Selenium WebDriver for UI automation.
- Solid understanding and practical experience with Rest Assured for API testing.
- Familiarity with test frameworks like TestNG, JUnit, or similar.
- Experience with version control systems like Git.
- Working knowledge of CI / CD tools (e.g., Jenkins, GitLab CI).
Good understanding of SDLC, STLC, and Agile methodologies.