Description
Key Responsibilities
Test Planning and Strategy:
Develop, implement, and maintain comprehensive test plans and strategies for new and existing features.
Test Execution:
Conduct functional, regression, integration, and performance testing to ensure software quality.
Automation:
Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
Defect Management:
Identify, document, and track software defects through to resolution.
Collaboration:
Work closely with development, product management, and other cross-functional teams to ensure quality throughout the software development lifecycle.
Continuous Improvement:
Identify and implement process improvements to enhance the efficiency and effectiveness of QA activities.
Mentorship:
Provide guidance and mentorship to junior QA engineers, helping them develop their skills and knowledge.
Qualifications
Education:
Bachelor’s Degree in Computer Science, Engineering, or a related field.
Experience:
Skills:
Preferred Qualifications: