We are seeking a detail-oriented Software Quality Assurance Specialist with 5+ years of experience in software testing and quality assurance. The ideal candidate will be responsible for ensuring the quality, reliability, and performance of software applications by designing and executing test plans, identifying defects, and collaborating with development teams to improve product quality.
Key Responsibilities
- Develop and execute test plans, test cases, and test scripts for software applications.
- Perform manual and automated testing to ensure software quality and functionality.
- Identify, document, and track software defects and issues.
- Collaborate with developers and project teams to resolve bugs and improve system performance.
- Conduct functional, regression, integration, and system testing.
- Ensure that applications meet business requirements and quality standards.
- Participate in software development lifecycle (SDLC) and Agile processes.
- Prepare test reports and quality documentation.
Qualifications & Requirements
- Bachelor's degree in computer science, Information Technology, or a related field.
- Minimum 5 years of experience in software testing and quality assurance.
- Experience with manual and automated testing tools.
- Strong understanding of software testing methodologies and QA processes.
- Familiarity with Agile/Scrum development environments.
- Strong analytical and problem-solving skills.
- Excellent communication and documentation skills.
Key Skills
- Manual & Automated Testing
- Test Case Design & Execution
- Bug Tracking & Defect Management
- Regression & Integration Testing
- Software Development Life Cycle (SDLC)
- Attention to Detail & Problem Solving