Test Engineer

Taguig, National Capital Region
Posted 12 days ago
Company:
KMC Solutions
Company Description:
We are committed to providing premium office spaces and high-performing offshore teams for both Filipino and Multinational companies. KMC started out with only 2 floors in a single building, now we have the largest collection of proworking spaces in the Philippines with 67 floors across 20+ buildings. We are proud to be trusted by some of the most innovative startups & partners and established global brands when it comes to doing business in the Philippines.
Contract Type:
Full Time
Experience Required:
5 to 10 years
Education Level:
Bachelor’s Degree
Gender:
Any
Number of vacancies:
2

Job Description

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
Salary:
150.000,00 ₱ Monthly

Similar Jobs to Test Engineer