Quality Analyst

Job Description

The Quality Analyst (Computing) is responsible for ensuring the quality, reliability, and performance of software applications and systems developed/maintained by the organization. This role involves designing and executing test plans, identifying defects, and collaborating with development teams to improve software quality. The Quality Analyst plays a crucial role in delivering high-quality, user-friendly software solutions to meet customer expectations.

The Quality Analyst (Computing) plays a pivotal role in ensuring the software’s reliability, functionality, and user satisfaction. Through comprehensive testing and collaboration, they contribute to delivering high-quality software solutions that meet and exceed customer expectations.

 

  1. Develop and implement comprehensive test plans, test cases, and test scripts for software applications, ensuring thorough coverage of functional and non-functional requirements.
  2. Execute manual and automated tests to identify software defects, inconsistencies, and performance issues, maintaining detailed test documentation.
  3. Collaborate with software developers, product managers, and business analysts to understand software requirements and user stories.
  4. Participate in the design and review of software specifications to ensure testability and proper understanding of requirements.
  5. Conduct regression testing to ensure that new features and enhancements do not adversely affect existing functionalities.
  6. Perform exploratory testing to uncover potential issues that might not be covered by standard test cases.
  7. Monitor and analyse test results, identifying trends and patterns to assist in continuous improvement efforts.
  8. Work closely with development teams to reproduce and report defects and assist in diagnosing and resolving issues.
  9. Assist in the documentation of software testing processes, methodologies, and best practices.
  10. Participate in regular quality assurance meetings to discuss project progress, challenges, and opportunities for improvement.
  11. Actively contribute to a culture of quality, collaboration, and continuous learning within the development team.

 

Qualifications and Requirements:

– Bachelor’s degree in computer science, Software Engineering, or a related field.

– Proven experience as a Quality Analyst, Software Tester, or similar role.

– Strong understanding of software testing methodologies, testing types, and best practices.

– Familiarity with manual and automated testing tools and frameworks.

-Experience of more than 5 years in the similar role.

– Excellent communication and collaboration abilities.

– Ability to work both independently and as part of a team.

 

where the job sits on the hierarchy chart referred to above:

the person holding this role will be leading the Quality Assurance for all Clients and will be directly reporting to the director. Salary for the vacancy is  £33,200.00 per annum.

About-Nautica