Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
Role Summary:
Join athenahealth as a Senior Member of Technical Staff (Senior Associate) focused on API automation and end-to-end testing to ensure reliable, high-quality messaging systems. This full-time position is based in Bangalore, India and is a hybrid role. The role requires 4–7 years of relevant experience and will report to the Engineering Director. NA % travel annually.
Team Summary:
The PEX subdivision empowers patients to manage their health and wellness while streamlining workflows for healthcare staff. The Notification Messaging team builds and supports athenahealth's messaging infrastructure, delivering millions of personalized, multi-channel communications daily. This includes:
- Multi-Channel Communication: Systems that send and manage messages across text, email, push notifications, and phone calls to reach patients and providers where they are.
- Automated & Tailored Messaging: Software that automates essential outreach such as appointment reminders, care plan nudges, prescription notifications, and population health alerts, with personalization based on patient context and preferences.
- Actionable Results: Solutions designed to drive patient engagement and measurable outcomes—faster payments, improved appointment adherence, increased preventative care uptake, and better chronic disease management. Expanded description: As part of the Notification Messaging team you will collaborate with product managers, SRE, backend and frontend engineers, and analytics partners to ensure message delivery reliability, correctness of content, and end-to-end system observability. The team operates at scale and values automated verification, traceable deployments, and continuous improvement to reduce latency, errors, and operational work. Your testing and automation work will directly influence patient experience and provider efficiency across the ambulatory care ecosystem.
Essential Job Responsibilities
- Design and build robust automation frameworks for validating backend services, APIs, and distributed systems, with selective coverage of frontend workflows where needed.
- Develop high-quality automated tests for RESTful APIs, ensuring correctness, reliability, and scalability of backend systems.
- Own and drive test automation strategy for services, focusing on API, integration, and end-to-end testing.
- Build automation that runs seamlessly in CI/CD pipelines and supports rapid feedback during development and release cycles.
- Work closely with software engineers and architects to understand service design and identify effective testing approaches.
- Monitor test coverage and system health metrics; propose and implement improvements to reduce failures and flakiness.
- Evaluate and integrate AI-enabled testing tools or workflows to increase test generation, failure analysis, or test maintenance efficiency; recommend tool adoption and document practical usage patterns for the team.
Additional Job Responsibilities
- Participate in design and code reviews to provide testing and reliability perspectives.
- Create and maintain documentation for test plans, automation frameworks, and troubleshooting guides.
- Support incident response by providing test data, reproductions, and verification for fixes.
- Prototype improvements in test tooling, mocks, or service virtualization to accelerate development workflows.
- Contribute to cross-team initiatives around observability, deployment safety, and performance testing.
- Assist with onboarding new hires on testing frameworks and processes.
- Engage in periodic knowledge-sharing sessions to surface lessons learned and testing patterns.
Expected Education & Experience
- Bachelor’s degree in Engineering, or any PG degree.
- 4–7 years of professional experience in software engineering, quality engineering, or test automation.
- Experience building or extending automation frameworks using tools such as REST Assured, Karate, Playwright, Cypress, Selenium, or similar.
- Demonstrated experience with API automation and end-to-end testing of distributed services.
- Hands-on experience designing, implementing, and maintaining automated test frameworks and CI/CD integration.
- Proficiency with testing tools, languages, and frameworks relevant to API testing (for example: REST/GQL testing tools, Postman, REST-assured, pytest, JUnit) and automation languages commonly used in the team’s stack.
- Familiarity with service virtualization, test data management, mocking, and environment orchestration for reliable tests.
- Experience working with observability tools, logs, and metrics to diagnose failures and validate fixes.
- Strong collaboration skills working with cross-functional teams in an agile environment.
- Experience with version control systems and build pipelines (e.g., Git, Jenkins/GitHub Actions/GitLab CI).
About Athenahealth
Our vision:
In an industry that becomes more complex by the day, we stand for simplicity. We offer IT solutions and expert services that eliminate the daily hurdles preventing healthcare providers from focusing entirely on their patients — powered by our vision to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
Our company culture:
Our talented
employees — or athenistas, as we call ourselves — spark the innovation and passion needed to accomplish our vision. We are a diverse group of dreamers and do-ers with unique knowledge, expertise, backgrounds, and perspectives. We unite as mission-driven problem-solvers with a deep desire to achieve our vision and make our time here count. Our award-winning culture is built around shared values of inclusiveness, accountability, and support.
Our DEI commitment:
Our vision of accessible, high-quality, and sustainable healthcare for all requires addressing the inequities that stand in the way. That's one reason we prioritize diversity, equity, and inclusion in every aspect of our business, from attracting and sustaining a diverse workforce to maintaining an inclusive environment for athenistas, our partners, customers and the communities where we work and serve.
What We Can Do For You
Along with health and financial benefits, athenistas enjoy perks specific to each location, including commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborative
workspaces
—
some offices even welcome dogs.
We also encourage a better work-life balance for athenistas with our flexibility. While we know in-office collaboration is critical to our vision, we recognize that not all work needs to be done within an office environment,
full-time. With consistent communication and digital collaboration tools, athenahealth
enables
employees to find a balance that feels fulfilling and productive for each individual situation.
In addition to our traditional benefits and perks, we sponsor events throughout the year, including book clubs, external speakers, and hackathons. We provide athenistas with a company culture based on learning, the support of an engaged team, and an inclusive environment where all employees are valued.
Learn more about our culture and benefits here: athenahealth.com/careers
https://www.athenahealth.com/careers/equal\-opportunity