https://bayt.page.link/L6mNBYoUHf9rLhVn6
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

The Manager, Quality Assurance is providing technical guidance and direction for the Testing team and oversight of QA engagements spanning multiple business portfolios and external vendors. Responsible for influencing QA policy decisions as they apply to the design, development, testing and delivery of application software and IT processes across the Enterprise Systems. Ensures that products, applications, and systems are built and maintained in a manner that consistently meets or exceed the quality standards expected by our business units and internal partners. Additionally, this role utilizes subject matter expertise to contribute to the ongoing evolution and roadmaps supporting the Testing practice. Drive the horizontal projects and deliverables supporting Testing. This QA Leader will be a strong advocate and champion for optimized test automation, test data provisioning, CI/CD and Test Driven Development (TDD).


Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:
 


  • Lead and coordinate quality assurance team, instructing them on new or revised procedures and systems and providing oversight during the QA process.
  • Assist with the processes and work closely with team members to ensure that they are correctly utilizing QA methodologies and systems
  • Establish and enact quality assurance procedures and methodologies throughout the Enterprise System delivery process
  • Engage with internal and external partners,Project Management, Business Analysis, Application Development and Support team to advise, promote and measure adherence of Testing best practices, policies, tooling, governance and reporting to ensure high quality deliverables
  • Establish, implement, and maintain metrics for measuring performance and evaluating QA operations with a focus is on quality of solutions and adherence to SDLC processes
  • Promote and facilitate expanded use of Automated Testing, Test Data Management, integrated testing supporting CI/CD and Test Driven Development (TDD) across supported areas. 
  • Manage effective estimation efforts for projects and release changes with appropriate confidence levels
  • Coordinate and manage test execution cycles/calendar to meet release and project schedules
  • Manage the effective utilization of test environments to support multiple projects and releases during various stages of software deployment from development through to production
  • Create and promote innovative quality assurance strategies and methodologies throughout the organization
  • Collaborate with technical team members to define, develop and implement overall test strategies, methodologies, processes and metrics collection
  • Accurately report on project progress and issues to Sr. Management
  • Manage a performance enhancement culture by actively coaching and mentoring direct reports, providing regular feedback and developing employees for wider roles and responsibilities to foster professional growth and development
  • Oversee HR related activities, including addressing staffing requirements, hiring, and performance assessment, supporting and adhering to established guidelines and timelines
  • Provide training and support to the QA team in alignment of a continuous improvement strategy by working with Sr. management
  • Create a positive can do environment fostering the values of initiative and accountability
  • Assist in all phases of code deployments; including, but not limited to, off-hours support and an occasional weekend

Skills, Knowledge & Abilities


The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


  • Bachelor Degree or in-lieu of degree equivalent education, training and work-related experience
  • 15+ year's relevant experience
  • Previous experience as a Quality Assurance Senior Analyst, Lead Analyst, or Supervisor
  • Demonstrated experience developing and managing test schedules, test plans and test cases covering functional, integration, performance, automated and manual testing
  • Demonstrated expertise in test case management, code coverage and defect analysis
  • Ability to coordinate testing efforts across multiple teams
  • Ability to scale testing to meet project needs
  • Advanced knowledge of methods and best practices for coordinating and monitoring workload across remote locations
  • Experience utilizing tools and automation techniques as part of overall test strategy
  • Advanced working knowledge of QA processes and methodologies
  • Detailed knowledge of software development life cycle and the importance of QA involvement throughout the entire cycle
  • Must possess effective verbal and written communication skills
  • Excellent interpersonal skills with the ability to establish working relationships with individuals at varying levels within the organization
  • Ability to work at a strategic level with key stakeholders and the management team
  • Ability to share knowledge and provide subject matter expertise within area of responsibility
  • Must be able to work in a dynamic environment and manage competing priorities
  • Strong analytical skills with the ability to organize tasks and interact with development team
  • Effective organization and time management skills with the ability to work under pressure and adhere to project deadlines
  • Business and management principles involved in strategic planning, resource allocation, leadership technique, and coordination of people and resources
لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.