Talent.com
Quality Assurance

Quality Assurance

ConfidentialChennai
30+ days ago
Job description

Responsibilities

  • Test Planning & Design :
  • Review and analyze software requirements, specifications, and technical design documents to understand product features and functionalities.
  • Develop comprehensive test plans, test cases, and test scenarios based on functional and non-functional requirements.
  • Identify test data requirements and prepare test data for various testing activities.
  • Contribute to the estimation of QA efforts and timelines for project sprints.
  • Test Execution & Defect Management :
  • Execute test cases manually and / or using automated test scripts across different platforms (web, mobile, desktop) and environments.
  • Perform various types of testing, including functional, regression, integration, system, performance, and user acceptance testing (UAT).
  • Accurately identify, document, and track software defects and bugs using a defect tracking system (e.g., Jira, Azure DevOps).
  • Collaborate with development teams to ensure timely resolution of defects, providing clear steps to reproduce and necessary logs.
  • Perform re-testing and regression testing after bug fixes and new feature implementations.
  • Test Automation (if applicable) :
  • Develop, maintain, and execute automated test scripts using industry-standard automation frameworks and tools (e.g., Selenium, Cypress, Playwright, Appium, Postman for API testing).
  • Integrate automated tests into CI / CD pipelines to support continuous testing efforts.
  • Analyze automation test results and report failures, ensuring the stability of automated test suites.
  • Process Improvement & Collaboration :
  • Actively participate in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) to provide QA insights and estimates.
  • Collaborate closely with product owners, developers, and other QA team members to ensure a shared understanding of quality goals.
  • Contribute to the continuous improvement of QA processes, methodologies, and tools.
  • Maintain and update QA documentation, including test plans, test cases, and knowledge base articles.
  • Reporting :
  • Provide regular updates on testing progress, defect status, and overall quality to the project team and stakeholders.
  • Prepare test summary reports for releases.

Skills Required

Test Planning, Test Case Design, Test Execution, Manual Testing

Create a job alert for this search

Quality Assurance • Chennai