Test Planning & Strategy
Understand project requirements and prepare test plans, test cases, and test scripts.
Define testing scope, strategy, and objectives.
Software Testing
Perform manual testing (functional, regression, integration, system, and user acceptance testing).
Execute automated testing using tools like Selenium, QTP, TestComplete, etc.
Identify, log, and track defects using bug tracking tools like Jira, Bugzilla, or Quality Center.
Collaboration
Work closely with developers, business analysts, and project managers to clarify requirements and resolve issues.
Participate in daily stand-ups, scrum meetings, and review sessions (for Agile environments).
Quality Documentation
Maintain detailed test reports, defect reports, and QA documentation.
Ensure traceability of test cases to business requirements.
Process Improvement
Suggest improvements to QA processes, tools, and methodologies.
Ensure adherence to company quality standards, SOPs, and regulatory requirements (if applicable, e.g., pharma or banking).
Support & Training
Assist in training junior QA team members.
Support production or live environment issues by identifying root causes of defects.
Provident Fund (PF) & Gratuity
Health & Accident Insurance
Paid Leave & Holidays
Performance Bonus / Incentives
Training & Skill Development Programs
Flexible Work Hours / Work-from-Home (depending on company)
Employee Engagement Programs