IT QA Manager

Jordan

The IT QA Manager plays a crucial role in ensuring the quality and reliability of software products within a non-profit organization. This position involves overseeing the quality assurance process, implementing testing protocols, and collaborating with development teams to deliver high-quality software solutions that meet the needs of the organization and its stakeholders. The ideal candidate will have a strong background in quality assurance methodologies and a passion for improving processes.

Responsibilities:

  1. Develop and implement comprehensive QA strategies and testing plans.
  2. Coordinate with development teams to ensure quality standards are met throughout the software development lifecycle.
  3. Conduct regular audits and assessments of software applications to identify defects and areas for improvement.
  4. Lead a team of QA testers, providing guidance and support in testing activities.
  5. Analyze test results and provide detailed reports to stakeholders regarding software quality.
  6. Establish and maintain documentation of QA processes and procedures.
  7. Stay updated on industry trends and best practices in quality assurance.
  8. Facilitate training sessions for team members on QA tools and methodologies.
  9. Collaborate with cross-functional teams to ensure alignment on project goals and timelines.
  10. Propose enhancements to existing processes to improve efficiency and effectiveness.

Preferred Candidate:

  1. Strong analytical and problem-solving skills.
  2. Excellent communication and interpersonal abilities.
  3. Detail-oriented with a focus on delivering high-quality results.
  4. Ability to work collaboratively in a team-oriented environment.
  5. Proficient in QA tools and software testing methodologies.
  6. Adaptable and open to learning new technologies.
  7. Experience in a non-profit or similar environment is a plus.
  8. Strong organizational skills with the ability to manage multiple projects.
  9. Proactive in identifying issues and proposing solutions.
  10. Commitment to the mission and values of the organization.

Skills

  • Proficiency in software testing tools such as Selenium, JIRA, or TestRail.
  • Strong understanding of software development methodologies (Agile, Waterfall).
  • Experience with automated testing frameworks.
  • Knowledge of programming languages such as Java, Python, or C#.
  • Ability to create and execute test cases and test scripts.
  • Familiarity with database management and SQL.
  • Excellent time management and organizational skills.
  • Strong written and verbal communication skills.
Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt