Avoid the Vicious Healthcare Cycle: Flexi-Benefits, the Sustainable Solution
September 18, 2024Insurance and Flexi-Benefits: How to Optimise My Employee Healthcare Budget?
September 25, 2024
Quality Assurance Engineer
Tech, Bangsar South, Kuala Lumpur
apply now
Get to know us:
At Mednefits, we’re on the mission to build the future infrastructure of employee benefits to make it easier for employers to take care of their employees. Our platform connects employees with the essential benefits they need. Enabled by tech and championed by employee health, we invite you on this exciting journey!
Values are more important to us than rules. We want to empower our people to think creatively, take ownership in everything they do, and dare to try something new. If you’re up for a rewarding challenge, we’d love to hear from you.
We are looking for an experienced Quality Assurance Engineer to be part of our growing technical team and elevate
our brand to the next level.
What you'll own:
- To be involved in planning, organizing, and managing the overall testing activities based on project roadmap and timeline.
- To work closely with developers to create test strategy, prepare test data, and maintain test scripts independently with expected quality and by adhering to best practices, architectural design and security guidelines.
- Responsible for testing web-based applications, Android and iOS apps using manual and automated testing to assess the product quality and stability.
- Design, develop, maintain, and troubleshoot the testing environment & framework, and derive test plan/cases in accordance with changing requirements.
- Write, execute, and fine tune automation test script based on test cases/scenarios defined by using testing framework and testing software tools and libraries.
- Ensure automation script execution is able to achieve close to 100% end-to-end test coverage on fulfilling business requirements.
- Generate automation test execution reports.
- Manage and ensure bugs raised and development request are identified, tracked, and resolved in a timely manner.
- Collaborate with team members to establish objectives and design functional & cohesive test plan/cases to improve the overall quality of our core products and apps.
What you'll need:
- Bachelor’s degree in computer science/Eng., Information Technology, or any similar technical field of study.
- At least 1 year of professional experience in the IT industry, and 2 years in a software Quality Assurance role.
- Experience in automated and manual testing for Web, Android and iOS platforms.
- Understanding the various testing methodologies such as Unit testing, Functional testing, Integration testing, Regression testing, Acceptance testing, UI testing, Performance testing, Security testing, and manual testing.
- Knowledgeable in automated testing tools for Web using browser automation such as Selenium, Katalon, Playwright, Puppeteer, and others.
- Knowledgeable in automated testing tools for Mobile Apps such as Appium and others.
- Ability to write unit and functional tests in Android Gradle, XCode XCTest, and Dusk & PHPUnit in PHP Laravel.
- Experience with MySQL 8 database, proficient in SQL language, and understanding of database concepts such as ACID.
- Comfortable in using Git version control on GitHub and its related features.
- Familiar with Web and mobile technology, cloud architecture, CI/CD, Postman API, Docker, web security fundamentals, and other developer tools is a plus.
- Be self-motivated, proactive, multi-tasking, responsible, dependable, and enthusiastic team player.
- Great attitude, comfortable working across teams and interacting with various departments.
- Good communication skills, able to communicate clearly in both written and verbal form.
- Strong analytical & problem solving skills, solution focused, able to work independently to meet tight deadline, and stay calm even in the face of big challenge.
What we promise:
- An environment that values and fosters a growth mindset.
- Openness to failures – in fact, it’s expected!
- An honest (yet collaborative) team that you can learn and enjoy working with.
- Hybrid work arrangement to allow better work-life balance.
- A rewarding opportunity to join Mednefits in its journey to positively disrupt and evolve the Employee Benefits Market.