MCPNew: now works with Claude & AI assistants
top-notch-consultancy-2

top-notch-consultancy-2

QA Team Lead

Company

top-notch-consultancy-2

Role

QA Team Lead

Location

Giza, Giza Governorate, Egypt

Job type

Full-time

Found on Mokaru

4 days ago

Share this job

Salary

Not disclosed by employer

Job description

We are looking for a QA Lead , for a renowned company in the fintech industry in Baghdad, Iraq. A Quality Assurance Team Lead is responsible for leading and managing a team of QA engineers. This includes developing and executing test plans, identifying and reporting bugs, and working with developers to resolve them. The QA team Lead also plays a key role in ensuring that the team meets its quality goals and that the company's products meet the highest quality standards.

Responsibilities

  • Team Management: Lead and mentor a team of Quality Assurance Specialists, providing guidance, support, and performance evaluations. Distribute workload, assign tasks, and ensure that team members meet project deadlines.
  • Test Planning and Strategy: Collaborate with project managers and stakeholders to define test strategies, objectives, and priorities. Oversee the development of comprehensive test plans and test cases to ensure effective test coverage.
  • Test Execution and Coordination: Supervise the execution of test cases, ensuring accurate defect documentation and timely resolution. Coordinate testing efforts across the team, ensuring efficient use of resources and reporting on testing progress.
  • Test Automation: Evaluate and implement test automation solutions to improve efficiency and test coverage. Oversee the creation and maintenance of automated test scripts.
  • Defect Management: Manage defect tracking and resolution, ensuring that issues are prioritized, documented, and resolved according to project requirements.
  • Cross-Functional Collaboration: Collaborate with development teams, product managers, and other stakeholders to ensure clear communication and alignment on quality goals.
  • Process Improvement: Continuously evaluate and improve testing processes, standards, and methodologies to enhance the overall quality assurance process.
  • Resource Management: Allocate resources effectively and ensure that the team has the necessary tools and environments for testing.
  • Reporting and Metrics: Generate and communicate testing metrics and reports to stakeholders, providing insights into the quality of the software.
  • Risk Assessment: Identify and assess risks associated with the software, providing guidance on potential quality and testing risks.
  • User Acceptance Testing (UAT): Coordinate and support UAT activities with end-users, ensuring their feedback is addressed and integrated into the quality assurance process.

Qualifications

  • University degree in computer science, information technology, or other related qualification from a recognized university.
  • Relevant certification in software testing (e.g., ISTQB, CSTE) is preferable.
  • Agile certification (e.g., PMI ACP, SAFe) is preferable
  • Experience with automated testing is preferable
  • About 5 years of experience in a similar position/responsibility, preferably in a banking or fintech industry
Resume ExampleCover Letter Example