A Software Tester ensures the quality and reliability of applications by designing, executing, and maintaining test cases across manual and automated environments. This role focuses on identifying defects, improving test coverage, and collaborating with development teams to deliver high-performance, bug-free software solutions. With a strong understanding of SDLC/STLC, the tester plays a key role in maintaining software standards, enhancing user experience, and supporting continuous integration and deployment efforts.
Responsibilities
- Design, develop, and execute test plans, test cases, and test scripts.
- Perform functional, regression, integration, and system testing.
- Identify, document, and track bugs to closure.
- Collaborate with developers, business analysts, and QA leads to ensure software quality.
- Validate fixes and conduct re-testing of resolved defects.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
- Assist in automation script development and maintenance.
- Ensure software compliance with business and user requirements.
- Prepare detailed test documentation and test summary reports.
Experience
- 2+ Years
Education
- Bachelor’s or Master’s in Computer Science, Information Technology, or a related field.
Must Have
- Strong understanding of SDLC and STLC processes.
- Excellent attention to detail and analytical skills.
- Good written and verbal communication abilities.
- Ability to manage time effectively and handle multiple testing tasks.
- Exposure to testing across various domains:
- E-Commerce, Banking, Healthcare, Web & Mobile Applications.
- E-Commerce, Banking, Healthcare, Web & Mobile Applications.