Description
We are looking for a QA Engineer to join our team in India. This role is suitable for freshers/entry-level candidates who are passionate about software quality assurance and eager to learn. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through rigorous testing and collaboration with development teams.
Responsibilities
- Develop and execute test plans, test cases, and test scripts based on project requirements.
- Identify, record, and track bugs using bug tracking tools.
- Collaborate with development teams to understand project functionality and requirements.
- Perform regression testing, functional testing, and performance testing.
- Provide timely reports and documentation on test results and quality metrics.
- Participate in project meetings and contribute to improving software quality and testing processes.
- Continuously research and implement best testing practices and tools.
Skills and Qualifications
- Bachelor's degree in Computer Science or a related field.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Familiarity with automated testing tools such as Selenium, JUnit, or TestNG.
- Basic programming skills in languages such as Java, Python, or C#.
- Knowledge of SQL and experience with databases.
- Excellent analytical and problem-solving skills.
- Strong communication skills and attention to detail.