- Develop, execute, and maintain manual and automated test cases.
- Perform functional, regression, integration, and performance testing.
- Collaborate with developers, product managers, and business analysts to understand requirements and ensure test coverage.
- Identify, document, and track defects using standard tools (e.g., JIRA, Azure DevOps).
- Ensure compliance with quality standards, best practices, and release processes.
- Contribute to continuous improvement of QA processes and methodologies.
- Provide clear and concise test reports and communicate results to stakeholders.
Required Skills & Experience
- 3–4 years of experience as a Quality Analyst / QA Engineer.
- Strong knowledge of software testing methodologies and QA processes.
- Hands-on experience with test management tools and defect tracking systems.
- Familiarity with automation frameworks (Selenium, TestNG, Cypress, etc.) is a plus.
- Understanding of API testing (Postman, REST Assured) and database validation (SQL).
- Experience working in Agile/Scrum environments.
Good-to-Have
- Exposure to performance testing tools (JMeter, LoadRunner).
- Knowledge of CI/CD pipelines and DevOps practices.
- QA certifications (ISTQB, CSTE) are an advantage.