Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.
Summary of This Role:This position manages a team of QA Analysts (automation & Manual), applying departmental and widely accepted best practices for managing resources in relation to the planned schedule, milestones, and deliverables for Agile QA projects. This position primarily focuses on quality assurance for payments-related software and terminals.Manages the software quality assurance functions to enable the effective development and implementation of testing programs that ensure all systems meet minimum organization standards and end-user requirements through manual and automated testing programs. Administers change control process for zero defect system development. Develops quality standards for company products and oversees the development and execution of test plans and analysis of test results.What Part Will You Play?Help shape and implement the company’s QA processes and strategies.Ensure applications released to Production are stable and adequately supportedChampion Agile best practices for the team.Monitor all QA activities, test results, defects, root cause analysis and identify areas of process improvement. Implement the steps required to improve processes.Ensure adequate Security testing is occurring for applications.Focus on continuous QA improvements including usage of appropriate testing tools and test automation.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.Provide operational support escalation for QAed solutionsGather and present testing metrics and testing activities for the projects to key stakeholders.Ensure the proper usage of the available tools to gain the maximum benefit of QA efforts. Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc.Manage the hardware (terminals, test cards, tools. etc.) needs for the teamConduct and prepare feasibility estimates, budgets, and schedules.Develop and manage relationships with internal customers and providers; work to minimize and/or resolve conflicts.Ensure quality by evaluating designs, test results, development quality standards and overall project deliverables to requirements.Manage the career development, performance management, pay determination, and communication processes for the team.Interview candidates and make hiring recommendations.Listen to and meet the needs of customers, product team, and stakeholders.Demonstrate flexibility when faced with changing requirements, needs, and business objectives.Review, mentor, guide Automation work for new & existing features using homegrown Automation FrameworkImplements overall test strategy and test approach for multiple, complex system solutions. Ensures that test approach follows recognized testing standards and methodologies. Initiates and implements quality improvement activities as appropriate to improve testing performance and efficiency. Performs root cause analysis and other problem solving activities to identify corrective action and process improvements. Monitors and evaluates effectiveness of test tools, documents, and test case review/results meetings. Streamlines documentation to ensure meaningful from a user/client perspective. Ensures test tools are up to date and available for testing. Implements and refine structures and standards for automated software testing programs to support functional and regression testing.Works closely with key stakeholders to coordinate software delivery and implementation schedule. Collaborates with other teams to ensure high quality smooth releases for the platform, ensuring that the System Development Life Cycle (SDLC) process is followed. Provides progress and status reports for project work and reports to management on issues that affect quality and schedule of releases. Provides input and issue resolution options to help overcome roadblocks to delivery schedule.Defines the allocation of test teams based on the Project Implementation priority defined with Project Management and the client. Manages and executes multiple process continuous improvement and problem-solving projects simultaneously from conception through successful implementation, both independently and by leading or collaborating with cross-functional teams . Manages the performance of client acceptance testing environments for multiple complex system solutions. Ensures that solutions are fully functional with the latest development enhancements and operate at peak efficiency on a daily basis. Serves as point of escalation & ensures adequate coverage during times of high risk. Ensures transparency of work by publishing metric reports and dashboard views to the business, showing the status of the team’s assigned tasks, impediments, and any estimated risks for completion.Participates in client meetings with the purpose to gain consensus or compromise on concerns. Conducts internal client communication with the purpose to build relationships, gain consensus and/or negotiate issues that may arise. Serves as Subject Matter Expert for Platform(s) or component(s). Guides understanding of customer requirements and impact for area (e.g. impact to system changes and/or issues to the company and Client). Educates the company on the capabilities of the platform and team. Monitors risk products used by external clients. Gathers marketing data and feedback from clients on trends regarding risk management.Provides input for identifying potential development of new products, application features and services to increase revenue, productivity, product strength, or reduce risk. Collaborates with leaders across team to identify opportunities for process and platform improvements as well as resolve issues/roadblocks. Represents the system platform in various focus groups to meet company objectives.Directs team members performing skilled tasks across multiple applications. Maintains, administers, interprets and communicates procedures, methodology and/or application standards to team members according to how they are applied in testing activities. Mentors and develops the skills of the team resources which includes awareness of the basic process and methodologies. Coaches, mentors, and develops team members in the Agile principles and Scrum framework as part of the collaborative process between the software development teams and the client acceptance and validation teams. Ensures productivity tools are updated frequently and utilizes them to manage efficiency of team members.Not an exhaustive list; other duties as assigned.ExperienceBachelors degree in business or technical discipline 3+ years of payments experience requiredExperience with AgileCentral/Rally Experience with Agile methodologiesExperience in both manual and automation testing (RPA, Python, Selenium, Java) requiredExcellent knowledge of all phases of the project process with a focus on QASkills/AbilitiesAbility to manage others and provide leadership to the teamAbility to organize tasks and exhibit initiative in determining shifting priorities on projectsExcellent interpersonal, organizational, customer service, presentation, and communication skillsAbility to interact diplomatically with a variety of individuals on all levelsStrong leadership skillsExhibits energy, strong desire to achieve, appropriately high dedication levelExperience with Google Suite
Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpay.com.