Job Description
Role Overview
We are seeking a skilled Test Engineer with hands-on experience in both manual and automation testing. The ideal candidate should have strong expertise in designing test scenarios, executing test cases, identifying defects, and ensuring high-quality delivery. Automation experience with Selenium, API testing tools, and familiarity with modern test frameworks is essential.
Key Responsibilities
Test Design, Development & Execution
Analyze user stories/requirements and identify testable scenarios.
Prepare test scenario documents and update RTM.
Develop test cases, test scripts, and necessary test data.
Perform smoke, functional, regression, and retesting activities.
Log, track, and verify defects through the defect lifecycle.
Automation & Tools
Design and execute automation scripts using Selenium WebDriver, Protractor, or similar tools.
Perform API automation using tools like Rest Assured, JMeter, Cypress, Karate, etc.
Experience in testing Web UI applications.
Work with version control repositories such as GIT.
Quality & Collaboration
Ensure product quality including usability, performance, reliability, and compatibility.
Participate in reviews of requirements, functional design, and test scripts.
Work closely with Development and QA teams to ensure timely delivery.
Prepare status reports and contribute to testing project plans.
Required Skills
2-3 years of experience in Manual + Automation Testing.
Strong experience with Selenium WebDriver, Protractor, or similar frameworks.
API testing experience using Rest Assured, JMeter, or equivalent.
Good understanding of different testing methodologies and processes.
Ability to identify anomalies and document defects clearly.
Knowledge of test management tools and bug tracking tools.
Performance testing knowledge (JMeter) is an added advantage.
Strong analytical, communication, and collaboration skills.
Job Tags