Prudentialndividual Solutions Group is on a journey to transform its technology landscape from older, custom built applications to newer, packaged, cutting edge software. The Vice President, Quality Engineering will be responsible for building and leading the technical and business testing groups, including leading large teams.
Accountable for managing all aspects of the Quality Assurance function including establishing standards and guidelines enterprise-wide, as well as reviewing procedures that will insure the quality of all systems development projects initiated or maintained by the information technology management/services area. The scope of responsibility includes both the quality testing of software code as well as the related processes across the application development lifecycle. Specific responsibilities include maintenance of a project life cycle, establishment of procedures and standards necessary to control the data processing environment, selection and use of appropriate test procedures and tools, maintenance of an orderly system through which modification may be made to existing systems and conducting post implementation review.
Leads practice and defines metrics, determines the appropriate Key Performance Indicator (KPIs), and develop an overall data collection process. Manages the production and analysis of control reports and initiates improvement activities as indicated. Fosters a system of continuous improvement across the discipline. Manages enterprise level relationships for global vendors providing IT testing including oversight of issue resolution. Provides leadership and direction through managers/directors. Is accountable for the performance and results of a function.
This leader will define and develop/support Best in Class IT programs, processes, and policies to ensure alignment with corporate strategy and goals. Partners with multi-departmental leadership and other stakeholders to locate opportunities and develop and prioritize programs/projects according to relevant measurement criteria.
Responsible for providing systems design, development and systems maintenance across multiple platforms; supports corporate and business area systems, distributed processing, client server, internet intranet, and Web site applications. Responsibilities include planning to meet the business needs of the corporation/business areas implementing those business needs with timely and cost justified products. Makes recommendations to higher level corporate and or business area management concerning long range policies for information technology systems, including overall strategy, implementation and development. Responsible for the supervision of managers to ensure that all projects within IT programs are delivered within the defined scope, quality, time and cost requirements. Reports to the Chief Information Officer.
We are looking for someone who loves a good challenge and can work collaboratively, across teams in support of othersrk at all levels.
We are transforming the way we engage our work, our talent and our many constituents of Life Insurance and Annuities businesses through the adoption of Agile. As outcomes, we seek to continuously improve the service experience of our existing 20+ million customers, provide preference-based access and engagement with new customers, retain and attract top talent to create a diverse, engaged and fulfilled workforce as well as maintain our top-tier, rock solid marketplace reputation. We care about the new and innovative. We care about our customers and their families. We care about our distributors. We care about our talent.
Job Responsibilities: Strong knowledge and leadership in modern SQA technology, best practices and demonstrated experience of successful application of those practices
Create Software Quality Assurance (SQA) strategy and operational execution plans.
Provide recommendations to C-level decision makers regarding QA automation strategies and approaches.
Partner with engineering teams on the continued deployment of DevOps
Offer technical expertise in the testing area within the organization
Develop and leverage relationships throughout the organization, industry, and other professional organizations to improve test engineering for Prudential
Define and track quality automation metrics
Engage with the developer community to align best practices and techniques for automated unit and integration testing
Work with development, business, operations and program management teams to certify production releases by providing appropriate test coverage and identifying and mitigating associated risks
Automate manual regression test bed for legacy software
Oversee the testing methodology and implementation, project scheduling, scope and quality of deliverables and resource management
Strategize and implement latest and innovative software QA technologies and tools to enable for dynamic and fast paced implementation
Transform traditional QA function to progressive test automation environment
Identify Best In Class UA and BA practices, and deploying for measurable results
Establish framework to ensure all groups are using Agile methodology to advance products, capabilities, profitability and results.
Collaborate and develop relationships with other technologists by partnering, pairing and sharing
Work with a general direction and exercise independent thinking
Qualifications - Bacheloregree (or foreign equivalent) in Computer Science, MIS, or related (or equivalent practical experience)
10 years of Software Development and/or QA experience of which 3+ years of experience in directly leading global QA teams
Passion for excellence in QA, advancing QA capabilities, Automation, Continuous Integration, Continuous Testing and Continuous Delivery
Excellent written and verbal communication skills to articulate discussions within the team and among other business groups
Strong knowledge and experience in Test Automation frameworks, Processes, methodologies, and implementing automation across multiple technologies
Architecting and performing load tests
Must have strong experience with tools and techniques for testing both RESTful APIs and SOAP
Expertise in software quality best practices as well as test strategy and planning diverse types of testing Functional/GUI, Integration/API, Structural/Performance and Test Data Management
Experience with Agile/Scrum development
Demonstrate good problem solving, negotiating, conflict management and decision-making skills
DevOps Experience
Comfortable working in an Agile/Scrum environment
Cloud and mobile testing experience
Test Driven Development (TDD) mindset & experience is a plus
Experience in the software development lifecycle especially Agile methodologies is a plus
Business and technical background in the Annuities, Insurance or Financial Service industry is a plus