Key Responsibilities:
- Analyze requirements and design documents to understand project scope and develop test plans and test cases.
- Perform manual and automated testing for web, desktop, and mobile applications.
- Execute various testing types, including functional, regression, integration, performance, load, and usability testing.
- Log and track bugs using tools like JIRA or OpenProject, and ensure their timely resolution.
- Collaborate with developers, product managers, and other stakeholders to ensure quality across the SDLC.
- Develop and maintain test automation scripts using tools such as Selenium, Postman, Appium or Jmeter(Load Test).
- Perform API testing using REST/SOAP tools.
- Perform mobile application testing.
- Ensure proper documentation of testing processes, results, and improvements.
- Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives.
Requirements Education:
- Proven experience (1-4 years) in software quality assurance or a related field.
- Strong knowledge of STLC, SDLC, and various testing methodologies.
- Hands-on experience with testing tools like Selenium, Postman, JMeter, or similar.
- Experience with bug tracking and test management tools.
- Good understanding of databases and SQL queries.
- Basic understanding of version control tools like Git.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
Preferred Skills (Optional):
- Conduct VAPT (Vulnerability Assessment and Penetration Testing) and basic security testing if required.
- Knowledge of programming/scripting languages (e.g., Java, Python, JavaScript).
- Certification in ISTQB or equivalent is a plus.
Compensation & Benefits:
- Medical allowance
- Weekly 2 holidays
- Profit sharing
- Salary review: Yearly
- Festival bonus: 2
- Friendly work culture
- Unlimited tea and coffee
- Reimbursement on certificate training
- Flexible working hours