- We are seeking an experienced and highly skilled Senior Test Engineer with expertise in both automation and manual testing.
- The ideal candidate must have hands-on experience with Selenium, Java, JavaScript, Rest Assured, API testing, UI automation/manual testing, and strong knowledge of CI/CD pipelines using Jenkins.
- The role involves designing, developing, and executing test automation frameworks and strategies to ensure the delivery of high-quality software products.
Essential Job Functions:
- Develop, maintain, and enhance automated test scripts using Selenium WebDriver with Java and JavaScript.
- Design and implement API automation and validation using Rest Assured or similar tools.
- Perform manual testing including functional, regression, integration, and exploratory testing.
- Collaborate with cross-functional teams including developers, product managers, and DevOps to define test plans and strategies.
- Implement and maintain CI/CD pipelines using Jenkins or equivalent tools to integrate automated tests into the build and release process.
- Identify, document, and track defects and issues; collaborate with development teams to ensure timely resolution.
- Continuously improve test automation frameworks, tools, and processes for scalability and reliability.
Qualifications:
Required Skills:
- 7+ years of experience in software testing with strong emphasis on automation.
- Proficient in Selenium WebDriver for UI automation using Java and JavaScript.
- Hands-on experience in API testing and automation using Rest Assured or equivalent frameworks.
- Solid experience in manual testing methodologies and writing detailed test cases.
- Strong understanding of CI/CD concepts and experience implementing automated tests in Jenkins pipelines.
- Familiarity with version control systems like Git.
- Experience with test management tools (JIRA, TestRail, etc.) is a plus.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and in a team environment.
- Experience with other automation tools and scripting languages is a plus