Test Planning & Quality Strategy
• Develop detailed test plans, test cases, and quality assurance documentation
• Collaborate with product managers, designers, and developers to understand requirements and user stories
• Define testing strategies for features, integrations, workflows, and regression coverage
• Ensure acceptance criteria and edge cases are properly validated before release
Manual Testing & Defect Validation
• Execute manual testing across functional, regression, UI/UX, cross-browser, and cross-device scenarios
• Identify, document, and track defects using Jira, Azure DevOps, TestRail, Zephyr, or similar tools
• Provide detailed reproduction steps, screenshots, logs, and supporting documentation
• Retest bug fixes and verify impacted areas after updates or deployments
• Build, maintain, and improve automated test suites using Selenium, Cypress, Playwright, or similar frameworks
• Integrate automated testing into CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI
• Monitor test execution results and troubleshoot automation failures
• Improve automation coverage to reduce manual regression effort
Performance & Security Testing
• Conduct load, stress, and performance testing using tools such as JMeter or Locust
• Support vulnerability scanning and security-focused testing efforts
• Validate system stability, responsiveness, and reliability under varying workloads
Documentation & Reporting
• Maintain organized documentation for test plans, test cases, bug reports, and testing results
• Track and report quality metrics such as defect density, pass/fail rates, and regression coverage
• Prepare clear QA status updates and testing summaries for stakeholders and leadership
Collaboration & Agile Participation
• Work closely with developers to reproduce, isolate, and resolve issues efficiently
• Participate in Agile ceremonies including standups, sprint planning, retrospectives, and release reviews
• Advocate for quality standards throughout the software development lifecycle
• Provide usability and testability feedback during feature development