QA Director
Veripark -
Cairo, EgyptPosted 3 years ago37Applicants for1 open position
- 24Viewed
- 3In Consideration
- 20Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Testing competence
- Review and sign-off test scenario’s, user journey and user stories. Review UAT test scenario as well.
- Gather and present testing metrics and testing activities for the projects to key stakeholders.
- Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.
- Be an escalation point for all matters related to testing and quality assurance and operate as a primary point of contact for the QA teams.
- Direct the development of the QA strategy, methodology, discipline and framework.
- Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the teams.
- Work with QA managers, Development managers and Director to develop and execute QA strategies to meet and exceed department and corporate quality goals
Process management
- Responsible for Defining QA strategy, approach and execution in development projects.
- Define tolerance for defect leakages for each stage and Conduct root cause analysis of defect leakages and document learnings
- Define Defect Density for each stage of project
- Participate in interviews, induction, training and performance evaluation of all QA Team.
- Ensuring that the development teams adhere to the principles, guidelines and best practices of the QA strategy as defined.
- Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation.
- Building and maintenance of quality standards as well as enforcing technical and testing standards.
- Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement.
- Implement steps required to improve the processes.
Leadership
- Responsible for Leading and directing the QA team.
- Provide leadership and technical expertise within Test Automation and Quality Assurance.
- Be accountable for the test automation projects, mentor, and provide leadership to the QA automation developers and managers.
- Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc.
- Interact with the customers, help them define their testing strategy and clearly define the testing boundary.
- Participate during weekly testing status meeting with the customers and take corrective actions.
- Promotes the culture of “breaking software” within the team, instills Veripark core values
- Driving and improving the QA team in areas of automated testing.
Technology Stack
- Responsible for managing the fullstack QA engineering including Mobile, Front-End, .Net, CRM, Cloud etc.
- Proficient in testing applications build on Microsoft Dynamics and Azure
- Extensive exposure to test automation and defect management tools
Job Requirements
- Bachelors or Master’s Degree in Computer Science
- Certification through the ISTQB Advanced Level Test Manager is a plus
- 17+ years of experience in QA/Testing
- 5+ years of experience in Banking/financial industry
- Demonstrated experience in Manual and Automation testing, full Stack Testing, Mobile Testing, Cloud Testing Etc.,
- Experience managing a large team of tester preferably more than 40 testers
- Experience in Microsoft CRM Dynamics is preferred.
- A solid foundation in quality assurance is a necessity in this role, to thoroughly understand processes to develop improved and effective procedures
- Deep knowledge in testing methodologies
- Effective leadership, coordination, and motivation skills are vital to direct and oversee personnel within the QA department
- Extensive knowledge of process improvement and enhancement to constantly find ways to streamline processes and boost efficiency
- Organization skills- a high degree of organization to successfully direct and oversee all quality assurance procedures and coordinate production processes