We are seeking a skilled and detail-oriented Manual + Automation Tester to join our dynamic QA team. The ideal candidate will have strong expertise in both manual and automation testing, ensuring high-quality software delivery through comprehensive testing methodologies.
Responsibilities :
- Design, develop, and execute test plans, test cases, and test scripts for web and API applications.
- Perform manual testing to identify defects and ensure application functionality meets requirements.
- Develop and maintain automated test scripts using Java, Selenium, and Rest Assured .
- Implement API automation testing using Rest Assured to validate RESTful web services.
- Utilize BDD (Behavior Driven Development) and Cucumber for test automation and collaboration.
- Work with TestNG for test execution and reporting.
- Manage dependencies and build automation frameworks using Maven .
- Collaborate with developers, business analysts, and other QA team members to improve software quality.
- Analyze test results, track defects, and report findings to ensure timely resolution.
- Maintain and enhance existing automation frameworks.
- Participate in Agile development processes, including sprint planning, reviews, and retrospectives.
Mandatory Skills :
Programming Language : JavaAutomation Tools : Selenium, Rest AssuredAPI Automation Testing : Strong experience in testing REST APIsBDD Frameworks : CucumberTest Frameworks : TestNGBuild Tools : MavenTesting Methodologies : Manual & Automation testing best practicesVersion Control : Git (preferred)CI / CD Tools : Jenkins (preferred)Preferred Qualifications :
Experience in Agile / Scrum methodologies.Knowledge of performance and security testing is a plus.Strong analytical and problem-solving skills.Excellent communication and teamwork abilities.Jenkins, Rest Assured, Java, Test Ng, Bdd & Cucumber, Selenium, Git, Api Automation Testing
Skills Required
Java, Jenkins, Security Testing, Automation Testing, Cicd, Agile, Selenium