QA Engineer
• Develop, execute, and maintain test plans, test cases, and test scripts for web and mobile applications.
• Perform functional, regression, integration, and UI testing to ensure product quality.
• Work closely with developers and product teams to identify, document, and track defects using tools like JIRA or Trello or ClickUp.
• Implement and maintain automated test suites using tools like Selenium, Cypress, or Playwright.
• Conduct API testing (using Postman or similar tools) to validate data and backend integration.
• Participate in sprint planning, ensuring QA readiness and test coverage before releases.
• Execute performance and usability testing to identify bottlenecks or inconsistencies.
• Collaborate in a CI/CD environment to integrate automated tests into the deployment pipeline.
• Prepare detailed QA reports and ensure compliance with internal quality metrics.
Required Skills
• Manual Testing: Test case design, execution, bug reporting, regression, smoke, and sanity testing
• Automation Testing: Selenium with Java/Python/JS, or equivalent automation tools
• API Testing: Postman, Newman, Swagger
• Test Management: JIRA, Trello, or similar bug-tracking tools
• Version Control: Git/GitHub
• Understanding of: Agile/Scrum processes, SDLC, and defect life cycle
• Good to Have: Knowledge of SQL, basic scripting, and browser debugging tools