Modernizing Medicine

Software Quality Assurance Test Engineer in Modernizing Medicine

FULL_TIME

Santiago (Chile) — Full time

SysAdmin / DevOps / QA | Semi Senior

Modernizing Medicine® - Empowering medical practices to maximize efficiency and improve outcomes
Our solution, EMA, the Electronic Medical Assistant®, holds a distinctive position in healthcare technology and blends smoothly into your practice. We believe that an EHR system shouldn’t get in the way of how you practice medicine. It should function intelligently just like you. Like a true assistant, it should anticipate your next move.
To modernize medicine takes more than just a great product; it takes a great team
The work we do makes a difference. Our web and mobile applications are transforming healthcare information technology to increase practice efficiency and improve patient outcomes. Our innovative and collaborative culture fuels our growth and creates rewarding and empowering experiences for our team.

Responsibilities:

  • Estimate, prioritize, plan and coordinate testing activities
  • Understand business requirements and develop functional test plans/test cases for new and existing web applications.
  • Test products throughout the software development lifecycle and ensure that all product releases function correctly.
  • Work with product owners and developers to understand requirements and resolve issues.
  • Design, develop and enhance/maintain the QA automation framework and tests using Selenium WebDriver
  • Strong ability to debug code, analyzes failures, and trace defects to the root cause.
  • Maintain, support and extend existing automation for different applications.
  • Make sure all suites are up and running (sanity, smoke, regression & E2E) on Jenkins
  • Execute Automation scripts prior to production deploy while ensuring that products render and function properly on all major web browsers and mobile devices.
  • Review regression test cases and create library of test scripts.
  • Provide context driven and structured integration and regression testing.
  • Perform functional, regression, integration, smoke, and user acceptance testing as necessary
  • Develop and apply testing processes for new and existing products.
  • Integrate test automation industry standards and best practices.
  • Stay up-to-date with new testing tools and test strategies
  • Make sure team is on track and will be delivering all assigned task on time.
  • Communicate all concerns and status with team lead on timely manner.

Position Description

Position Overview

Modernizing Medicine is looking for an accomplished Quality Assurance Test Engineer at our Chile Office in Santiago. The Quality Assurance (QA) Engineer will develop and execute automated and manual tests to ensure product quality. The QA Engineer’s responsibilities include designing and implementing tests, debugging and defining corrective actions. The QA Engineer plays an important part in our SDLC. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs correctly and meets requirements. Preference will be given to candidates with strong automation.
Requirement:
  • Work with lead to own both Manual & QA automation process, develop and implement testing techniques, plan the approach to sufficiently test the functionality of new and existing applications.
  • Experience in Agile methodology (preferably scrum) and experience in effective story planning for Product Increment.
  • Development/execution of test plans and test scripts
  • Works with cross functional team to establish/maintain consistent test methodology.
  • Very good understanding of Java.
  • Design and build automated test suites. Utilize innovative testing technologies to develop product's automation testing strategy.
  • Strong English skills: able to understand and express ideas verbally and written
Qualification:
· Very good understanding and experience working with of Agile Methodologies, ideally SCRUM.
· Strong skills performing functional testing on Web applications.
· Strong experience using Test Management solutions such as (qTest, TestRail, Quality Center, TestLink, Zephyr)
· Solid experience using JIRA
· Experience testing on iOS devices (iPad or iPhone)
· Very good understanding of Java
· Experience working on IntelliJ or Eclipse.
· Automation experience on Web, ideally with Selenium Webdriver and TestNG.
· Basic knowledge of Maven and Jenkins
· Experience with Git or Bitbucket/SourceTree

· Optional and Plus: API Automation knowledge (Postman, SoapUI, RestAssured, JSON and Jackson)

Desired: Remote working experience with english-speaking teams.

Bonus Points

  • Experience in a fast-paced, startup-like environment.
  • Having loads of passion for highly-usable, modern web experiences and mobile applications.
  • Great verbal and written communication. Must be able to clearly describe and discuss problems in timely fashion.
  • Candidate should be a self-motivated, independent, detail oriented, and a responsible team-player.

  1. Jobs
  2. SysAdmin / DevOps / QA
  3. Modernizing Medicine
  4. Software Quality Assurance Test Engineer

About Modernizing Medicine

Previous job
<
Next job
>
Looking for SysAdmin / DevOps / QA jobs?
Sign up for free and find jobs that are truly your match.