Description
We are seeking a skilled QA Engineer to join our team in India. The ideal candidate will have 2-6 years of experience in software quality assurance, a strong understanding of testing methodologies, and the ability to work collaboratively in a dynamic environment.
Responsibilities
- Design and execute test plans, test cases, and test scripts for various applications.
- Identify, record, and track bugs and issues in the software.
- Collaborate with developers and product teams to understand requirements and ensure quality throughout the software development lifecycle.
- Perform regression testing and ensure that the product meets the quality standards before release.
- Analyze test results and provide feedback for improvements and optimizations.
- Participate in code reviews and contribute to the overall improvement of the development process.
- Maintain documentation related to testing processes and results.
Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-6 years of experience in software quality assurance and testing.
- Strong knowledge of software testing methodologies, tools, and processes.
- Proficiency in manual and automated testing techniques.
- Experience with testing tools such as Selenium, JUnit, or TestNG.
- Familiarity with programming languages like Java, Python, or JavaScript.
- Understanding of Agile methodologies and working in Agile teams.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work independently and in a team.