Back to Jobs
Quality Analyst

Manual Tester

Part Time Full Time Remote Friendly
Experience
0–1 yrs
Location
Ahmedabad
Openings
2 Positions
Job Description
**Key Responsibilities**

- Participate in the entire software development lifecycle (SDLC) to ensure quality at all stages of development.
- Execute test cases, both manual and exploratory, to verify software functionality against requirements.
- Identify, report, and track defects using defect tracking tools; ensure timely resolution of issues by collaborating with the development team.
- Document the testing process, including test plans, test cases, and test results, to provide clear feedback on software quality.
- Conduct regression testing following new releases and patches to ensure existing functionalities remain unaffected.
- Analyze functional and non-functional requirements and provide input to the development team in enhancing the application.
- Collaborate with cross-functional teams to identify process improvements that enhance the efficiency and effectiveness of testing efforts.
- Participate in meetings to discuss project status, testing progress, and quality metrics.
- Use analytical thinking to approach problem-solving and support the identification of root causes for issues.
- Contribute to the development of best practices for testing procedures and quality assurance processes.

**Required Qualifications**

- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Basic understanding of software testing methodologies, tools, and processes.
- Strong defect tracking skills, including familiarity with tools such as JIRA, Bugzilla, or similar.
- Good documentation skills with attention to detail to ensure accurate records of testing activities and outcomes.
- Initial experience (internships or academic projects) in a quality assurance or testing role is a plus.
- Excellent problem-solving skills, with the ability to think critically and analytically about software issues.
- Ability to work collaboratively in a team environment and communicate effectively with team members and stakeholders.
- Basic knowledge of scripting or programming languages (e.g., Java, Python) is an advantage.

**Preferred Qualifications**

- Familiarity with software development environments, frameworks, and methodologies (e.g., Agile, Scrum).
- Exposure to automated testing tools or frameworks (e.g., Selenium, TestNG) is advantageous.
- Understanding of database management and basic SQL skills to support data verification during testing.
- Interest in continuous learning and professional development in quality assurance and software testing.
- Participation in software testing workshops, webinars, or professional courses relevant to quality assurance practices.
Apply Now