Quality Assurance Engineer
Review business and technical requirements to ensure clarity, completeness, and testability.
Prepare test plans, test scenarios, test cases, and test data based on system requirements.
Execute functional, regression, integration, and system testing across different applications and releases.
Identify, document, and track defects while working closely with developers to ensure timely resolution.
Monitor testing progress, defect trends, and quality metrics throughout the development lifecycle.
Participate in Agile ceremonies and collaborate closely with developers, product owners, and other stakeholders.
Ensure adherence to established quality standards, testing processes, and software development practices.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- 2–4 years of experience in software quality assurance and testing.
- Strong understanding of software testing methodologies, techniques, and the software development lifecycle.
- Strong analytical and problem-solving skills with high attention to detail.