Medic – Quality Assurance Engineer.

Get a free C.V. review by sending your C.V. to submitcv@careerassociated.com or click the following link. Submit C.V.! use the subject heading REVIEW.

IMPORTANT: Read the application instructions keenly, Never pay for a job interview or application.

Click the Links Below to Get Job Updates.

https://www.facebook.com/groups/1126060830815705

https://t.me/joinchat/EBWPu0Cfzh880lRySce_AQ.


About Medic

Medic is a 501(c)(3) nonprofit organization founded in 2010 to advance health and human flourishing with and for the hardest-to-reach communities. We envision a more just world in which health workers are supported as they provide care for their neighbors, universal health coverage is a reality, and health is a secured human right. Practically, we have advanced our mission by building, implementing, and supporting open-source digital tools that support Community Health Workers, managers, and facility-based health workers. Along with our partners, we build and apply software that helps health workers deliver high-quality, equitable care in redesigned health systems. Our team and partners support more than 28,000 frontline health workers caring for an estimated 15 million people in 18 countries across Africa and Asia.

Each member of our team was drawn to this mission and emboldened by a vision of global health equity. Our diversity of skills and experiences helps us tackle complex challenges – we look forward to hearing from you and exploring ways to work together.

Quality Assurance Engineer

A QA Engineer works closely with the cross-functional product team and is responsible for enabling the team to release quality software at speed.
 
We currently have a mix of automated and manual testing. It is our goal to automate as much as possible in the interest of faster release delivery.
 
Regardless of the style of testing, one important aspect of work on the team is using the CHT in a technical sense. We build a toolkit and as a QA engineer you will use the tools to assemble, configure, and test applications. Some of the more technical day-to-day activities involve working on the command line, modifying data, and starting up services with Docker.
 
The work is more technically challenging than may typically be found in a QA role and if you’re looking for that, please apply!

Key Responsibilities

Quality Assurance:

  • Provide acceptance testing and release testing of new features, bug fixes, and other improvements
  • Use your initiative to perform any exploratory testing, fuzzing, or other means of exploratory quality assurance you think is required to maintain a high quality product
  • Learn and operate the CHT to quickly set up and execute complex test scenarios

Automated testing

  • Work with teammates to build an extensive automated testing suite using Protractor
  • Use CI/CD tools like GitHub Actions to fully automate aspects of the testing process and improve our build pipeline
  • Learn new programming languages, platforms, toolkits, libraries, tools, and application development paradigms as necessary 

Other Team Activities

  • Work with the Director of Technology and development team to guide platform development and technical strategy with regards to testing
  • Work with development team to improve test procedure within the development process

Skills Knowledge and Expertise

You

  • Can write browser automation tests for web applications, ideally with Angular and Protractor
  • Are detail oriented and enjoy finding pesky bugs
  • Are comfortable in a UNIX-like environment
  • Are familiar with some of the following web technologies: HTTP, SSL/TLS, REST, JSON, HTML5, JavaScript, NoSQL
  • Have experience with regression and exploratory testing
  • Have some experience with performance and scalability testing
  • Thrive working as part of a distributed team with a flexible schedule
  • Enjoy working remotely with opportunities to travel to project sites (e.g. Nepal and Kenya) and work with a globally distributed team
  • Want to help build software that improves lives in a real and significant way
Why Medic?
 Purpose & Impact
  • Ability to create and see real impact in your work
  • Freedom to take initiative and innovate, bonus of an agile, small team
  • Work for a globally awarded social enterprise recognized for developing a solution that can create global systems change in the health sector
      The Team
  • Work with a value and mission driven team that is consistently described as warm, incredibly kind and supportive
  • Exposure to a diverse team: over 15 different nationalities
  • Opportunities for global travel: all team meet-up + functional team meet-up + field visits
      Work/Life & Growth
  • Generous leave time: vacation, maternity/paternity, bereavement, & sick days
  • Professional development funds & opportunities + 5 days off for prof dev
  • Workspace and communication stipends
  • Flexible, remote schedules 

How To Apply

CLICK HERE TO APPLY

.

.

.


Processing…
Success! You're on the list.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: