Description
We are seeking a QA Engineer to join our team in India. The ideal candidate will be responsible for ensuring the quality of our software products through rigorous testing and validation processes. You will work closely with developers and other stakeholders to identify and resolve issues, ensuring that our applications meet the highest standards of quality.
Responsibilities
- Design and implement test plans, test cases, and test scripts for software applications.
- Execute manual and automated tests to ensure software quality and performance.
- Identify, document, and track defects using bug tracking tools.
- Collaborate with development teams to understand requirements and provide feedback on quality issues.
- Participate in code reviews and ensure adherence to quality standards.
- Continuously improve testing processes and methodologies.
Skills and Qualifications
- 2-6 years of experience in software quality assurance or testing.
- Strong understanding of software development lifecycle (SDLC) and testing methodologies.
- Proficiency in test automation tools such as Selenium, JUnit, or TestNG.
- Experience with bug tracking tools like JIRA, Bugzilla, or similar.
- Knowledge of programming languages such as Java, Python, or JavaScript for test automation.
- Familiarity with performance testing tools like JMeter or LoadRunner.
- Excellent analytical and problem-solving skills.
- Strong communication skills, both verbal and written.