Senior Software Engineer in Test

1 month ago


Dindigul, India Health Catalyst Full time

About Us:

The healthcare industry is the next great frontier of opportunity for software development, and Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving national-level healthcare problems, and this is your chance to improve the lives of millions of people, including your family and friends. Health Catalyst is a fast-growing company that values smart, hardworking, and humble individuals. Each product team is a small, mission-critical team focused on developing innovative tools to support Catalyst’s mission to improve healthcare performance, cost, and quality.


Job Summary:

Are you a motivated self-starter with a proven track record of delivering high-quality projects on time. We're looking for an experienced Software Development Engineer in Test to join our team and work on a rapidly growing healthcare platform that is proven to change lives.

The SDET will be an integral part of our growing engineering team. He or she will bring expertise from a strong background in QA engineering to a growing and innovative healthcare organization, designing scenario testing, creating test plans, and reviewing quality specifications and technical design for both existing and new products.

Duties and Responsibilities

This role requires strong knowledge and expertise in validating web applications that bi-directionally communicate between heterogeneous systems (e.g. EHRs, CRMs, Practice Management Systems, Data Warehouses, Cloud Platforms, and more). Candidates will possess:

  • Ability to develop, write and execute well-structured test plans and test cases based on design specifications and feature requirements.
  • Strong experience in applying QA best practices and test development in an iterative Agile/Scrum environment.
  • Define the feature qualification through effective test cases, integration scenarios, and activities to release product with cross-product and functional teams.
  • Estimate and prioritize QA testing activities for the existing code base and for new functionality under development, using a strong understanding of security-based design patterns.
  • Identify and track bugs, while performing thorough regression testing when bugs are resolved.
  • Oversees quality assurance activities for various projects, software releases, and maintenance throughout the software development and testing phases.
  • Hands on experience with test automation frameworks like Cypress, selenium or WebdriverIO, Appium etc
  • Proficient in at least one programming language (e.g. JavaScript, Python, Java).
  • Strong working knowledge of tools like, (ADO, Asana, Confluence, and TestRail).
  • Collaborate with engineers and product managers throughout the development process to release a functional, performant, and secure application regularly.
  • Experience in the healthcare industry and/or chat applications is preferred.
  • Should be motivated, self-driven and be able to train junior QA engineers on team.

Key Qualifications

  • Excellent communication and collaboration skills.
  • 8+ years of experience in software quality assurance.
  • Hands on experience with End to end test automation frameworks like Cypress, WebdriverIO or Appium etc.
  • Hands on experience with API testing framework.
  • Proficient in at least one programming language (e.g. JavaScript, Python or Java)
  • Should be able to write end to end test automation framework from scratch.
  • Must have experience with Cypress, Selenium/Webdriver IO, Appium, JMeter.
  • Experience with Mobile app automation frameworks.
  • Experience working in an Agile/Scrum development process.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with Postman for API testing.

