Sr. Manager, Quality Assurance

Company Name:
Capital One
Title: Sr. Manager, Quality Assurance
Location: United States-Virginia-Glen Allen-Richmond-North Shore I (12045)
Job Number: 760364
At Capital One, we march to a different beat! While we may be a top-10 bank by deposits, we operate and innovate with the vigor of a start-up. With thousands of employees, we never lose anyone in the shuffle, but celebrate individuals with respect and exceptional benefits. And we don't just fill positions, but recruit the best and the brightest people that know how to set industry trends and wow consumers. Capital One has celebrated milestones, including: - Top-10 bank by deposits - 148 on the Fortune 500 - 1,000 bank branches - 2,200 ATM locations - More than 31,500 associates globally - 50 million customer accounts We're excited to be growing and hiring across the country to build the next generation on sound practices and values so that our philosophy can transcend into our products and services. We hope you join our tremendous team that has helped changed our industry for the better. Geek. Nerd. Tech-junkie. They're all pet-names to us. And if you share in a passion for all things technology, then you'd be the perfect candidate for the Capital One Information Technology team. Daily, you'll work alongside some of the savviest techies in the business at an internationally recognized company. From advancing our network to assisting the technologically-challenged, you'll love coming to work every day at one of the "100 Best Companies to Work For."
Capital One is actively seeking a Sr. Manager, Quality Assurance to achieve the highest level of quality and testing for software releases by leading and guiding QA Managers and their team using industry-proven quality assurance policies and practices. You will work closely with business customers and project teams to ensure all requirements are met and significant risks are appropriately addressed prior to releasing software into production. You will be responsible for all aspects of quality services project delivery and the broader initiatives for improving quality, such as development of automation framework design/strategy, testing strategy, test estimation, resource fulfillment, task management, scheduling, risk management, forecasting test case design and execution, defect tracking and test progress metrics.
Position Responsibilities:
- Requires strategic management and setting quality governance while building out the Online Channel System Team in partnership with cross-delivery teams.
- Requires strategic management with technical, analytical and operational knowledge within the QA area of accountability with direct leadership and supervision of design, development and implementation of test strategies
- Lead multiple teams responsible for the integration, system, and regression testing of software; partnering with project/product management for resource ramp up/ramp down, identifying resources/skills, resource allocation, task assignments and managing groups/teams
- Requires extensive technical experience: ability to read architectural diagrams, environment/server management documentation, review end-to-end workflows (technical/business), and utilize the information to create quality management solutions.
- Maintain schedules and coordinates activities for multiple groups or teams for simultaneous project efforts while maintaining high quality execution; owns estimation and forecasting, identifying task dependencies, test schedules, utilization of test environments
- Design and implement automation framework / strategies for web, mobile, windows and terminal emulators based applications
- Help extending test coverage along with creating appropriate tools, utilities, and automation scripts that assist in functional testing and to create test data (e.g. creation of excel macros, developing small utilities etc.,)
- Works collaboratively with cross functional teams to understand project objectives, gather automation requirements, design automated tests, troubleshoot issues, and implement scalable test automation solutions
- Monitors adherence to quality standards in development, testing and business processes and able to produce quantifiable metrics ; ensures test deliverables are prepared per enterprise guidelines
- Review requirements to identify interdependencies, ambiguities or omissions, and make suggestions to improve requirements and ensure usability/testability
- Develop effective relationships within and among key stakeholders crossing business and technical teams, negotiating expected outcomes, providing expertise and training on testing and operational methodology
- Interface with senior through executive leadership to report on project and program milestones and to present project needs; identify and evaluate milestones, project plans, deadlines and team progress; identify and escalate risk
- Advocate for quality delivery; coordinates activities with overall development team, administers the testing problem management process including monitoring and reporting on problem resolution
- Implement improvements, which may require ingenuity and creativity, within quality assurance program and operational systems with measureable quality indicators; Prepare and discuss quality report with management
- Manages the selection, development and retention of proactive, technically strong service oriented staff
- Provide leadership and mentoring of staff, while staying abreast of the details of all projects and initiatives. Ensure work is delivered in accordance with agreed scope, time, financial, and quality measures
- Manage team knowledge development and training to ensure expertise for key application testing, system deployment and cross-training of team members
- Create an environment that promotes individual creativity and fosters professional growth and development.
- Guide development in methods and design techniques to implement high quality software in collaboration with project management, product management, and IT development (and Vendors) to improve processes to reduce product defects.
- Ensure on schedule release of high quality product aligned with business customer satisfaction to meet on-time release delivery
- Advocate for risk assessment, providing guidance regarding methodology, information sources, and engineering approaches to resolving through risk mitigation
- Maintain awareness of industry standards, trends and best practices in order to strengthen organizational and technical knowledge Qualifications: Basic Qualifications:
- Bachelor's degree in Computer Science, Information Technology or related field or substituted with 5 years of relevant IT/Quality experience or military experience
- At least 5 years experience in quality team management with a firm understanding of functional end-to-end testing, system testing, batch processing, user acceptance testing, and regression
- At least 5 years experience with various project management methodologies, including Agile methodologies and supporting techniques (e.g. Test Driven Development and continuous integration processes), packaged system implementations, and traditional specification-driven approaches
- At least 5 years experience with business processes and related systems supporting Commercial Bank, Retail Bank, or Finance industries
- At least 3 years experience in automation design & development.
- At least 5 years experience wtih quality tools (ALM, QC, Selenium, QTP, Automation Suites)
Preferred Qualifications:
- Advanced degree in computer science and technology
- Experience with Commercial Bank - Treasury Management and/or Bank Payment transaction processing (NACHA, ACH, Wires, Transfers, Fed Reserve)
- At least 8 years experience leading Quality Assurance functions with demonstrated experience in Software Development Lifecycle quality deliver with direct leadership experience.
- Ability to share and communicate ideas both verbally and in writing to executive staff, business sponsors, managers, and technical resources in clear concise language that is appropriate to the target audience
- Experience in SQL, UNIX, Mainframe, DB2, SAS, Cobol, Java, Selenium, .NET, VB, XML, HTML, Oracle, MS Access, Windows, Mobile/Digital Solutions, etc.
- Demonstrated leadership capabilities with a service-oriented interpersonal style. Ability to develop and maintain business relationships at all levels with internal and external organizations
- Strong IT experience in quality assurances practices and software development life cycle methodology
- Experience in implementing test tools and software test management reporting
- Experience in developing, implementing, maintaining and managing automated testing systems and environments
- Experience assessing risk for determining appropriate levels of testing
- Demonstrated process improvements resulting in increased quality and measurable cost savings
- Experience leading ambiguous situations, dealing with IT issues and coming up with effective solutions to ensure project deliverables on time and within budget.
- Experience in leading cross-functional teams with in-direct management responsibilities; including geographically disbursed teams.
- Strong collaboration, negotiation and influencing skills
- Maintaining strong vendor relationships while challenging the vendors to meet commitments.
- Quality tool experience (Quality Center, Quick Test Pro, Winrunner)
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. No agencies please. Capital One is an equal opportunity employer committed to diversity in the workplace. Capital One promotes a drug-free workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, protected veteran status, or disability status. Job: Information Technology

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.