Key Responsibilities:
- Develop and execute test plans, test cases, and test scripts based on software requirements and design specifications.
- Perform manual and automated testing on new and existing applications.
- Identify, document, and track defects using appropriate tools and methodologies.
- Collaborate with developers, product managers, and other stakeholders to understand product features and functionalities.
- Conduct regression testing to ensure previously developed and tested software continues to perform after changes.
- Analyze test results, report findings, and suggest improvements.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Stay updated with industry best practices, tools, and technologies related to quality assurance.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- years of experience in software quality assurance or a similar role.
- Strong understanding of software development life cycle (SDLC) and methodologies (Agile, Waterfall).
- Proficiency in testing tools (e.g., Selenium, JUnit, TestNG) and bug tracking systems (e.g., JIRA, Bugzilla).
- Familiarity with programming languages (e.g., Java, Python, C#) is a plus.
- Excellent analytical, problem-solving, and organizational skills.
- Strong communication skills, both verbal and written.
Job Type: Full-time
Pay: Up to Rs200,000.00 per month
Work Location: In person