● Evaluate and analyze requirements, user stories, and technical design documents to provide comprehensive and timely feedback.
● Develop, implement, and optimize testing strategies for both new and existing products, ensuring they meet functional and nonfunctional requirements.
● Create, review, and execute detailed test plans and test cases to achieve high test coverage across different platforms.
● Estimate, prioritize, plan, and coordinate QA activities to meet sprint deadlines and project milestones.
● Identify, document, and track defects in tools like Jira/Linear/Azure DevOps, ensuring issues are thoroughly reported with steps to reproduce and supporting evidence.
● Perform various testing types, including functional, exploratory, UI/UX, cross-browser, and regression testing to ensure product quality.
● Lead regression and smoke testing efforts post-deployment to ensure stability and adherence to requirements.
● Collaborate closely with development, product management, and design teams to improve product quality, speed up release cycles, and ensure seamless communication.
● Mentor junior QA engineers and share knowledge on best practices, tools, and techniques.
● Attend conferences, stay current with industry trends and continually adopt new testing tool and methodologies to improve testing processes.
● Achieved a 30% reduction in post-launch defects by developing comprehensive test strategies and processes tailored to project needs.