As a member of this team, you will be taking strategy direction from Director/Managers. You will be expected to maintain the delivery of automation according to the strategies outlined by leadership. You will be working directly with the Automation Technology Group to ensure governance, compliance and delivery according to KP IT Automation standards, best practices and tools. Working knowledge of creating test cases, analyzing and creating test data, regression testing and software automated testing. Working experience with Automation script development and execution (UFT/UiPath). Hands on experience with building and enhancing automation framework. Experience with a variety of technologies such as Citrix, web based, web services, databases for automation. Automation tool certification is plus (UFT/UiPath/Selenium). Extensive experience with Agile/DevOps tools (Jenkins/Jira/Rally/Git). Working knowledge of Agile team dynamics. Knowledge of all aspects of software development life cycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of applications developed for our business partners. Programming and software development knowledge are a plus. Experience leading a team of onshore/offshore automation engineers. Health care E2E system knowledge is plus. Project management experience is plus.
This individual contributor is responsible for guiding and influencing the development of a formal Global Quality Services Framework and for supporting the development of software quality assurance test strategies.
Essential Responsibilities:Completes work assignments and supports business-specific projects by applying expertise in subject area; supporting the development of work plans to meet business priorities and deadlines; ensuring team follows all procedures and policies; coordinating and assigning resources to accomplish priorities and deadlines; collaborating cross-functionally to make effective business decisions; solving complex problems; escalating high priority issues or risks, as appropriate; and recognizing and capitalizing on improvement opportunities.
Practices self-development and promotes learning in others by proactively providing information, resources, advice, and expertise with coworkers and customers; building relationships with cross-functional stakeholders; influencing others through technical explanations and examples; adapting to competing demands and new responsibilities; listening and responding to, seeking, and addressing performance feedback; providing feedback to others and managers; creating and executing plans to capitalize on strengths and develop weaknesses; supporting team collaboration; and adapting to and learning from change, difficulties, and feedback.
Identifies, defines, and mitigates complex issues, dependencies, and risks related to testing.
Determines testing scope and approach, and collaborates with cross-functional IT and business stakeholders to review and approve the overall testing approach.
Ensures test plans and timelines are aligned with project/program milestones.
Leads and assists in the development of the quality assurance (QA) test project strategies, methodologies, and standard processes for moderately to highly complex IT initiatives across multiple QA domains by analyzing business and technology requirements to ensure testability and traceability.
Reviews and validates testable business processes, test data, and test environment requirements.
Defines and ensures adherence with entry and exit criteria according to Kaiser testing standards.
Manages the development of test scenarios and execution of test cases across all testing phases (e.g., SIT, Performance, UAT, Automation, Production, Validation).
Generates scheduled reports (e.g., test execution, defects, ad hoc reports) and provides daily test execution metrics to IT teams and management, as appropriate.
Collaborates with cross-functional IT teams to gain buy-in and approval of test plans, and tracks quality metrics across testing phases (e.g., SIT, Performance, UAT, Automation, Production, Validation).
Develops quality assurance (QA) project plans, with guidance from senior team members as appropriate, for moderately to highly complex projects by participating in the identification of project scope, work plans, schedules, milestones, critical paths, and ensuring proper staffing.
Ensures quality metrics are tracked across testing phases (e.g., SIT, Performance, UAT, Automation, Production, Validation).
Minimum Qualifications:Minimum one (1) year in an informal leadership role working with technical teams.
Bachelor's degree in Computer Science, CIS, or related field and Minimum six (6) years experience in SQA, software testing or related field. Additional equivalent work experience may be substituted for the degree requirement.
Three (3) years experience working in a large matrixed organization.
Three (3) years experience working on project(s) involving the implementation of software development life cycle(s) (SDLC).
Two (2) years experience writing technical documentation in a software testing or quality assurance environment.
Two (2) years experience working in virtual testing environments.
Two (2) years experience working in healthcare testing environments.