Quality Development Program
) not list. However we could still include a list under About the role? The instruction: Use
for section headings, - for any list of duties/requirements/benefits, and
for prose. It doesn't forbid lists under About the role if they are duties/requirements/benefits. But About the role is not a list of duties/requirements/benefits; it's a description. However we could still put a list there if it's appropriate? Safer to keep About the role as prose, maybe summarizing program highlights and why join us in prose.
We must preserve ALL substantive information; do not invent or summarize away detail. So we need to keep the specifics: 3-week onboarding and training, two 6-week team rotations, mentorship and support, team placement after successful completion, cross-team experience, supportive mentorship, career path. If we put them in prose, we must include all details. That's okay.
Now Responsibilities: list of duties: partner with development teams across the company to implement test automation, build CI pipelines, identify root causes of bugs and regressions in complex, distributed systems, focus on software quality at scale—from performance profiling to security testing—to ensure platforms are robust, reliable, ready for real-world use. Also maybe "implement test automation, build continuous integration (CI) pipelines, and identify root causes of bugs and regressions". That's it.
Requirements: Education & Background: soon-to-be graduates with a degree in Computer Science, Software Engineering, Mathematics, Physics, or a related STEM field. Graduation dates ranging from Fall 2026 or Spring 2027 (BS, MS, or PhD).
Qualifications: Professional Attributes: Strong analytical and problem-solving skills. Attention to detail and ability to spot edge cases and performance issues. Eagerness to learn, adapt, and grow in a technical, fast-paced environment. Passion for software quality and building systems that make a real-world impact.
Skills: Technical Skills: Foundational knowledge of Linux and Windows system administration, and networking principles, with an understanding of TCP/IP, DNS, DHCP, SSH, and firewalls. Proficiency in object-oriented programming (e.g., Java, Python, C++, C#). Exposure to scripting languages (e.g., Bash, PowerShell, Batch scripting). Familiarity with unit testing frameworks (e.g., JUnit, pytest, NUnit) and test automation tools. Understanding of version control (Git preferred) and CI/CD tools (e.g., Jenkins, GitLab CI). Interest or experience in debugging, test-driven development, or software diagnostics. Proven ability to effectively leverage AI coding agents (e.g., Claude Code, Codex) for tasks such as code generation, refactoring, debugging, and test creation while maintaining high quality standards. Comfort working in an AI-augmented development environment, including evaluating outputs from coding agents and ensuring correctness, security, and maintainability.
Benefits: list: Medical, vision, and dental insurance; Short-term and long-term disability, and life insurance; 401(k) Profit Sharing Contribution; Paid Time Off and Holidays; Parental Leave; Tuition reimbursement.
Pay: The estimated base compensation range for this role is: $90,000—$110,000 USD. Also mention "Other compensation may include a discretionary annual variable target incentive." That's also compensation info. Should we include that? It's substantive. So include both base range and discretionary annual variable target incentive.
We must not include filler like "commensurate with experience". Not present.
Now ensure we don't include boilerplate: EEO, E-Verify, AI Disclaimer, etc. Remove.
Also remove duplicated lines like "About InterSystems" repeated twice. We should keep only one description maybe but we already used the first About InterSystems paragraph for About the role? Actually we used the first paragraph about InterSystems mission. The second "About InterSystems" paragraph is similar but we can discard as duplicate. Ensure we don't repeat.
Now produce HTML fragment:
About the role
...
Then Responsibilities
...
Then Requirements
...
Then Qualifications
...
Then Skills
...
Then Benefits
...
Then Pay
...
Make sure not to include Schedule.
Now craft the prose for About the role: Should include program highlights and why join us details.
Let's write:
The Quality Development Rotational Program is a rotational experience for soon-to-be graduates (BS, MS or PhD) interested in delivering high-assurance software through advanced testing, validation, and system-level analysis. Participants partner with development teams across the company to implement test automation, build continuous integration (CI) pipelines, and identify root causes of bugs and regressions in complex, distributed systems, with a focus on software quality at scale—from performance profiling to security testing—to ensure platforms are robust, reliable, and ready for real-world use. The program includes a 3‑week onboarding and training period covering core technologies, debugging techniques, and best practices, followed by two 6‑week team rotations across product teams such as HealthShare, IntelliCare, and Data Platforms. Participants receive mentorship and support from experienced engineers, and upon successful completion and meeting InterSystems expectations, they transition to a long‑term role based on interest, fit, and business needs. Benefits of the program include cross‑team exposure to interoperability platforms, data infrastructure, and clinical systems; supportive mentorship from seasoned engineers; and a clear career path into full‑time roles with growth opportunities in test automation, performance engineering, or security testing.
That covers all specifics.
Now Responsibilities list:
- Partner with development teams to implement test automation
- Build continuous integration (CI) pipelines
- Identify root causes of bugs and regressions in complex, distributed systems
- Focus on software quality at scale, including performance profiling and security testing
- Ensure platforms are robust, reliable, and ready for real-world use
Now Requirements list:
- Soon‑to‑be graduate with a degree in Computer Science, Software Engineering, Mathematics, Physics, or a related STEM field
- Expected graduation date: Fall 2026 or Spring 2027 (BS, MS, or PhD)
Now Qualifications list:
- Strong analytical and problem‑solving skills
- Attention to detail and ability to spot edge cases and performance issues
- Eagerness to learn, adapt, and grow in a technical, fast‑paced environment
- Passion for software quality and building systems that make a real‑world impact
Now Skills list:
- Foundational knowledge of Linux and Windows system administration, and networking principles (TCP/IP, DNS, DHCP, SSH, firewalls)
- Proficiency in object‑oriented programming (e.g., Java, Python, C++, C#)
- Exposure to scripting languages (e.g., Bash, PowerShell, Batch scripting)
- Familiarity with unit testing frameworks (e.g., JUnit, pytest, NUnit) and test automation tools
- Understanding of version control (Git preferred) and CI/CD tools (e.g., Jenkins, GitLab CI)
- Interest or experience in debugging, test‑driven development, or software diagnostics
- Proven ability to effectively leverage AI coding agents (e.g., Claude Code, Codex) for code generation, refactoring, debugging, and test creation while maintaining high quality standards
- Comfort working in an AI‑augmented development environment, including evaluating outputs from coding agents and ensuring correctness, security, and maintainability
Now
for prose. It doesn't forbid lists under About the role if they are duties/requirements/benefits. But About the role is not a list of duties/requirements/benefits; it's a description. However we could still put a list there if it's appropriate? Safer to keep About the role as prose, maybe summarizing program highlights and why join us in prose. We must preserve ALL substantive information; do not invent or summarize away detail. So we need to keep the specifics: 3-week onboarding and training, two 6-week team rotations, mentorship and support, team placement after successful completion, cross-team experience, supportive mentorship, career path. If we put them in prose, we must include all details. That's okay. Now Responsibilities: list of duties: partner with development teams across the company to implement test automation, build CI pipelines, identify root causes of bugs and regressions in complex, distributed systems, focus on software quality at scale—from performance profiling to security testing—to ensure platforms are robust, reliable, ready for real-world use. Also maybe "implement test automation, build continuous integration (CI) pipelines, and identify root causes of bugs and regressions". That's it. Requirements: Education & Background: soon-to-be graduates with a degree in Computer Science, Software Engineering, Mathematics, Physics, or a related STEM field. Graduation dates ranging from Fall 2026 or Spring 2027 (BS, MS, or PhD). Qualifications: Professional Attributes: Strong analytical and problem-solving skills. Attention to detail and ability to spot edge cases and performance issues. Eagerness to learn, adapt, and grow in a technical, fast-paced environment. Passion for software quality and building systems that make a real-world impact. Skills: Technical Skills: Foundational knowledge of Linux and Windows system administration, and networking principles, with an understanding of TCP/IP, DNS, DHCP, SSH, and firewalls. Proficiency in object-oriented programming (e.g., Java, Python, C++, C#). Exposure to scripting languages (e.g., Bash, PowerShell, Batch scripting). Familiarity with unit testing frameworks (e.g., JUnit, pytest, NUnit) and test automation tools. Understanding of version control (Git preferred) and CI/CD tools (e.g., Jenkins, GitLab CI). Interest or experience in debugging, test-driven development, or software diagnostics. Proven ability to effectively leverage AI coding agents (e.g., Claude Code, Codex) for tasks such as code generation, refactoring, debugging, and test creation while maintaining high quality standards. Comfort working in an AI-augmented development environment, including evaluating outputs from coding agents and ensuring correctness, security, and maintainability. Benefits: list: Medical, vision, and dental insurance; Short-term and long-term disability, and life insurance; 401(k) Profit Sharing Contribution; Paid Time Off and Holidays; Parental Leave; Tuition reimbursement. Pay: The estimated base compensation range for this role is: $90,000—$110,000 USD. Also mention "Other compensation may include a discretionary annual variable target incentive." That's also compensation info. Should we include that? It's substantive. So include both base range and discretionary annual variable target incentive. We must not include filler like "commensurate with experience". Not present. Now ensure we don't include boilerplate: EEO, E-Verify, AI Disclaimer, etc. Remove. Also remove duplicated lines like "About InterSystems" repeated twice. We should keep only one description maybe but we already used the first About InterSystems paragraph for About the role? Actually we used the first paragraph about InterSystems mission. The second "About InterSystems" paragraph is similar but we can discard as duplicate. Ensure we don't repeat. Now produce HTML fragment:
About the role
...
ThenResponsibilities
- ...
Requirements
- ...
Qualifications
- ...
Skills
- ...
Benefits
- ...
Pay
...
Make sure not to include Schedule. Now craft the prose for About the role: Should include program highlights and why join us details. Let's write: The Quality Development Rotational Program is a rotational experience for soon-to-be graduates (BS, MS or PhD) interested in delivering high-assurance software through advanced testing, validation, and system-level analysis. Participants partner with development teams across the company to implement test automation, build continuous integration (CI) pipelines, and identify root causes of bugs and regressions in complex, distributed systems, with a focus on software quality at scale—from performance profiling to security testing—to ensure platforms are robust, reliable, and ready for real-world use. The program includes a 3‑week onboarding and training period covering core technologies, debugging techniques, and best practices, followed by two 6‑week team rotations across product teams such as HealthShare, IntelliCare, and Data Platforms. Participants receive mentorship and support from experienced engineers, and upon successful completion and meeting InterSystems expectations, they transition to a long‑term role based on interest, fit, and business needs. Benefits of the program include cross‑team exposure to interoperability platforms, data infrastructure, and clinical systems; supportive mentorship from seasoned engineers; and a clear career path into full‑time roles with growth opportunities in test automation, performance engineering, or security testing. That covers all specifics. Now Responsibilities list: - Partner with development teams to implement test automation - Build continuous integration (CI) pipelines - Identify root causes of bugs and regressions in complex, distributed systems - Focus on software quality at scale, including performance profiling and security testing - Ensure platforms are robust, reliable, and ready for real-world use Now Requirements list: - Soon‑to‑be graduate with a degree in Computer Science, Software Engineering, Mathematics, Physics, or a related STEM field - Expected graduation date: Fall 2026 or Spring 2027 (BS, MS, or PhD) Now Qualifications list: - Strong analytical and problem‑solving skills - Attention to detail and ability to spot edge cases and performance issues - Eagerness to learn, adapt, and grow in a technical, fast‑paced environment - Passion for software quality and building systems that make a real‑world impact Now Skills list: - Foundational knowledge of Linux and Windows system administration, and networking principles (TCP/IP, DNS, DHCP, SSH, firewalls) - Proficiency in object‑oriented programming (e.g., Java, Python, C++, C#) - Exposure to scripting languages (e.g., Bash, PowerShell, Batch scripting) - Familiarity with unit testing frameworks (e.g., JUnit, pytest, NUnit) and test automation tools - Understanding of version control (Git preferred) and CI/CD tools (e.g., Jenkins, GitLab CI) - Interest or experience in debugging, test‑driven development, or software diagnostics - Proven ability to effectively leverage AI coding agents (e.g., Claude Code, Codex) for code generation, refactoring, debugging, and test creation while maintaining high quality standards - Comfort working in an AI‑augmented development environment, including evaluating outputs from coding agents and ensuring correctness, security, and maintainability Now