Job Summary:
InterSystems is a creative data technology provider, delivering a unified foundation for next-generation applications for various industries. The Senior Quality Development Engineer will develop high-quality software by building validation systems that ensure customer-scale behavior and release readiness across HealthShare products.
Responsibilities:
• Design, implement, and execute system-level validation for HealthShare products, including integration, upgrade, performance, and resiliency testing
• Own and operate customer scale validation environments, including multi-node topology setup and large dataset orchestration
• Build and maintain automation frameworks and validation tooling to support repeatable and reliable testing at scale
• Develop and enhance validation systems and orchestration platforms to coordinate, execute, and track system-level validation workflows
• Design and execute performance and scalability tests, including workload modeling, throughput and latency analysis, and system bottleneck identification
• Develop and maintain performance testing tools, scripts, and datasets to simulate real-world customer workloads
• Execute and support release validation cycles, ensuring readiness of promoted builds
• Review product source code to inform test design, focusing on edge cases, failure scenarios, and performance bottlenecks
• Identify, document, and track defects, working closely with developers for resolution
• Partner with HealthShare scrum teams to gather validation requirements and translate them into scalable test strategies
• Collaborate with DevOps, Platform Engineering, and Operations teams to align infrastructure and validation workflows
• Provide technical guidance and mentorship to QD Systems Engineers
Qualifications:
Required:
• 5+ years of experience in software quality engineering, SDET, or systems engineering
• Experience testing distributed systems at scale, including performance and scalability evaluation
• Technical proficiency in multiple programming languages (Python, ObjectScript, Java, or similar)
• Experience with containerized environments (Kubernetes), Linux systems, and CI/CD pipelines (Jenkins)
• Ability to read code critically and identify weaknesses and performance issues
• Strong analytical, debugging, and problem-solving skills
• Effective communication skills and ability to collaborate across teams
Preferred:
• Experience with virtualization or private cloud platforms (cloud, VMware, Nutanix)
• Experience with infrastructure-as-code tools (Ansible, Terraform)
• Experience with monitoring and observability tools (Prometheus, Grafana)
• Experience with large-scale data processing, data pipeline design, or data engineering concepts related to high-volume test data
• Familiarity with healthcare interoperability standards (FHIR, HL7, X12)
• Familiarity with UI technologies (Angular, TypeScript) and UI automation frameworks (Selenium, Playwright, Cypress)
• Experience testing high availability, failover, and recovery scenarios
• BS/MS or higher in Computer Science, STEM, or Engineering
Company:
InterSystems is a vendor of software and technology for high-performance database management, integration, and health information systems. Founded in 1978, the company is headquartered in Cambridge, USA, with a team of 1001-5000 employees. The company is currently Late Stage.