01Responsibilities
- Collaborate closely with software engineers, product analysts, and other stakeholders to thoroughly understand requirements for current or enhanced features.
- Analyze requirement documents to design and implement comprehensive test strategies, test plans, test scenarios, test cases, and test scripts, ensuring adherence to established standards.
- Acquire, manipulate, or create all necessary test data required for effective software quality assurance activities.
- Document software defects accurately using a bug tracking system and effectively report these defects to the Software Development team for resolution.
- Perform peer reviews of testing artifacts, providing constructive feedback to ensure quality and consistency.
- Participate in release activities as needed to ensure successful, high-quality product updates and deployments.
- As an active member of an agile work team, participate in all scrum ceremonies, assist in sprint planning, and complete required sprint tasks through the development and final execution of software applications/programs.
- Proactively communicate any issues or blockers to the Scrum Master in a timely manner.
- Contribute to story creation by defining the Definition of Done (DoD), Acceptance Criteria, and estimating effort. Create tasks for assigned stories in the Agile tool and diligently update their status and assignments.
- Maintain and update Regression Test Suites on a regular basis to ensure ongoing test effectiv .