with a strong background in automation and API testing. The ideal candidate will be responsible for ensuring high-quality software delivery by implementing effective test strategies, automation frameworks, and continuous improvement practices.
Key Responsibilities
Design, develop, and execute test cases for web and API applications.
Implement and maintain automation scripts using
Selenium
for UI testing.
Perform API testing using
Postman
and validate integration between components.
Collaborate with development teams to identify, reproduce, and track bugs through to resolution.
Ensure software quality across functional, regression, and integration testing phases.
Participate in sprint planning, reviews, and retrospectives to ensure QA coverage in agile cycles.
Contribute to continuous testing improvements and process optimization.
Maintain detailed documentation of test results and quality metrics.
Required Skills & Experience
Bachelor's degree in Computer Science, Information Technology, or related field.
2+ years of hands-on experience
in software testing (manual and automation).
Strong experience in
Selenium
(Java/Python preferred) and
Postman
.
Understanding of SDLC, STLC, and QA methodologies.
Experience with
test management tools
(e.g., JIRA, TestRail).
Familiarity with
CI/CD pipelines
and version control (Git).
Strong analytical and troubleshooting skills.
Excellent communication and documentation abilities.
Good to Have
Exposure to API automation tools (e.g., RestAssured).
Experience with database testing (SQL).
Familiarity with performance or load testing tools (e.g., JMeter).