My OpenMRS Fellowship Journey: Daud

                        FIRST PHASE OF DECEMBER

Task accomplished:

  1. Identifying and fixing the flaws within automated tests that would sometimes fail on ci to ensure these tests do serve the intended purpose.
  2. Migrated selenium legacy tests into qaframework where they will be transformed into BDD tests as one the nest stream of work
  3. Went through the feedback that we obtained from the annual conference concerning our QA to identify areas of focus and improvement in 2022 plan.
  4. Supported one of our implementer(palladium) in setting up their qaframework for automating their products.
  5. Done some servery with Taiko an alternative tool to cypress.
  6. Provided technical support within the QA team and also reviewed pull requests for folks.
  7. Got started with FHIR through reading the squad notes and the vision statement which provided an insight of the FHIR project and now kicked off with technical contribution to support FHIR Squad in terms API and Interoperability testing. cc: @ibacher @janflowers

Work to be done;

  1. Streamline work for translating selenium tests into BDD tests so that tickets are availed for folks to work on. cc: @irenyak1 @mherman22 @ndacyayisenga @gracebish @jonathan @insookwa @jwnasambu @jnsereko

  2. Support API and interoperability testing in FHIR project.

  3. Identify and fix the remaining flaws in the automated tests within qaframework module to ensure the tests are doing the work pretty well.

  4. Provide support within the squad to ensure work within the squad is progressing.

Thanks to my mentors @dkayiwa @janflowers @jennifer @grace @sharif @christine for your guidance since the journey began. Thanks to QA Team for improving the QA Framework module so as to better OpenMRS processes and to release products with better end user experience.

:palm_tree: Happy new year-2022 to all community members :palm_tree:

6 Likes