Company Description Shiji Group provides software solutions and services for the hospitality, food service, retail and entertainment industries, ranging from hotel management solutions, to food and beverage and retail systems, payment gateways, data management, online distribution and more. Founded in 1998 as a network solutions provider for hotels, and later changed to a software provider for the whole consumer market, Shiji Group today comprises 5,000 employees in 80+ subsidiaries and brands, serving over 91,000 hotels, 200,000 restaurants and 600,000 retail outlets. Shiji is committed to connecting the global business of hospitality. We provide an integrated suite of technological solutions that empower hotel, retail, food, and entertainment companies to better connect with their guests.
Job Description Responsibilities: You will be joining our team in Europe. In the role, you will be responsible for testing Point of Sale (POS) and Payment Management System (PMS) applications to gateway and acquiring hosts. This involves functionality testing with emphasis on detailed log validation, issue analysis and reporting, and documentation.
Excellent verbal and written communication skills are imperative to the success of the position.
As part of your role, you will be exposed to the latest payment technologies like Chip and PIN, mobile payments, large scale payment processing, contactless payments, ecommerce, etc. You will be exposed to the Agile Scrum environment that is used company-wide to support the business strategy.
Per the global nature of Shiji, you will be supporting other team members based in the US, Europe and Asia. A reasonable degree of time flexibility will be required to effectively communicate with teams across multiple time zones.
As part of the team you will be measured on: -
QA qualityUnit test coverageTimely deliveryKey Areas of Responsibilities: Perform sanity and full regression tests on existing software implementations per internal test scripts and QA processes ·Test new code to ensure integration into existing systems meets functional requirements, technical specifications, and PCI compliance ·Create comprehensive test reports and raise bug tickets for issues found during testing ·Conduct root cause analysis of issues, providing development teams with sufficient details to understand, replicate and resolve ·Review third-party specifications and complete external certifications with payment processors. Document new software implementation for production support teams ·Maintain clear and concise communication with both internal team members and external partnersAbility to follow direction from a QA lead and manage priority changes as necessary · Other job-related duties as assigned Qualifications Desired Experience and Skills: ·
Experience working in a technical environment ·Strong analytical skills and knowledge of QA methodology ·Experience troubleshooting and identifying bugs ·Experience working closely with development teams to communicate issues and requirements ·Experience with development and testing support · Knowledge of certification processes and test tools ·Thorough attention to detail and double-checking work ·Well-organized documentation of solutions for reference and handover to other teamsCritical Competencies: · Communication: Takes the initiative through clear written and verbal communication with team members in working towards project completion and issue resolution. ·Personal effectiveness: Produces outstanding results both personally and professionally by being proactive, committed, and resourceful. ·Analytical problem solving: Able to make creative use of available resources to logically deduce the causes behind defective behavior and identify the solution.Technical competence: Uses technical job knowledge and experience, incorporating functional skills and broad-based business knowledge, to learn workflows and requirements of different software solutions and testing methods.Managing complexity: Can work effectively in a highly complex, diverse, changing environment. Adapts well to and is energized by change whilst maintaining focus on key business goals and personal objectives.Relationship building: Builds effective relationships through positive communication that motivates and influences others. Is honest, trustworthy, and a valued team member who actively dedicates themselves to achieving team objectives. ·Innovation: Embraces creativity and is open to new ideas. Innovates to improve current working practices / products / technologies to provide business opportunities and results