logo

JobNob

Your Career. Our Passion.

Quality Analyst


Ticketgateway


Location

Work from home | India


Job description

**Key Responsibilities:**

1. **Test Planning:** Collaborate with development teams to understand project requirements, features, and functionalities. Develop comprehensive test plans and test cases that cover various scenarios and use cases.

2. **Test Execution:** Conduct thorough manual testing of software applications to identify defects, inconsistencies, and issues. Execute test cases, record results, and provide clear and detailed bug reports.

3. **Regression Testing:** Perform regression testing after code changes or updates to ensure that new features or fixes do not adversely affect existing functionalities.

4. **Functional and Non-Functional Testing:** Verify that software meets functional requirements as well as non-functional aspects such as performance, security, and usability.

5. **User Experience Testing:** Assess user interfaces and interactions to ensure they are intuitive, user-friendly, and align with design specifications.

6. **Automated Testing:** Develop and maintain automated test scripts using testing frameworks and tools to enhance testing efficiency and coverage.

7. **Compatibility Testing:** Test software across different platforms, browsers, and devices to ensure compatibility and consistent performance.

8. **Documentation:** Document test procedures, results, and defects in a clear and organized manner. Provide accurate and timely feedback to development teams.

9. **Continuous Improvement:** Identify areas for process improvement within the testing workflow, suggesting enhancements that contribute to higher quality products.

10. **Collaboration:** Work closely with developers, product managers, and other stakeholders to communicate test findings and coordinate efforts for issue resolution.

11. **Adherence to Standards:** Ensure testing processes adhere to industry best practices and quality assurance standards.

**Qualifications and Skills:**

- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

- Proven experience as a Program Tester, Quality Assurance Tester, or similar role, with a track record of identifying and documenting software defects.

- Strong understanding of software testing methodologies, techniques, and tools.

- Proficiency in writing and executing test cases, as well as documenting test results and defects.

- Familiarity with test management tools and bug tracking systems.

- Attention to detail and the ability to follow instructions accurately.

- Problem-solving skills to identify root causes and potential implications of defects.

- Effective communication skills to report defects and collaborate with technical and non-technical team members.

- Familiarity with automated testing tools and scripting languages (e.g., Selenium, Python) is a plus.

- Understanding of software development lifecycles and agile methodologies.

- Time management skills to handle multiple testing tasks and prioritize accordingly.

- Critical thinking skills to assess risk and make informed decisions.

- Analytical mindset to evaluate complex software behaviors and interactions.


Job tags



Salary

All rights reserved