Job Description
<strong>Software Development Engineer in Test</strong><p></p><p><span>Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a global, integrated healthcare services and products company connecting patients, providers, payers, pharmacists and manufacturers for integrated care coordination and better patient management. Backed by nearly 100 years of experience, with more than 50,000 employees in nearly 60 countries, Cardinal Health ranks among the top 20 on the Fortune 500.</span></p><p></p><p><span>We are currently looking for talented <strong>Software Development Engineers in Test</strong> to help build a high impact product. If you are someone who likes to be empowered to own features and thrives well in a high-velocity agile environment, Cardinal Health is the perfect fit for you.</span></p><p><span>Responsibilities for this position include developing and executing different types of manual and automated tests, tracking, releasing, and supporting features that enable healthcare users to manage their inventory efficiently, also by showing business acumen and acting as a team player and a subject matter expert.</span></p><p></p><p><strong><span>Qualifications</span></strong></p><ul><li><span>1 to 5 years of experience in a related field</span></li><li><span>Knowledge of SQL</span></li><li><span>Proficiency in any programming language</span></li><li><span>Knowledge of coding best practices and data structures </span></li><li><span>Strong analytical thinking,</span><span> desire to solve problems and </span><span>to learn and improve constantly.</span></li><li><span>Good command of the English Language </span></li></ul><p></p><p><strong><span>Bonus Points</span></strong></p><ul><li><span>Java experience highly preferred</span></li><li><span>Knowledge of Software QA methodologies, best practices, and tools </span></li><li><span>Experience in writing detailed, comprehensive and well-structured test plan strategy and manual test case scenarios </span></li><li><span>Hands on experience in use of different testing types (functionality, regression, load, performance, longevity, scalability, stress testing, etc..)</span></li><li><span>Experience in designing and writing test automation scripts.</span></li><li><span>Experience in using CI-CD pipelines (using Jenkins for example).</span></li><li><span>Experience in test automation frameworks and testing tools (Gauge, Selenium, SOAPUI, Appium, Katalon Studio, etc…)</span></li><li><span>Familiarity with performance testing tools like Gatling and JMeter </span></li><li><span>Experience in Linux</span></li><li><span>Familiarity with using containerization.</span></li><li><span>Knowledge of Test Management Tools (TestRail, Zephyr etc…)</span></li><li><span>Experience working in an Agile/Scrum development model.</span></li><li><span>Strong ability to identify weaknesses and problem areas in our existing automation suites and come up with new ideas and designs that improve them.</span></li><li><span>Strong communication and analytical skills</span></li></ul><p></p><p><strong><span>What is expected of you and others in this position?</span></strong></p><ul><li>Collaborate with product management and business analysts to refine software requirements </li><li><span>Write and perform detailed and comprehensive test plan strategies and functional/non-functional manual test case scenarios </span></li><li><span>Build automated test suites to verify the quality, performance, and scalability of our software applications</span></li><li><span>Engage with the product and engineering teams to deliver component, integration and E2E tests, cooperating with all the relevant stakeholders prior to deployment to production.</span></li><li><span>Log and document bugs in our error tracking system.</span></li><li><span>Ability to estimate, prioritize, plan and coordinate all manual and automated testing activities</span></li><li><span>Research New Tools, Technologies, and Testing Processes</span></li><li><span>Improve our engineering processes, tools and standards.</span></li></ul><p><em>Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply.</em></p><br><br><p><em>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.</em></p>