Education and Relevant Experiences

  • BS/MS degree in Computer Science, Engineering, and/or related Healthcare experience, (associate degree minimum).


  • Dindigul, India OXFORDSHIRE COMMUNICATIONS LIMITED Full time

    Company DescriptionA Senior Software engineer is required for a company headquartered in UK for the software development office in India. The company is engaged in providing software applications in electronic security, video analytics, Digital Twin and AI domain.Role DescriptionThis is a full-time role for a Senior Software Engineer at Oxfordshire...


  • Dindigul, India DocuVille Full time

    Job description Join our innovative team at DocuVille. We are revolutionizing document processing through cutting-edge Generative AI technology. We are in the early stage of product development and looking for a self-learning and motivated software development intern with hands-on experience. It will be a paid internship, and the person would receive the...


  • Dindigul, India Quidich Innovation Labs Full time

    Quidich Innovation Labs is a global company headquartered in Mumbai, India that pioneers in customized technology solutions for Sports Broadcast. From the outset, we have believed in the power of the story that sport tells as a tool to bring people together; and that this story best reaches fans, through the way it is broadcast. Building on this thinking, we...


  • Dindigul, Tamil Nadu, India Programmers Full time

    We are pleased to share with you a detailed job description for this role at Programmers.io.Job Title: Senior Software TesterLocation: Jaipur, IndiaEstimated Salary: ₹1,200,000 - ₹2,400,000 per annum (approximately $15,500-$30,500 USD)Job Overview:Senior Software Tester is responsible for white-box and black-box testing using TypeScript, JavaScript,...


  • Dindigul, India PCR Financial Aggregation Full time

    Only candidates based in Mumbai will be considered. Who is Private Client Resources (PCR)?PCR is a fast growing, dynamic, global FinTech company focused on changing the way wealthy families and their advisors view their financial assets and make financial decisions. PCR delivers a safe, efficient, and scalable technology platform to consolidate and globally...


  • Dindigul, India Idyllic Services Full time

    Job Title - Senior Software Engineering ManagerExperience - 10+ YrsLocation - BangaloreWork Mode - HybridPosition Overview:We are looking for an experienced Senior Manager, Software Engineering to lead our development teams in creating innovative software solutions for the insurance technology sector. This role requires deep expertise in .NET full-stack...


  • Dindigul, Tamil Nadu, India Luxoft Full time

    Job Description:Luxoft is seeking an experienced Senior Quality Assurance Automation Engineer to join our team. As a key member of our quality assurance group, you will play a critical role in ensuring the highest level of quality in our products.The ideal candidate will have a strong background in QA and automation engineering, with experience in testing...


  • Dindigul, India Harness Full time

    Overview:The Senior Product Security Engineer will lead efforts to secure the Harness software by embedding security into every stage of the development lifecycle. This role involves vulnerability management, internal adoption of cutting-edge security solutions, and enabling teams to shift left on security while safeguarding the software supply chain.Key...


  • Dindigul, India Predigle Full time

    Key Responsibilities:Execute automated tests for integration, functional, and end-to-end testing, ensuring thorough coverage for web components and content-driven pages.Collaborate with developers, product managers, and Test Engineers to develop a testing strategy that aligns with project goals and timelines.Complete software quality related tasks and...


  • Dindigul, Tamil Nadu, India ACL Digital Full time

    Job Title: Advanced Java Software EngineerAt ACL Digital, we are seeking a highly skilled Senior Java Developer to join our team. This is an exciting opportunity to work with cutting-edge technologies and contribute to the development of robust and scalable Java applications.About the Role:We are looking for a talented developer who can design, develop, and...


  • Dindigul, Tamil Nadu, India TheRecAI Full time

    About TheRecAI">We are a Y-Combinator-backed deep-tech company driving innovation in clean energy and sustainability. Our mission is to accelerate the transition to renewable solutions and optimize energy efficiency.">Compensation Package">We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience.">Job Description">In this...


  • Dindigul, Tamil Nadu, India DeepConverse Full time

    Job Summary:DeepConverse is seeking a skilled Senior Software Engineer to lead the development of new software products and enhancements to existing products. The ideal candidate will have excellent communication and leadership skills, as well as expertise in object-oriented design, database design, and XML schema.Key Responsibilities:Design and develop...

  • Software Engineer

    3 months ago


    Dindigul, India NorthStar HR Consultants Full time

    Job Title - Software Engineering - C, Linux KernelJob Location - Pune or India RemoteAbout Client:Our client is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. They are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. Here,...

  • Software Engineer

    2 months ago


    dindigul, India MPC Cloud Consulting Pvt Ltd Full time

    MPC Cloud Consulting are looking for Software EngineersSoftware, creating business value, is developed and maintained:Functional and/or Technical specifications are adapted to cover the right level of business needs:A great User Interface (UI)/ User eXperience (UX) is provided by working closely with the business partners or UX/UI experts. Functional and/or...


  • Dindigul, Tamil Nadu, India Tata Consultancy Services Full time

    Welcome to Tata Consultancy Services, a leading global IT consulting and business solutions organization.We are pleased to present an exciting opportunity for a skilled Java Developer who can work on complex microservices-based projects using the latest technologies.Estimated Salary Range: ₹1.5 lakhs - ₹3.5 lakhs per annum (depending on experience and...


  • Dindigul, Tamil Nadu, India MCO (MyComplianceOffice) Full time

    About the RoleThis is a senior engineering role within the MCO architecture team. The role is responsible for ensuring effective and efficient development of applications and quality deliverables.Key Responsibilities:Work with the Head of Architecture on strategy and vision for the group.Assist the architecture and development team on tactical delivery of...


  • Dindigul, Tamil Nadu, India Ascendion Full time

    Ascendion is seeking a highly skilled Senior Quality Assurance Strategist to lead our quality engineering efforts.About the Role:We are looking for a strategic leader with deep expertise in testing frameworks, automation, performance engineering, and agile methodologies. The ideal candidate will have a strong background in developing and implementing quality...

  • Senior Data Engineer

    4 weeks ago


    Dindigul, India Greenway Health Full time

    Minimum Qualifications• 5-7 years’ experience in Data Engineering – Data Processing using various tools• Excellent understanding and hands on experience with T-SQL programming• Excellent understanding and hands on experience with Microsoft SQL Server, other RDBMS, and No-SQL systems• Excellent understanding and hands on experience with ETL, Data...

  • Senior SDE

    4 weeks ago


    dindigul, India Hyperqube Ionic Full time

    < ONLY for high-performers and naturally motivated people who have the awareness of the speed of delivery, flexibility and maturity required in an early-stage startup >Company Overview:Hyperqube Ionic is at the forefront of developing innovative technology solutions to enhance the process of customer and investor discovery for businesses at all stages of...


  • Dindigul, Tamil Nadu, India Echo Full time

    Job Title: Software Development Engineer InternAbout the Role: Echo is seeking a highly motivated and talented Software Development Engineer Intern to join our team. As an intern, you will be responsible for developing cutting-edge technologies that drive our products forward.Key Responsibilities:• Design and develop new features using Python•...