Job Number: 20015685

Location: Dublin, OH

Date Posted: 7-24-2017

Job Title: Senior Engineer, Quality Control (Test Automation Architect)

Apply Now Apply Now

The Senior Engineer Test Automation Architect will possess expert knowledge of test automation and quality concepts. In addition, this individual will lead and build out the automation framework processes. Furthermore, this individual will research current industry trends, analyzing new concepts, testing them within the Cardinal Health environment and then leading the adoption of appropriately vetted process improvement. This person will educate internal team members (Senior Test Analysts and Test Analysts) and external employees (Build and Run teams) on the proper execution of the test automation processes.

Accountabilities:

  • Serves as a Subject Matter Expert in Quality Assurance Test Automation architecture
  • Accountable for automation delivery efforts on large scale complex programs and projects and programs across various technology stacks (SAP, eCommerce)
  • Provide technical leadership in the development and implementation of Automation processes, tools and frameworks.
  • Constantly evaluates test automation strategy and approach to identify areas of improvement (i.e. test automation frameworks, dynamic test data management methodologies, components and object repository methods, etc.)
  • Leads innovation in Automation tool evaluation, integration and adoption.
  • Continuous improvement of Specialized Automation practice to support business needs (including adherence to processes on all projects).
  • Leads transformation of Automation practice in Agile – DevOps
  • Leads and mentors team of QA Automation experts and provides testing architecture standards and best practices
  • Coordinate and automate metric collection, driving KPIs toward yearly strategic objectives.
  • Provide Automation tool set mentoring, expertise and administration oversight.
  • Works collaboratively with cross functional teams to understand project objectives, gather automation requirements, design automated tests, troubleshoot issues, and implement scalable test automation solutions
  • Manages automated testing artifacts to ensure proper reuse, versioning, backups, organization and retention.
  • Coordinates and facilitates test automation planning, design and execution sessions.
  • Trains and mentors departmental resources on the proper selection, design and implementation of various Test Automation Frameworks, Tools and Strategies
  • Compiles test results data, prepares and reports test results both formally and informally
  • Makes performance and process improvement recommendations as needed
  • Communicates results information to technical and non-technical audiences
  • Other duties and responsibilities as required.

Qualifications

  • Bachelors Degree in related field or equivalent work experience
  • 8+ years experience in related field preferred
  • 6+ years in Automation discipline with any of the following:
    • ALM / HP UFT
    • cFactory / WorkSoft
    • BPT framework
  • Groovy & Spock or gherkins & cucumber, specflow, hiptest, etc
  • Experience with Automation on SAP, SFDC, Manhattan and eCommerce web apps
  • Experience with automation testing and hands on experience working with various automation testing tools such as, HP UFT, QTP, ALM and Jira
  • Advanced experience and competency using various test automation frameworks such as Data Driven, Table Driven, Keyword Drive, Hybrid
  • Experience testing within an SAP environment and non-SAP technologies
  • Ability to train and mentor other automation analysts on the effective design and implementation of various test automation frameworks as needed.
  • Solid understanding of object oriented programming, design and debugging skills.
  • Experience of source control systems and configuration management.
  • Advanced knowledge of test automation tools, frameworks, design approaches, and effective implementation techniques
  • Experience with Agile Automation frameworks a plus.
  • Broad experience in testing enterprise distributed systems is strongly desired
  • Passion for quality and no line of code written without testing
  • Passion for continuing education and improving code quality through interaction with delivery teams
  • Strong time management skills with a history of meeting commitments
  • Very strong technical leadership and ability to command respect at all levels of the organization
  • Ability to quickly learn and understanding of the goals and requirements of the businesses supported by technology solutions
  • Ability to contribute to, and balance delivery against, multiple projects/demands simultaneously
  • Demonstrated experience leading team members and projects is required
  • Experience managing complex vendor relationships (in a multi-vendor environment) is strongly desired
  • Need to have strong communication skills and the ability to communicate effectively and efficiently to technical and nontechnical teams.

What IT Quality Control contributes to Cardinal Health

IT Quality Control is responsible for owning and implementing software testing and certification strategies for the enterprise.

  • Debugs problems with software through standard tests and recommends solutions.
  • Conducts defect trend analysis and continuous process improvement.
  • Demonstrates knowledge of requirement and risk based testing principles, theories, concepts and techniques.
  • Establishes internal IT service quality control standards, policies and procedures.

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

Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.


To apply, your internet browser must be Internet Explorer Version 9 or above, FireFox, Safari or Chrome. If your current browser is Internet Explorer 8 or below, please upgrade your browser before applying

Learn how to update your browser

Meet Gopikrishna

I started my career as an IT programming analyst and have progressed into management. Cardinal Health provides various training programs to help individuals be successful in their job and grow professionally. This is a great place to work because the people here strive to make a great difference in healthcare every day. Gopikrishna, Manager, Software Engineering