Senior QA Test Manager

  • Full-time
  • Company Location: Bangkok

Company Description

Minor International (MINT) is a global company focused on three core businesses: restaurants, hospitality and lifestyle brands distribution. MINT is one of Asia’s largest restaurant companies with over 2,000 outlets operating system-wide in 19 countries under The Pizza Company, Swensen’s, Sizzler, Dairy Queen, Burger King, Thai Express, The Coffee Club, BreadTalk (Thailand) and Riverside brands. MINT is also a hotel owner, operator and investor with a portfolio of 155 hotels and serviced suites under the Anantara, AVANI, Oaks, Tivoli, Elewana Collection, JW Marriott, Four Seasons, St. Regis, Radisson Blu and Minor International brands in 24 countries across Asia Pacific, the Middle East, Africa, the Indian Ocean, Europe and South America. MINT is one of Thailand’s largest distributors of lifestyle brands focusing primarily on fashion, home and kitchenware and contract manufacturing. Its brands include Gap, Banana Republic, Brooks Brothers, Esprit, Bossini, Etam, Charles & Keith, Pedro, Radley, Anello, Zwilling J.A. Henckels, Joseph Joseph and ETL Learning. Bemynt is MINT’s e-commerce platform offering premium fashion and lifestyle products. For more information, please visit www.minorinternational.com.

Job Description

1)  QA/Test/Release Management:

·         Create test plan, test scenarios, and test cases and document defects in Confluence/JIRA

·         Developing and executing quality assurance test scripts, tests plans and checklists

·         Support strategies for test automation to support DevOps model

·         Work with Product Managers and end-users to analyze and understand the business needs to develop functional testing requirements

·         Manage testing of all IT Digital projects and partners.

·         Act as key point of contact for all Quality Assurance aspects of IT Digital dev projects

·         Design, maintain and enhance testing suites and procedures

·         Design, maintain and enhance testing suites and procedures, Create and maintain documentation for quality assurance/control procedures

·         Lead and work closely with QA peers and development team as needed to resolve issues and reproduce bugs.

·         Perform or oversee final checks and releases code to production; validate and sign off on complex test plans

·         Initiate Quality initiatives within development and operations

·         Assist in managing the QA process.

·         Provide specifications to automate the testing of applications.

·         Work on all test automation components of solution and create/maintain required technical documentation.

·         Assist in the preparation of Quality Assurance planning, to develop strategies for end to end system testing ,all testing processes involving the migration and integration of new and legacy technologies and assists in the development of testing blueprints, testing patterns, templates for best in class software testing and to ensure high levels of software performance.

·         Coordinates with architects on issues dealing with the quality flaws of the existing standards, especially security and performance issues.

·         Ensures that the Technology Partners and development teams adhere to the principles established by Minor.

·         Reviews and assists in defining the QA and UAT Testing Environments Configuration.

·         Reviews all system requirements, test scripts, test scenarios to create appropriate testing workflow. Ensures that this set of high level requirements is consistent, complete, correct, and operationally defined.

·         Develops automated test harnesses, frameworks, to support automation of tests at both the unit and system levels.

·         Develops automated testing strategies, tools, and libraries for automated unit testing, automated functional testing, automated user experience testing, automated regression testing, automated load testing.

·         Collaborates on a set of acceptance test requirements, together with the project teams, and the users, which determine that all high-level requirements have been met.

·         Generates products such as unit tests, automated functional tests, regression tests, load tests, code coverage reports, and test scenario % pass/fail, cross browser compatibility, mobile compatibility.

·         Ensures that all testing libraries and artifacts are maintained in the most current state and never allowed to become obsolete.

·         Responsible for managing automated test case scenarios for Delivery Team to meet Acceptance Criteria

2) Help elevate the role of IT Digital on behalf of the MINOR group of companies for all Digital and related information technology solutions:

a.  Establish and maintain effective working relationships between the MINOR Group business and MINOR Information Technology personnel to identify business needs and critical success factors.

b.  Study, design, and source for the application software and hardware (including communication system e.g. networking) that best-fit to MINOR Group business requirements.

c.  Understand the key technical aspects of the development process for websites, mobile applications, email marketing, online advertising, online performance measurement, and integration of back-end systems.

d. Manage vendors and/or suppliers in the areas of digital platforms, CRM, CXM, data handling, predictive analytics as required.

