Software Development Engineer in Test
Iodine Software is a healthcare AI company that has pioneered a new machine learning approach -- Cognitive Emulation -- to help healthcare finance leaders build resilient organizations. Cognitive Emulation uses proprietary AI technology and machine learning algorithms to think the way a clinician thinks and emulate clinical judgement. This allows us to help nearly 500 hospitals quickly and accurately identify areas of potential opportunity to accelerate productivity, data accuracy, and financial return.
What You'll Do
Iodine Software's Product team is actively looking for Software Developer in Test to help plan, coordinate and manage the delivery of our growing number of releases with Quality@Scale. In this role, you will be responsible for testing, automation, and process improvements to ensure product team ability to continuously deliver the highest quality products and data to our clients on time.
As Software Developer in Test, you'll work closely with Dev, PO and CX teams to help build quality in the products from the beginning by making sure that problem statements are well understood, and production defects root causes are analyzed and addressed timely. You will play a key role in test automation of End-to-End scenarios, performance, and scalability testing for existing and emerging products as well as leading the improvements to our Build\Release processes and CI\CD pipelines.
• Create and execute roadmap of testing and automation of product releases
• Improve processes and tools that help shape the quality framework within your team and across Iodine
• Represent QA Leadership within a cross-functional team
• Collaborate with business, product, and engineering teams to understand product vision and requirements
• Set and drive expectations around quality for product releasers
• Champion for QA team's participation early in the planning and development stages to secure the successful implementation of projects
See Something, Do Something
At Iodine, we are incredibly privileged to be entrusted with an enormous amount of Protected Health Information (PHI) amounting more than 90 million lives. Inherent to our culture is the need to live up to that trust in everything we do. Security is a primary responsibility shared by every Iodine employee and we expect everyone to honor that responsibility. That includes abiding by our security policies, being constantly vigilant to possible risks to the privacy and safety of the information given to our care and bringing forward any concerns about security.
What You'll Need
Minimum Requirements (Education, certifications and experience):
• BS in Computer Science or the equivalent with at least 3 years of professional experience in Software Engineering.
• Excellent communication skills, ability to collaborate effectively with wide variety of roles (tech and non-tech) both within the company and externally including clients and subcontractors.
• Strong experience with one or more general programing languages.
• Working knowledge of Frontend technologies and frameworks like JavaScript, TypeScript, React, VueJS, etc.
• Good experience with OOP programming and design, preferably in Java.
• Good understanding of both front-end and back-end web technologies (HTTP, Network stack, Microservice architecture, JSON, CSS, XML, etc.).
• Working knowledge with test automation and test architecture.
• Experience with non-Selenium JS\Node based testing frameworks like Cypress, Jest, Mocha, Chai or any other.
• Solid Unix background and proficient with at least one shell and high-level scripting language preferred (bash, python, perl); Solid SQL knowledge
• Experience working with Git, Pull Requests, Branching, etc.
• Has a tester mindset, is curious and can come up with interesting test scenarios.
• Has solid understanding of testing principles and methodologies and can apply appropriate test methods for a given scenario.
What You'll Get
This is a unique opportunity to join a close-knit, rapidly growing team and help us improve a key piece of the organization. You will have the opportunity to drive the strategy and direction of our product for our users. You will join a passionate and ambitious team, with a proven record of success building multiple companies. Learn more about us at www.iodinesoftware.com
You must be currently authorized to work full-time in the United States on a permanent basis.
is a unique opportunity to join a close-knit, rapidly growing team and help us improve a key piece of the organization. You will have the opportunity to drive the strategy and direction of our product for our users. You will join a passionate and ambitious team, with a proven record of success building multiple companies. Learn more about us at www.iodinesoftware.com.
**You must be currently authorized to work full-time in the United States on a permanent basis**