Supports efforts focused on testing deliverables across the entire software development lifecycle from inception through implementation including management interaction.
Supports Business Strategies & Policies by association with the respective Test Management/Project Mgmt to drive execution of testing methodology in the development and implementation of comprehensive test plans for effectively validating the functionality of the projects to which they are assigned.
Assesses testing functions to ensure successful deployment of new systems and applications and related enhancements.
Follows latest trends in testing and adapts them for application within own job and the business.
Modifies existing testing programs for use within the function or develops new testing programs. Influences senior leadership team if and when process changes are needed.
Has impact on the IT testing through contribution to technical direction and strategy.
Influences and negotiates with senior leaders (across functions); may communicate with external parties.
Evaluates directs performance and considerable importance is given to recommendations made for pay increases, hiring, terminations and other personnel actions.
Partners with outside vendors, clients, and partners in the coordination of testing efforts and process initiatives.
Works to understand the objectives of our customers by understanding their requirements and how they fit in within the organization and the release, resolving, closing or mitigating gaps and inconsistencies.
Participates in the development of the objectives of the testing team and will identify and implement work group initiatives focused on achieving these goals.
Performs other duties and functions as assigned
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
10+ years experience in an IT Quality role with commensurate experience in people management Substantial experience in a senior technology or leadership role
Developed communication skills to negotiate with others at a senior level; may communicate with external parties
Proven understanding of testing processes.
In depth understanding of the Systems Development Lifecycle and solid experience in several phases of systems development, preferably in testing program management.
Must demonstrate confidence in their abilities, excellent communication skills, negotiation skills, a consistent commitment to getting the job done, and the ability to collaborate as a both a leader and a team member. Deep technical expertise and business knowledge and be known within the industry
Deep knowledge of industry rules and regulations and an understanding of what best practice means in running large scale technology environments.
Client focus, able to operate as a partner to senior business stakeholders
Demonstrated knowledge of business processes and management structure
Proven project management skills Ability to effectively organize and prioritize a wide array of critical tasks and issues Ability to motivate and influence professional staff at all levels to achieve stated goals
Ability to interact with staff at a variety of levels, including very senior audiences, on a variety of internally and function driven deliverables
Advanced organizational skills to manage the heavy coordination with many individuals at varying levels across regions and functions, operating within limited time frames on deliverables. Teamwork/Collaboration: the position requires extensive teamwork and collaboration across regions and functions successful
Strategic leader who has a proven track record of working closely with senior business partners and multiple stakeholders. Ability to operate in Global Matrix Environment. Proven ability to operate through influence.
Testing Strategy Development : Develop and implement a comprehensive testing strategy for the implementation of the Strategic Ledger, ensuring alignment with requirements and quality standards
Team Leadership : Lead, mentor and manage a growing team fostering a collaborative and high performance work environment
Team Building : Recruit, hire and onboard new team members. Develop and implement training and development programs to build a highly skilled and effective team
Quality Assurance : Oversee all aspects of software testing, including functional and non-functional. Assure the delivery of high quality software that meets all requirements
Project Management : Coordinate with project managers to ensure testing activities are integrated into the overall project plan. Monitor progress and ensure the timely delivery of testing milestones
Process Improvement : Continuously evaluate and improve testing processes and methodologies to reduce the time taken for testing
Risk Management : Identify, assess and mitigate risks related to software testing and project delivery. Develop contingency plans to address potential issues
Stakeholder Communication: Communicate effectively with stakeholders, including senior management. Provide regular updates on testing progress, issues and resolutions
Resource Management : Allocate and manage resources effectively to meet project demands. Ensure that the team has the necessary tool and training to perform their roles efficiently