e. Key role in release management of all digital platforms under Digital Business’s portfolio.

f.  Track digital projects such as the status of timings, key milestones, budgets, resourcing etc.

g.  Define and log issues and/or risks, create a mitigation plan and actively manage them.

h.  Regularly inform and update Vice President IT Digital, Chief Information Officer, MINOR Group business managers and other appropriate managers regarding plans, issues, budgets, schedules, and the like pertaining to Digital and Information Technology.

i. Oversee the development and publication of progress and other reports to communicate status, issues, etc. of Digital and IT related projects, support of IT applications and systems, and any other information; assures that management is kept apprised of business systems activities, plans and performance issues for all Digital and information technology activities within the MINOR Group.

j. Attend appropriate meetings along with members of the team and prepare accurate notes of outcomes and follow up activity as required.

k. Interact with business users as required.

l.  Remain abreast of new Digital and information technology developments in MINOR related business and revise operations to ensure that future end-customer and business needs are anticipated. Either personally, or through subordinate staff, assure the development and maintenance of the highest possible levels of expertise in Digital and information technology solutions that are used in MINOR’s industries.

m. improving and enhancing Minor’s digital solutions including strategy, architecture, and analytics.

n.       Assist in Developing and presenting proposals for new and revised information technology solutions that will improve the operating efficiencies of, or the availability of timely information to, the MINOR Group related to Digital

     i.      Recommend changes and additions to information technology solutions and prepare and makes presentations of recommendations for user department review and approval.

      ii.      Identify and recommend appropriate upgrades to application software, hardware or other tools, as appropriate.

     iii.      Determine priorities, schedules, plans, and necessary resources to ensure completion of any relevant projects on schedule and according to specification. 

     iv.      Confirm workload priority with key business users to gain their support and approval.

    v.      Communicate estimated resources required for requested projects.

o.       Recommend retaining the services of consultants and other outsiders when appropriate to achieve cost efficiencies or provide services outside the capabilities of the MINOR IT team, specifically, or MINOR IT from a broader perspective.

r.        Identify processes and activities for users to fully utilize IT systems deployed within the MINOR Group and assist the business in improving / enhancing existing business processes to realize the full potential of IT & Digital solutions implemented within the MINOR Group business.

s.        Assist in overseeing the communication and training of users within the MINOR Group in the capability and requirements of the Digital and IT applications and systems utilized by the MINOR Group businesses.

3)                  Digital Policies and Strategies:

a.        Assist to cascade, comply, and help to develop MINOR Group’s policies as they relate to the Digital marketplace and related information technology deployed within the MINOR Group businesses.

b.       Assist in develop, implement, maintain, and improve IT policies over the long, medium and short term period that support MINOR business objectives.

c.        Assist in develop, execute, and monitor Digital strategy for MINOR Group businesses.

Additional Information

Education:

·         Bachelor's or Master’s degree in Computer Science, IT, or any related fields.

Experience & Qualifications

·                     Minimum of 2+ years’ experience in Software Testing and Quality Assurance

·                     Have experience with web and mobile platforms and testing applications running on various iOS/Android and devices

·                     Must have used tools to do regression, scripted and load testing

·                     Experience with manual and automation testing

·                     Experience using scripting tools for testing

·                     Experience testing REST and SOAP/XML web API services

·                     Strong knowledge and expertise in Digital, e-commerce, and information technology applications, systems, and technologies.

·                     Demonstrated commitment to improving service performance.

·                     Must be proficient in MS Office suite, MS Power Point and Excel including the use of Advance Excel Functions.

·                     Proficiency in Agile project management methodology, including internal documentation, external communications and stakeholder engagement, and use of project management tools.

·                     Ability to work with all levels of management; strong Written communication skills and working knowledge of software development processes

·                     Demonstrated business acumen and excellent interpersonal, communication, organizational and business focused skills.

·                     Take a proactive, problem-solving/troubleshooting approach to identifying and solving problems; not stopping at identifying the problem, but experiment using available information to try to narrow the possibilities and determine a suggested solution.

·                     Good human relation skills to effectively interact with personnel throughout the Information Technology and customer departments with good oral and written communication skills.

·                     Ability to work in a changing environment under pressure and within challenging timescales.

·                     Ability to communicate fluently in English language both spoken and written.

 

Privacy Policy