We are seeking a highly skilled Senior Software Quality Assurance Engineer with a minimum of 4 years of experience in testing. The ideal candidate should possess a degree in Software Engineering, Computer Science, Information Technology, or equivalent, along with a proven track record in test case design, execution, and reporting for complex enterprise-level applications.
Key Responsibilities:
- Design and execute test cases across various types of testing including functional, user acceptance, regression, and usability testing.
- Utilize advanced Software Quality Assurance concepts, techniques, methodologies, and strategies to ensure high-quality software delivery.
- Collaborate effectively with cross-functional teams to ensure timely delivery and quality of software products.
- Analyze requirements and technical specifications to create comprehensive test plans and test cases.
- Provide timely and accurate test reporting and metrics to leads.
Pre-Requisites:
- Minimum of 4 years of experience in testing mission-critical enterprise applications.
- Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or equivalent field.
- Proficiency in test case design, execution, and test reporting.
- Expertise in various types of testing methodologies including unit, integration, system, functional, user acceptance, regression, and usability testing.
- Understanding of advanced Software Quality Assurance concepts, techniques, and processes.
- Experience with test automation frameworks and test planning.
- Strong analytical and problem-solving skills, with the ability to initiate prompt actions and make effective decisions.
- Excellent communication skills and ability to build constructive and cooperative work relationships with diverse teams.