Job Description
We are seeking skilled and passionate Quality Assurance professionals to join our team at our client's location in Chennai, Bengaluru, and Pune. As a Software Quality Engineer, Senior Quality Engineer, or Quality Lead, you will play a critical role in ensuring the quality of our software products through meticulous testing and adherence to Agile methodologies.
Role & Responsibilities
Develop and execute comprehensive test plans, test cases, and test scripts.
Perform functional, integration, regression, system, and performance testing.
Identify, document, and track software defects using a defect tracking system.
Collaborate with developers, product managers, and other stakeholders to ensure timely and effective resolution of issues.
Participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
Contribute to the continuous improvement of our testing processes and methodologies.
Perform UI, API, and Database testing.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Strong knowledge of software quality assurance principles and methodologies.
Experience with Agile software development processes.
Hands-on experience with Java and/or Python.
Proficiency in using Selenium for test automation.
Experience in UI, API, and database testing.
Excellent analytical, problem-solving, and communication skills.
Ability to work independently and as part of a team.
Willingness to work at client locations in Chennai, Bengaluru, or Pune.
Experience
Software Quality Engineer: 2-5 years of experience
Senior Quality Engineer: 5-8 years of experience
Quality Lead: 8+ years of experience, including experience in a leadership role.