This job is responsible for testing and delivering complex software requirements to accomplish business outcomes, ensuring the testing strategy and processes are well-defined and continuously improved. Key responsibilities include establishing a test and automation strategy, creating common test frameworks, defining and managing test processes including test data generation, defect management and reporting. Job expectations include understanding and implementing internal/external mandate, ensuring compliance requirements are met on all levels of test environments, and manages traceability.
Responsibilities:
- Creates and optimizes test processes including defect management and reporting
- Creates and optimizes test automation frameworks and use of test automation tools
- Leads test planning for complex features that span across the platform or multiple teams
- Creates a test automation strategy across the application stack (UI, API, and Backend, etc.)
- Ensures alignment and sign off for test cases from business and other stakeholders
- Manages test execution and resolves, communicates or escalates any issues that may result in test plan variance
- Designs test data and ensure data compliance requirements are met on all levels of test environments
PLANNING:
- Create consolidated test plan(s) for releases to include 360-view of all testing related activities, tasks and deliverables.
- Identify test teams including test leads for each test cycle/phase
- Consolidate all information from test teams for a consolidated view of testing for the initiative
- Review consolidate test plan as required with appropriate parties
- Coordinate cross-application test scenario planning
- Resolve discrepancies and issues related to cross application testing efforts
- Facilitate communications between test teams
- Schedule/coordinate test environments
- Coordinate test preparation activities including test case/script development, identification of interdependencies, test scheduling, test condition definitions upstream/downstream, etc. Experience managing projects, coaching cross-functional team or leading iterative development teams.
EXECUTION:
- Manage testing throughout all test cycles/phases (i.e., unit, CIT, SIT, Performance, UAT, Dress Rehearsal and Production Certification) to ensure completion of all test deliverables
- Provide consolidated test execution status for the initiative
- Act as central communication point for testing
- Escalate risks/ issues identified during testing to appropriate parties
- Communicate test condition changes to application test leads (e.g., changes to timeframes, environment changes/issues, etc. )
- Create consolidated defect reporting
- Lead cross team defect management meeting if required
- Monitor each test team’s defect status and backlog – escalate risk areas as appropriate
- Provide execution and defect status, including metrics, reporting as required
- Document and ensure Entry/Exit criteria for each test cycle/phase is completed
PROJECT CLOSURE:
- Signoffs, artifacts, etc. in Discovery and recorded, appropriately, for audit
- Coordinate production certification activities, if required
- Ensure test survey is completed and results communicated to appropriate parties
- Summarize test efforts for release(s), including lessons learned
- Strong communication and facilitation skills
- Experience building strong relationships across the organization
- Demonstrated leadership with proven ability to motivate, negotiate and resolve conflict
- Demonstrated use of diplomacy, tact and composure in high-pressure situation
Required Qualifications:
- 5+ years experience leading technical projects with people process impacts through full change management lifecycle
- Self-starter, able to work in situations not well defined and develop project team routines and structure
- Proven success working in matrixed environments including multiple business, operations, technology and compliance partners
- Highly effective communication and collaboration in meetings and informal channels, including tailoring messages based on team or executive audience. This includes clear and concise written communications.
- Strong cross-team coordination, influence and negotiation skills
- Experience with Agile software delivery methodologies and use of Jira; Waterfall knowledge also beneficial
- Strong command of MS Office and Webex meeting facilitation
Skills:
- Analytical Thinking
- Business Acumen
- Influence
- Technical Strategy Development
- Test Engineering
- Automation
- Collaboration
- Solution Delivery Process
- Solution Design
- Stakeholder Management
- Agile Practices
- Application Development
- Architecture
- DevOps Practices
- User Experience Design
1st shift (United States of America)