Join one of the nation’s leading and most impactful health care performance improvement companies.Over the years, Health Catalyst has achieved and documented clinical, operational, and financial improvements for many of the nation’s leading healthcare organizations. We are also increasingly serving international markets.Our mission is to be the catalyst for massive, measurable, data-informed healthcare improvement through:
- Data: integrate data in a flexible, open & scalable platform to power healthcare’s digital transformation
- Analytics: deliver analytic applications & services that generate insight on how to measurably improve
- Expertise: provide clinical, financial & operational experts who enable & accelerate improvement
- Engagement: attract, develop and retain world-class team members by being a best place to work
Title : SDET
Roles and responsibilities:
- Hands-on expertise in Web and API Automation.
- Test Automation Development: Design, develop, and maintain automated test scripts using Cypress JavaScript framework to ensure comprehensive test coverage.
- Champion best practices for test automation, including modularity, scalability, and maintainability.
- Troubleshoot automation issues, identify root causes, and implement solutions.
- Adhere to Automation Best Practices and Processes, metrics, and methodology throughout SDLC.
- Continuous Integration: Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.
- Collaboration: Collaborate with cross-functional teams to understand product requirements and design effective test plans and strategies.
- Work closely with developers, product managers, and QA team members to understand requirements and ensure effective testing.
- Participate in Agile/Scrum meetings, providing insights into testing efforts and collaborating on release planning.
- Conduct exploratory testing to uncover defects that might not be covered by automated tests.
- Performance Testing: Produce large volumes of diverse test data within test environments.
- Participate in code reviews to maintain code quality, ensure testability and ensure best practices.
- Maintain systems and technologies that improve the way our clients work. Work in challenging and dynamic environments, and use versatility to create and support technology solutions that meet client requirements from analysis to implementation.
- Continuously improve and optimize QA processes to increase efficiency and effectiveness.
Qualifications:
- Minimum 3-4 years of experience Creating Automation Framework (using Cypress,playwright) and Test Plans.
- Well-versed in testing principles & methodologies, testing methods (Regression testing, Usability testing, Acceptance Testing, System testing, Performance testing, Load Testing, etc.).
- Strong proficiency in JavaScript and TypeScript.
- Familiarity with API testing and tools like Postman or similar.
- Experience in Agile/Scrum environments.
- Analytical mindset with a keen eye for detail and a proactive approach to problem-solving.
- Solid understanding of the software development concepts, including best practices and software design patterns.
- Knowledge of database systems. Proficient in SQL scripts.
- Working knowledge of project management tool Azure DevOps for reporting & further tracking of bugs.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Ability to troubleshoot issues and provide detailed bug reports.
- Experience with version control systems (e.g., Git) and issue tracking systems (e.g., Azure DevOps).
- Excellent problem-solving and communication skills.
- Proactive attitude towards learning new technologies and tools.
The above statements describe the general nature and level of work being performed in this job function. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst.Studies show that candidates from underrepresented groups are less likely to apply for roles if they don’t have 100% of the qualifications shown in the job posting. While each of our roles have core requirements, please thoughtfully consider your skills and experience and decide if you are interested in the position.
If you feel you may be a good fit for the role, even if you don’t meet all of the qualifications, we hope you will apply. If you feel you are lacking the core requirements for this position, we encourage you to continue exploring our careers page for other roles for which you may be a better fit.At Health Catalyst, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Health Catalyst is an equal opportunity employer.