✨ About The Role
- The QA Engineer will be responsible for ensuring the quality and performance of software products through comprehensive testing.
- Responsibilities include developing, documenting, and maintaining test plans, test cases, and test scripts based on project requirements.
- The role involves executing manual and automated test cases for various applications and platforms.
- The QA Engineer will identify, document, and track defects through the defect management lifecycle.
- Collaboration with developers and product managers is essential to diagnose issues and ensure timely resolution.
- The position requires participation in sprint planning, daily stand-ups, and retrospective meetings to align with project goals.
- The role also involves contributing to the continuous improvement of testing processes and methodologies.
âš¡ Requirements
- The ideal candidate will have a minimum of 10 years of experience in software quality assurance or a related field.
- A strong understanding of the software development life cycle (SDLC) and quality assurance methodologies is essential.
- Proficiency in testing tools and frameworks such as Selenium, JIRA, and TestRail is required.
- The candidate should have experience with automated testing and scripting languages like Python, Java, or JavaScript.
- Excellent problem-solving skills and attention to detail are crucial for success in this role.
- Strong verbal and written communication skills are necessary to collaborate effectively with cross-functional teams.
- The ability to work independently and as part of a team in a fast-paced environment is important.