1

Test Publisher Jobs in Massachusetts (NOW HIRING)

Principal Software Engineer

Waltham, MA · On-site +1

$147K - $197K/yr

Publish Ansible Collection releases to Ansible Galaxy and the internal GitLab registry Quality and Reliability * Design and maintain unit and acceptance test suites * Investigate and root-cause field ...

Publish, test, and improve through Webflow without creating engineering dependency. * Review generation: Run our review programs (e.g., G2 reviews) as a repeatable, systematized engine. * Measurement ...

Publish, test, and improve through Webflow without creating engineering dependency. Review generation: Run our review programs (e.g., G2 reviews) as a repeatable, systematized engine. Measurement and ...

Analyze, design, develop, implement, test, document, and operate large-scale, high-volume, high ... Row-Level Security, Restricting Sharing and Publishing, Restricting Export and Printing * Results ...

Showing results 21-40

Test Publisher information

What is a test publisher?

Test Publishers are organizations or individuals responsible for creating, developing, and distributing standardized tests and assessment tools. They ensure that exams are reliable, valid, and meet educational or professional standards. Test Publishers may work with schools, licensing boards, or employers to provide assessments for academic, certification, or employment purposes. Their responsibilities include test item creation, psychometric analysis, and maintaining test security.

What are some common challenges faced by test publishers when ensuring the accuracy and fairness of assessments?

Test Publishers often face the challenge of designing assessments that are both valid and free from bias, requiring meticulous attention to detail and thorough review processes. Balancing the need for standardization with accommodating diverse test-taker backgrounds can be demanding. Additionally, keeping up with changing educational standards and technological advances means ongoing collaboration with subject matter experts, psychometricians, and technical teams. These challenges make strong communication and project management skills essential for success in this role.

What are the key skills and qualifications needed to thrive as a test publisher, and why are they important?

To thrive as a Test Publisher, you need expertise in test development, attention to detail, and a solid understanding of assessment standards, often supported by a degree in education, psychology, or a related field. Familiarity with item banking software, digital publishing tools, and learning management systems is typically expected. Excellent organizational skills, collaboration, and effective written communication help ensure accuracy and clarity in test materials. These skills are crucial for producing reliable, valid assessments that meet educational or professional standards and serve diverse stakeholder needs.

What is the difference between Test Publisher vs Test Developer?

AspectTest PublisherTest Developer
Required CredentialsTypically a bachelor's degree in education, psychology, or related field; certifications in testing or assessment are commonSimilar educational background; often requires knowledge of test design and psychometrics
Work EnvironmentEducational institutions, testing companies, or certification bodies; often office-based with some remote workEducational institutions, testing firms, or corporate training; mainly office or lab settings
Employer & Industry UsageUsed by testing organizations, schools, and certification agencies to publish and distribute testsDevelops and designs tests; collaborates with publishers and subject matter experts

While both roles involve working with assessments, Test Publishers focus on distributing and managing tests, whereas Test Developers are responsible for creating and designing tests. Understanding these differences helps clarify career paths and employer expectations in the testing industry.

What are popular job titles related to Test Publisher jobs in Massachusetts?

For Test Publisher jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Test Publisher jobs in Massachusetts look for?

The top searched job categories for Test Publisher jobs in Massachusetts are:

What cities in Massachusetts are hiring for Test Publisher jobs?

Cities in Massachusetts with the most Test Publisher job openings:

Infographic showing various Test Publisher job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 13% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution.

Principal Software Engineer

INFINIDAT

Waltham, MA • On-site, Remote

$147K - $197K/yr

Full-time

Re-posted 28 days ago


Job description

Description
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. Infinidat builds enterprise storage systems trusted by the world's most demanding data centers. Our Professional Services team develops and maintains a portfolio of storage management and automation tools that extend InfiniBox capabilities across the heterogeneous environments our customers run.
This is a core engineering role on a small, high-ownership team. There is no dedicated QA, no separate DevOps function, no product manager. The engineer in this role is responsible for the full development lifecycle across the entire portfolio: architecture, implementation, testing, packaging, build pipelines, and release.
The team's solutions must run reliably across a wide range of host operating systems and hypervisors - Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V, and Oracle Linux VM - as well as Podman-containerized deployments and Ansible-automated workflows.
If you want to own a meaningful portfolio end-to-end with minimal hand-holding, this role delivers that.
Responsibilities
Core Development
  • Design, implement, and maintain Python CLI tools (AADM, SnapSync) and their shared domain libraries
  • Develop and extend the Infinidat Ansible Collection modules covering InfiniBox volumes, hosts, clusters, exports, snapshots, network spaces, and more
  • Maintain and evolve the IPAT performance alerting service, deployed as a Podman-managed containerized application
  • Extend host and hypervisor integration across Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V, and Oracle Linux VM
  • Maintain InfiniBox and InfiniMetrics REST API and InfiniSDK integrations across the portfolio
  • Build and improve AI-assisted exception triage pipelines (AADM, SnapSync)

Build, Packaging, and Release
  • Own multi-distribution build systems: Docker-based builder containers, RPM and DEB packaging for RHEL, Rocky, Oracle Linux, and Ubuntu - Maintain GitLab CI/CD pipelines and release tooling across all projects
  • Manage release cycles: tag, validate, and promote builds through unstable → stable → external channels
  • Publish Ansible Collection releases to Ansible Galaxy and the internal GitLab registry

Quality and Reliability
  • Design and maintain unit and acceptance test suites
  • Investigate and root-cause field exceptions; own the triage-to-fix lifecycle
  • Validate releases against the acceptance test matrix before promotion

Process and Operations
  • Maintain Jira workflow and release notes across the portfolio
  • Keep technical documentation current as tools evolve

Requirements
  • At least 7 years of Python development with a focus on systems or CLI tooling - not web frameworks
  • Demonstrated enterprise storage background: block storage, NAS, replication, host connectivity via FC or iSCSI
  • Strong Linux systems proficiency across multiple distributions (RHEL/Rocky, Ubuntu); direct experience building and publishing RPM and DEB packages
  • Experience with remote host communication via SSH (paramiko or equivalent) and WinRM
  • Container-based build and deployment experience (Docker and/or Podman)
  • CI/CD pipeline experience (GitLab CI or equivalent)
  • Strong written communication; this team operates async-first across time zones

Preferred Requirements
  • Ansible module or collection development; familiarity with Ansible Galaxy publishing
  • Direct Infinidat InfiniBox or competitive enterprise array experience (NetApp, Pure, EMC)
  • Hypervisor integration experience: VMware ESX/vCenter (pyvmomi), Hyper-V, or Oracle Linux VM
  • Windows and AIX host management
  • SQLAlchemy or similar Python ORM
  • AI-assisted tooling integration
  • Experience with Podman quadlets and systemd service management

About infinidat
Infinidat's enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat's acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025, but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!