Lead and execute functional, integration, regression, and system testing for new and ongoing projects.
Collaborate with cross-functional teams including Development, QA, UX, and Product Management to understand business and technical requirements and translate them into effective test strategies and test cases.
Own the design, development, and maintenance of test plans, test cases, and automation scripts to ensure product quality, interoperability, compatibility, and performance.
Communicate testing plans, execution status, risks, and findings clearly through written reports and verbal updates to stakeholders.
Drive defect lifecycle management, including defect identification, tracking, reporting, and ensuring timely resolution.
Perform data integrity validation and troubleshoot defects across multiple test and deployment environments.
Support release readiness activities, including User Test Acceptance (UTA) coordination and production deployment support.
Requirements
A minimum of 5-6 years of professional experience into testing, preferably within the software industry.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Proven experience managing projects from inception to completion.
Strong organizational skills and attention to detail.