Quality Assurance Engineer 2

Reposted 21 Days Ago
Be an Early Applicant
Tartu, Tartu maakond, EST
In-Office
Junior
Healthtech • Insurance • Payments • Professional Services • Social Impact • Software • Database
The Best Place for the Best People
The Role
The Quality Assurance Engineer II will validate and verify EHR and PM applications, design test strategies, execute testing, manage defects, and advocate for quality in development.
Summary Generated by Built In

Quality Assurance Engineer II 

Department: Core Development, Engineering 

Location: Onsite - Tartu Office

Role Overview

The Quality Assurance Engineer II is a key contributor responsible for the validation and verification of Raintree's industry-leading Electronic Health Record (EHR) and Practice Management (PM) applications. This role requires a proficient blend of manual and automated testing techniques to ensure all software deliverables meet functional specifications, maintain high quality, and successfully address complex client business objectives in the healthcare technology space.

Key Responsibilities
  • Test Strategy & Planning: Design, implement, and introduce comprehensive test strategies for current assignments, providing approximate timelines and coordinating testing efforts for medium-sized projects.
  • Execution & Defect Management: Execute software testing for changes and fixes using the most appropriate methods and tools. Conduct thorough investigation and root cause analysis of issues found, and report defects (bugs, questions, noteworthy items) clearly to relevant stakeholders.
  • Automation: Independently contribute to and maintain automated QA projects, utilizing industry-standard tools like Cypress and Jenkins with JavaScript/TypeScript.
  • Quality Advocacy: Collaborate with feature teams to define and refine Acceptance Criteria (AC) and test cases for new tasks, acting as a quality advocate throughout the development lifecycle.
  • Regression Management: Create, maintain, and execute regression tests, ensuring documentation is clear and understandable for all team members.
  • Documentation & Reporting: Prepare test reports, create necessary documentation tasks, and perform demos of new features during sprint reviews or stakeholder meetings.
  • Collaboration & Agile Practices: Participate in and organize work-related meetings, contribute actively to team rituals (Scrum), and communicate effectively with international teams (US and Partner teams), customers, and non-technical stakeholders.

Required QualificationsEducation & Experience
  • Minimum of 2+ years of professional experience in software development or automated testing.
  • Proven experience applying various testing methodologies and working with engineers, QA, and project managers.
  • Solid understanding of the Software Development Life Cycle (SDLC) and basic principles of the Agile process.
Technical Skills
  • Previous experience with CI/CD systems (e.g., Jenkins).
  • Previous experience with test automation tools (e.g., Cypress, Selenium).
  • Demonstrable experience with Java and/or JavaScript.
  • Ability to read, understand, and translate business diagrams and documentation into test cases.
Soft Skills
  • Excellent Communication Skills (written and spoken English) and the ability to articulate complex technical issues to varied audiences.
  • Strong Attention to Detail and a commitment to quality.
  • Proven Problem-Solving & Critical Thinking abilities.
  • High level of Adaptability & Resilience to manage shifting priorities and work under time restrictions.
  • Ability to work effectively both independently and collaboratively in an international environment.

Preferred Qualifications
  • Diploma or Degree in Computer Science or a related technical field.
  • Experience with API testing tools (e.g., SoapUI, Postman, Jest).
  • Awareness of various testing schools and industry-standard tools for Performance Testing (e.g., JMeter) and Security Testing (e.g., OWASP ZAP).
  • Familiarity with bug tracking and test management systems like Jira and TestRail.
  • Strong Documentation Practices.

The Raintree Opportunity

Join Raintree Systems, the leading provider of EHR and PM software for the therapy and rehabilitation market, as we embark on a period of aggressive growth and investment in next-generation technology, including the integration of Artificial Intelligence (AI).

This role offers the chance to work on a mission-critical platform that manages over 50 million patient visits annually, actively enabling better healthcare and reducing clinician burnout. You will gain experience writing code for automation using cutting-edge tools, including Cypress and modern testing practices. You will participate in a mature international Scrum environment, with clear paths for technical and professional growth.


 

Top Skills

Cypress
Java
JavaScript
Jenkins
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Phoenix, AZ
200 Employees
Year Founded: 1983

What We Do

Raintree is the preeminent platform for enterprise and mid-sized therapy provider organizations. Our award-winning solutions in patient engagement and communications, clinical documentation, revenue cycle management (RCM), and business intelligence are tailored to the needs of physical therapy, occupational therapy, speech therapy, and ABA practices across all treatment settings. Our Why “To help therapy professionals to give better care and achieve superior outcomes for everyone.” At Raintree, we’re not just shaping the future of therapy technology – we’re creating it. This is your chance to be part of something bigger, where your career will have game-changing, career-defining moments that propel you to new heights. We aim to be the best place for the best people, and we’re looking for ambitious, creative thinkers ready to make an impact. Whether you’re advancing AI solutions or enhancing user experiences, your work here will shape the future of therapy technology while advancing your career alongside dedicated professionals who are as committed to your success as you are. At Raintree, your ideas drive real change, your growth is limitless, and the work you do will touch millions of lives. Ready to ignite your career and leave a lasting legacy? Join us and be part of something extraordinary. –

Why Work With Us

Be part of an innovative, passionate team where you can experience career-defining moments. Enjoy a fun culture, competitive perks and benefits, professional growth, and the opportunity to make a real impact.

Gallery

Gallery

Similar Jobs

RapDev Logo RapDev

Servicenow Engineer

Information Technology • Productivity • Professional Services • Software
Hybrid
28 Locations
130 Employees

LogicMonitor Logo LogicMonitor

Account Executive

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
Easy Apply
Hybrid
28 Locations
1100 Employees

Foxelli Group Logo Foxelli Group

Editor

AdTech • eCommerce • Marketing Tech • Retail
In-Office or Remote
25 Locations
51 Employees
1K-2K Annually

Connectly.ai Logo Connectly.ai

Product Manager

Software • Business Intelligence
Remote or Hybrid
29 Locations
32 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account