Menu

Quality Assurance (QA) Engineer

Job description

GO7 OVERVIEW
Airlines need control to bring people together and enrich their lives. With each new generation, passion and expectation for travel grows. So does the need to better connect emerging economies. Yet, while other industries have digitised, travel has been held back by fragmented systems’ lack of agility and flexibility.

That’s where we come in. We’re on a mission to put the power back in the hands of airlines. GO7 represents a new approach to travel technology. Crafted by a team that has walked in the airline’s shoes. GO7’s suite of integrated solutions allows airlines to transform their commercial operations using modern, agile technology flexibly designed through modular products that scale with airlines. GO7’s foundations are proven, with almost 200 airlines globally already using GO7 for retailing, OMS and Distribution.

JOB SUMMARY


We are looking for a Quality Assurance (QA) engineer.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

DUTIES AND RESPONSIBILITIES

  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Identify, record, document thoroughly and track bugs.
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Collaborate with internal teams (e.g., developers and product managers) to identify system requirements
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up to date with new testing tools and test strategies

Job requirements

SKILLS / KNOWLEDGE / ABILITIES

  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases.
  • Hands-on experience with both white box and black box testing
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development methodology
  • Experience with performance and/or security testing – advantage
  • Hands-on experience with automated testing tools testing – advantage
  • BS/MS degree in Computer Science, Engineering or a related subject – advantage
  • Required skill set – Attention to Detail, Analytical Skills, Communication Skills, Curiosity, Adaptability, Problem-Solving Abilities, Continuous Learning

If you are looking for a new challenge and feel you have the relevant skills then don’t miss out. Please click here to submit your application.