Responsibilities :
Test Planning and Execution :
- Create and implement test plans, test cases, and strategies for web, mobile, and API testing.
- Identify and validate test scenarios from requirements and design specifications.
Automation Testing :
Develop and maintain automation scripts using tools like Selenium WebDriver or Cypress.Integrate automation into CI / CD pipelines using tools like Jenkins or GitLab CI / CD.Manual Testing :
Conduct detailed exploratory, functional, integration, and regression testing.Log and track defects in tools like JIRA to ensure timely resolution.API Testing :
Perform API validations using Postman or RestAssured.Ensure proper API functionality and performance under varied conditions.Collaboration :
Work with developers and stakeholders to understand requirements and mitigate risks.Actively participate in agile ceremonies and QA discussions.Performance Testing :
Utilize tools like JMeter to assess application performance.Reporting :
Prepare detailed test reports and communicate test results effectively to stakeholders.Required Skills and Qualifications :
Experience : 5-7 years in Manual and Automation Testing.Automation Tools : Expertise in Selenium, Cypress, or similar tools.Programming Languages : Proficiency in Java, Python, or JavaScript.API Testing : Experience with tools like Postman or RestAssured.Test Management Tools : Familiarity with TestRail, Zephyr, or JIRA.CI / CD Knowledge : Experience with Jenkins, GitLab, or Azure Pipelines.Strong understanding of SDLC and STLC in agile environments.Preferred Qualifications :
Exposure to BDD frameworks like Cucumber or SpecFlow.Experience with Appium for mobile testing.Familiarity with cloud-based testing platforms like BrowserStack.Knowledge of performance testing tools like k6.Soft Skills :
Strong communication and interpersonal skills.Analytical mindset with attention to detail.Proactive and team oriented(ref : hirist.tech)