Job Summary:
InterSystems is a creative data technology provider that delivers a unified foundation for next-generation applications across various industries. As a Senior Quality Development Engineer, you will contribute to the development of high-quality software by creating automated tests and advocating for product quality based on customer needs.
Responsibilities:
• Develop automated functional, load and stress tests to test InterSystems products functionality in a multi-cloud environment, with focus on configurations and data that fairly represent customer systems
• Develop test scenarios and author and execute test plans
• Promote product quality by advocating for the customer's point of view as well as verifying that the product meets the customer’s needs
• Review product source code to inform test design for test case development for key areas of the product
• Review the documentation and verify that it is clear and concise. Ensure that the documented procedures are clear and easy to follow
Qualifications:
Required:
• Ability to read code critically, finding bugs, weak spots, and performance bottlenecks
• Enthusiasm for debugging and learning new technical skills
• Understanding of Software Development Life Cycles (SDLC)
• Experience with application development, relational databases, and object-oriented development
• Experience with cloud technologies such as AWS, Azure, or GCP
• Experience with container technologies such as Docker or Kubernetes
• Effective communication and analytical skills
• Curiosity and aptitude for acquiring new technical skills and knowledge in a dynamic and highly technical environment
• Versatility and flexibility
• Attention to detail and a passion for breaking things
• Bachelor’s Degree in Computer Science or a related field and five years of relevant professional experience or Master’s Degree in Computer Science or a related field and two years relevant professional experience.
Preferred:
• Familiarity with software test tools and automation methodologies
• Experience with Object-Oriented programming (Java, .Net, C#, C++, Python) or C
• Experience with Python modules such as pytest, Kubernetes, or boto3
• Experience with the Go programming language
• Technical knowledge of operating systems
• Experience with Windows batch and PowerShell scripts or unix sh and bash scripts
• Experience with distributed systems and networking
• Experience with GitLab pipelines and continuous integration
• Familiarity with healthcare specifications such as FHIR, HL7 v2, or CDA
• Familiarity with UI (Angular, Typescript, JS) and UI test automation (Selenium)
Company:
InterSystems, a creative data technology provider, delivers a unified foundation for next-generation applications for healthcare, finance, manufacturing, and supply chain customers in more than 80 countries. Founded in 2003, the company is headquartered in Tokyo, JPN, with a team of 1001-5000 employees. The company is currently Late Stage.