About the RoleWe are looking for a full time, technically savvy Software Tester to join our team. As a software tester, you'll be involved in the quality assurance stage of software development and deployment. You'll conduct manual tests to ensure the software created by developers is fit for purpose and any bugs or issues are removed within a product before it gets deployed to everyday users.ResponsibilitiesAs a software tester, you'll need to:Review and analyze system specifications and requirementsCollaborate with the team to build and document professional test plans and test strategiesBuild and Execute test cases (manual or automated) and analyze resultsReporting of bugs and errors to development teamsDeal with cross functional teams to ensure product qualityProviding assistance with troubleshooting issuescarry out stress testing, performance testing, functional testing and scalability testingtest in different environments including web and mobileassess codeImproving the system quality by providing objective feedback to software development project teamsRequirementsRelevant technical diploma or degree in computer fieldAt least 2 years of proven experience in software quality assurance environment, or similar fieldfamiliarity with the Git repository and basic commandsfamiliarity with the Docker software and/or ability to run tests on updated branches locallyStrong verbal and written communication skills with the ability to liaise with a variety of stakeholdersHigh analytical and problem-solving skillsThe ability to work under pressureAttention to detailscompetent technical skillsThe ability to work in a team and individuallyTime management and organisational skills with the capability of working towards tight deadlinesFamiliarity with software development life cycle and testing methodologiesA passion for working with technology.Familiarity with SaaS solutions is a plusFamiliarity with automation is a plusBenefits25 days annual leave per year plus bank holidaysOpportunities for flexible working hours, encouraging everyone to have a healthy work-life balanceCompany-funded social eventsFor employees who choose to work in the office, MEG offers cycle-to-work and public transport commuter schemes and encourages employees to take partInvestment into your professional development and opportunities for career progressionComfortable office space in a co-working environment in Dublin city for those who prefer hybrid or office-based working arrangementsAn open and democratic work culture where everyone can contribute, learn and teachCompany OverviewMEG's mission is to provide the best quality management platform for healthcare providers around the world, enabling them to sustainably deliver great care to every patient every time.With a relentless focus on creating a better experience for the working lives of frontline staff, our team is united around building innovative technology solutions for healthcare teams that improve care quality standards and patient safety.Already working with world-leading hospitals in more than a dozen countries across Ireland and the UK, the Middle East, Latin America, Australia and New Zealand, MEG is continuing its expansion in both local and international markets. We are hiring new members to our team to help us on this journey.Our company has a remote-first mindset and is built on trust, communication and fun. We have an excellent collaborative work environment and offer our employees great experience across a range of different projects. We encourage team members to take an active role in developing their skills and give them plenty of autonomy and support to do so.Equal OpportunitiesWe are a global team with a global mindset. Cherishing and protecting diversity is core to our company culture. We are always looking to diversify the talent in our team. If you feel you don't quite meet all the criteria in the job spec but have the potential to do the role, we'd still love to hear from you.