Requirement Gathering:
- Client: Collaborated with the Product Owner and QA teams for detailed requirements collection.
- Internal: Gathered requirements from stakeholders (directors), suggested improvements, and discussed them with the Tech Delivery Lead.
Estimates and Planning:
- Client: Reviewed requirements, prepared estimates, and obtained approval from the Tech Architect and PMO.
- Internal: Created estimates, reviewed them with the PMO, and planned releases accordingly.
Sprint and Release Planning:
- Client: Analyzed QA tasks, estimated workload, and coordinated with PMO for sprint planning.
- Internal: Prioritized features based on release dates and prepared estimates to determine release timelines.
Test Cases:
- Client: Developed test cases in Google Sheets, and later uploaded them to Zephyr for manual testing. Created automation test cases using Gherkin.
- Internal: Mapped test cases with requirements in Google Sheets and Zephyr.
Test Execution:
- Client and Internal: Performed integration, system, API testing, and various post-release testing phases (retesting, sanity, regression, UAT).
- Assisted UAT teams by providing testing artifacts, and assigning tickets.
Jira Management:
- Client: Updated QA attributes, work logs, and comments on Jira tickets created by the PMO.
- Internal: Created and fully managed Jira tickets.
API Testing (Ingress, Egress Module):
- Client and Internal: Managed API testing for critical modules, using Postman and Swagger for documentation.
Automation Testing:
- Client & Internal: Led the development of an automation discovery plan, established a base automation framework using Python, and presented a successful POC to the CTO.
Leadership and Teamwork:
- Led a team of 15 members, overseeing task assignments, test case reviews, and overall QA execution.
- Mentored team members on SDLC practices, test case development, and UAT processes.
- Managed WFH and leave approvals, providing guidance for remote work challenges.
Meetings and Collaboration:
- Led standup calls, retro meetings, and bug triage sessions.
- Participated actively in test-driven analysis, sprint planning, and UAT discussions.
Knowledge Transfer and Onboarding:
- Developed and implemented induction and onboarding plans for new hires, ensuring smooth team integration.
Recruitment:
- Contributed to recruitment processes, aiding in aligning candidate selection with organizational needs.
Organizational Contributions:
- Introduced and led key meetings that enhanced team communication and collaboration.