SAP Senior Test Engineer
Job Description
What Application Development & Maintenance contributes to Cardinal Health
Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Summary
As an SAP Senior Test Engineer, you will be expected to partner to define, seek alignment for, and oversee the realization of a new application testing strategy for our "crown jewel" SAP systems which will help us evolve to a future state DevSecOps vision. To be successful in this role, you'll need to build collaborative relationships with SAP application owners/stakeholders, SAP functional and technical experts, testing practitioners and managed service partners to develop a solid understanding of the current state SAP system landscapes, testing tools and technical change management processes as well as the challenges and opportunities in current testing processes that hamper speed, quality, and costs. You'll leverage these relationships to seek alignment and confidence in a future-state vision that brings together shift-left testing, change impact analysis, Continuous Integration/Continuous Deployment (CI/CD), and test automation.
Responsibilities
- Engage with all appropriate SAP stakeholders at Cardinal Health to develop and document a detailed understanding of current state, in scope SAP technical landscapes and in the testing lifecycles/processes employed in those landscapes. This includes developing an understanding of the unique challenges and opportunities in testing FDA validated systems
- Develop a deep, practical understanding of the capabilities of our current and potential future state SAP DevSecOps tools including, but not limited, to Basis Technologies' ActiveControl with ServiceNow integration, Worksoft, Onapsis Code Profiler, Qlik Gold Client, SAP Landscape Management (LaMa) 3.0, and Cardinal Health's NitroDX DevSecOps suite
- Lead assessments of current state test automation tools including Worksoft Certify and Load Runner. As required (based on fit/gap analysis, costs, other factors), lead assessments of alternative test automation tools and vendors
- Lead a Proof of Concept (POC) effort to explore ActiveControl's Test Impact Radar (for change impact analysis) and Risk Guard features and how they may integrate with Worksoft Certify and the NitroDX DevSecOps tool suite. Based on the level of success of that POC, you may be required to lead assessments of other change impact analysis tools such as Tricentis' LiveCompare
- Define the future state SAP testing strategy with focus on DevSecOps and CI/CD enablement and shift-left testing
- Define/refine roadmaps for evolving current state SAP testing to future state, taking into consideration availability of funding and resources
- Create and deliver persuasive presentations that seek to align stakeholders with testing strategy and roadmap
- Craft business cases to underwrite the costs of new tools and capabilities
- Work with project teams to align on testing approaches to be followed by projects that represent software that will run on SAP
- Work with managed services teams (TCS, Accenture) to align on and provide oversight into evolving testing processes
- Oversee the definition and reporting of CI/CD pipeline and testing quality metrics
- Provide regular progress updates and alignment discussions with the hiring director
Qualifications
- 8-12 years of experience preferred.
- BA, BS or equivalent experience preferred.
- Deep experience with full lifecycle testing including test script creation and fully automated test automation (e.g., unit, functional, integration, regression, UAT, performance, smoke) on SAP ABAP stacks. Experience with test automation on SAP NetWeaver Java stacks, SAP Fiori, etc. is a plus
- Experience with Worksoft Certify for test automation. Experience with other testing tools on SAP is a plus (or would be considered as an acceptable, alternative experience)
- Experience with API testing on Google Cloud platform where SAP is the backend system, Apigee is the proxy layer, and Spring Boot is the services layer
- Experience with integration testing between SAP various middleware systems, e.g., Dell Boomi, SAP PO
- Proven track-record of consensus building to seek collaborative outcomes
- Outstanding oral, written and presentation communications skills are essential to this role
- Scripting (e.g., shell, Python) experience is highly desired
- Experience and aptitude for programming in multiple programming languages/paradigms, especially web (HTML, JavaScript, CSS) is a strong plus
- SAP ABAP development skills are a plus
- Experience with creating Microsoft Power BI dashboards/reports or other similar experience using other reporting tools (Tableau, Alteryx) is a plus
What is expected of you and others at this level
- Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects
- Participates in the development of policies and procedures to achieve specific goals
- Recommends new practices, processes, metrics, or models
- Works on or may lead complex projects of large scope
- Projects may have significant and long-term impact
- Provides solutions which may set precedent
- Independently determines method for completion of new projects
- Receives guidance on overall project objectives
- Acts as a mentor to less experienced colleagues
Anticipated salary range: $115,000 - $170,000
Bonus eligible: Yes
Benefits: Health insurance, 401k Contributions, Paid Time Off, Vacation, STD/LTD
Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.
To read and review this privacy notice click here
Date Posted
12/26/2022
Views
6
Positive
Subjectivity Score: 0.8
Similar Jobs
Senior Associate -Applied AI Data Scientist - JPMorgan Chase
Views in the last 30 days - 0
View DetailsTax Senior Manager - Global Trade Advisory (GTA) - Deloitte
Views in the last 30 days - 0
View Details