We are seeking a detail-oriented and highly skilled QA Engineer to join our team. The QA Engineer will be responsible for ensuring the quality and reliability of our software products through thorough testing, analysis, and collaboration with development teams. The ideal candidate has a passion for quality assurance, a keen eye for detail, and a commitment to delivering exceptional user experiences.
Responsibilities
- Reviewing project requirements and specifications for validation
- Developing and maintaining comprehensive test plans and test cases
- Executing various tests like functional, non- functional API, etc.
- Logging and tracking defects
- Identifying improvements in testing processes
- Ensuring adherence to quality standards and providing insights to improve overall product quality
- Collaborating with cross-functional teams to ensure quality throughout the software development lifecycle.
- Learning and sharing knowledge with other team members.
Requirements
- Communication and collaboration skills
- Knowledge of SDLC and STLC
- Hands-on experience in software testing
- Understanding of test techniques and methodologies
- Ability to solve problems and troubleshoot issues
- Quick learner of new concepts and technologies
- Attention to detail and self-motivated
- Having a minimum of 1 years of work experience in software testing.
- Experience working in Agile/Scrum development teams Proficiency in ISTQB concepts
- The ability to write automated UI or API tests using any tool
- Experience in working with Gherkin for writing test cases (advantage)
- Experience in performance and load testing (advantage)
- Having a Bachelor's degree in Computer Science, Software Engineering, or related fields (advantage)
- Proficiency in test management tools such as Zephyr (advantage)