Job Openings XTN-08DE940 | TEST ENGINEER

About the job XTN-08DE940 | TEST ENGINEER

Make your next big career move by applying as KMC Solutions’ next TEST ENGINEER!

Since its inception in 1997, MECCA has revolutionized the beauty industry in Australia and Aotearoa (New Zealand), pioneering retail innovation and delivering unparalleled beauty experiences. With a mission to demystify beauty, MECCA curates, celebrates, and educates on top skincare, makeup trends, and fragrances. Guided by the vision of founder Jo Horgan, MECCA strives to empower its community to look, feel, and be their best. With over 25 years of dedication and beauty expertise, MECCA has evolved into Australia's largest prestige beauty retailer, captivating millions annually through its extensive network of stores, digital platforms, loyalty program, and global presence.

The Testing & Environments Team at Mecca provides resourcing to support test activities and environments across BAU initiatives and projects initiated or undertaken by the group. The Test Engineer will be tasked with the validation of applications used within Mecca.  The Test Engineer will participate in System, Integration, End to End and User Acceptance Testing where required. Mecca has a combination of in-house and vendor developed applications. Being part of a larger team, the Test Engineer will also be responsible for test preparation, execution, raising and escalation issues within a project and assisting other members of the team where required.

 

The main responsibilities of a TEST ENGINEER include:

  • Review / Analyse Business and Functional Requirements
  • Review Acceptance Criteria in user stories for testability
  • Define test requirements from Business and Functional requirements. Provide traceability back to the Requirements
  • Test case creation. Ensure tests and data scenarios provide sufficient coverage
  • Test case execution
  • Contribute to the creation / updating of the Requirements Traceability Matrix
  • Support the Test Lead, QA Manager, Head(s) of Technology and Delivery Leads to define quality standards
  • Where required, participate in the discussions on deliverables, estimates and commitments and develop using latest technologies while following Agile methodologies (SCRUM/Kanban)
  • Support Test Lead in creation of Test Artefacts - Master Test Plans, Detail Test Plans, Daily / Weekly Status Reports and Test Summary Reports
  • Contribute to Development and implementation of automated testing strategies and solutions
  • Define automation scope and automation test estimates
  • Support & mentor other testers within the team, as well as support Test Leads to develop, train and mentor staff where required
  • Support & Participate in User Acceptance Testing
  • Work with internal business partners for testing input, to gather requirements, prototyping, updating and testing solutions
  • Escalate issues and/or concerns to Test Lead, Test Manager and Project Manager when required
  • Participation in Post Implementation reviews by providing inputs from a testing perspective

This list is not exhaustive.  Other duties and tasks will be assigned as required.

 

To apply, you must be an expert on the following requirements:

  • Excellent Communication and Coordination Skills
  • Understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) and how testing interacts in this process
  • Understanding of Development Methodologies – Agile (Scrum), Lean Waterfall
  • Prior experience in the use of Test Management tools like Jira, Zephyr or equivalent, Confluence
  • Prior experience as Test Engineer
  • Experience in handling complex testing challenges
  • Experience in contribution to test documentation including (but not limited to) Master Test Plans, Detailed Test Plans, Test Summary Reports, Test Incident (Defect) Reports, Test Cases, Test Scenarios, Test Conditions, Traceability Matrices, etc.
  • Experience with different testing types e.g., Manual, System, System Integration, Regression and End to End, Accessibility, Performance
  • Experience with automated testing for API, Web and/or Mobile applications (iOS and Android)
  • Exposure to automation tools such as Appium, Mocha, Selenium, Postman, TestCafe or Webdriverio
  • Able to develop automation scripts in languages such as JavaScript, Java, C# or Python
  • Exposure to DevOps tools and techniques such as Bitbucket, Jenkins, Azure DevOps, Docker, CI/CD
  • Experience working with .NET and eCommerce environments
  • Data management and analysis using SQL Server Management Studio
  • Experience testing cloud-based/SaaS applications
  • Unit testing tools
  • Strong technical knowledge with an ability to learn complex systems quickly
  • A comprehensive understanding of Agile testing concepts, principles, and methodologies
  • Agile project management methods (SCRUM, JIRA, Confluence)

It will also be favorable if you are knowledgeable in:

  • Takes personal responsibility for personal growth, and acquires strategies for gaining new knowledge, behaviors, and skills
  • Ability to manage testing cycles efficiently and meet agreed deadlines
  • Ability to work well within a dynamic team, adapting to changing needs, with a can-do attitude and willingness to learn
  • Comfort with frequent, incremental code, testing, and deployment

 

The successful candidate must submit the following pre-employment requirements:

  • Scanned copy of valid NBI Clearance
  • Accomplished Medical or PEME Slip (covered by KMC)
  • 2x2 & Half body picture with white background
  • Proof of government numbers (TIN, SSS, Pag-ibig, & Philhealth).
  • Photocopy of 2 valid IDs – front & back (government-issued)
  • Clear copy of your Birth Certificate (PSA or NSO)
  • Accomplished HR Forms & Promissory Note (will be provided by KMC’s Onboarding Team)

Click here to view the complete list of KMC’s pre-employment requirements.

 

KMC Careers

If you're a rockstar at what you do and looking to be a part of our amazing story, we want to hear from you!

We offer attractive salaries and benefits plus you get to work in some of the Philippines' best flexible workspaces. Our employees also get to enjoy exclusive discounts, rewards and freebies, and invites to our monthly events. We are always recruiting for roles in IT & Development, Marketing, Business Administration, HR & Recruitment and Legal & Finance Roles.

KMC provides quality employment opportunities for job-seekers looking for a career that is both challenging and fulfilling. We are also committed to providing equal opportunities at every selection stage. We do not discriminate due to age, gender, sexual orientation, ethnicity, nationality, and religion.

Work with Us. Grow with Us.

KMC Solutions offers a variety of career opportunities in Metro Manila, Cebu and Clark & Iloilo. We are always looking for talented and enthusiastic individuals who are ready to make their next big career move.

Our Culture

At KMC, we foster an inclusive and positive workplace for all. We push our members to succeed in everything they do through our collaborative work environment. We encourage our community to work hard and reach their full potential while delivering results that matter for our members and you as professionals.

We host amazing and quality events and implement people-centric policies to work flexibly. We ensure that everyone in our expansive network is engaged, from our internal employees and those who work on behalf our offshore partners.

Life within KMC: Work Hard Party Harder

At KMC, we work hard and we are committed to putting our best foot forward in everything we do. Everyone is encouraged to be an individual while also working for the collective good of the KMC Community. We believe mistakes are opportunities and that you should not present a solution without a problem.

We also know when hard work deserves to be recognized so we reward our employees with monthly parties, free trips and much much more!