Quality Assurance Engineer II
3 days ago
Department: Core Development, Engineering
Location: Onsite - Tartu Office
Role OverviewThe 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 ResponsibilitiesTest 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 & ExperienceDiploma or Degree in Computer Science or a related technical field.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 SkillsPrevious 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 SkillsExcellent 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 QualificationsExperience 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 OpportunityJoin 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 (Cypress, LaunchDarkly) and participate in a mature international Scrum environment, with clear paths for technical and professional growth.
About Raintree Systems
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 Core Values
We put our Clients First - We are Open and Honest - We are Disciplined, Yet Flexible
We love to Solve Problems - We are Committed to Greatness - We are a High Performance Team
Raintree Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
-
Quality Assurance Engineer II
1 day ago
Tartu, Tartu, Estonia Raintree Systems, Inc Full time €60,000 - €80,000 per yearQuality 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...
-
Quality Assurance Lead
2 weeks ago
Tartu, Tartu, Estonia Swedbank Full time €3,300 - €6,100Are you passionate about building great software, solving complex technical challenges, and leading by example in the biggest insurance provider in Baltics? In Swedbank you have the opportunity to:Develop Testing Strategy: Create a new testing approach to ensure all products are high quality and reliable before release;Enhance Testing Processes: Review...
-
Business Data Analyst
7 days ago
Tartu, Tartu, Estonia Bondora Full time €40,000 - €80,000 per yearAt Bondora, our mission is clear: to empower people to enjoy life more while alleviating the stress of managing finances. Founded in 2008, Bondora has proudly served a diverse community of over 1 million customers for an impressive 16 years.As a rapidly growing financial technology company, we're reaching new heights with a bold vision. We're set to acquire...
-
Director of Engineering
1 day ago
Tartu, Tartu, Estonia Raintree Systems Full time €60,000 - €120,000 per yearPosition SummaryWe are seeking a technically strong and experienced Director of Software Development to lead our engineering teams in building Raintree's next-generation platform. Reporting directly to the VP of Engineering, this hands-on leadership role is responsible for guiding architectural strategy, overseeing complex development initiatives, and...
-
Director of Engineering
2 weeks ago
Tartu, Tartu, Estonia Raintree Systems Full time $120,000 - $240,000 per yearLocation: Tartu, Estonia (min 3 days on-site)Department: Core DevelopmentReports to: VP of EngineeringRaintree Systems is the rehabilitation and physical therapy software of choice in the United States for enterprise and large therapy provider organizations, managing over 50 million patient visits annually across more than 8,500 therapy clinics. Raintree...
-
Software Engineer
2 weeks ago
Tartu, Tartu, Estonia Canonical - Jobs Full time €80,000 - €120,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Director of Engineering
2 weeks ago
Tartu, Tartu, Estonia Raintree Systems Full time €80,000 - €120,000 per yearDirector of Engineering Location: Tartu, Estonia (min 3 days on-site)Department: Core DevelopmentReports to: VP of EngineeringRaintree Systems is the rehabilitation and physical therapy software of choice in the United States for enterprise and large therapy provider organizations, managing over 50 million patient visits annually across more than 8,500...
-
Software Engineer
2 weeks ago
Tartu, Tartu, Estonia Canonical - Jobs Full time €60,000 - €120,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
2 weeks ago
Tartu, Tartu, Estonia Canonical - Jobs Full time $100,000 - $150,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Engineering Manager
2 weeks ago
Tartu, Tartu, Estonia Canonical - Jobs Full time €80,000 - €120,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...