QA Engineer
PURPOSE OF THE ROLE
Analyse and specify requirements and solution as part of delivery of projects. A recognised authority on an area providing direction for others in the reservation division. The reservation division is a backbone of the travel reservations. We provide end to end software delivery of the requirements from internal and external stakeholders so that the traveler can seamlessly create, update their itinerary.
ROLES AND RESPONSIBILITIES
Responsible for major, complex and also smaller projects within the Product Development Team, coordinating any or all of the following areas: feasibility, functional specification, user acceptance test, Production System verification and functional support of the customer
Main Responsibilities:
- Planning and Delivery
- Contribute to the PI planning activities, sizing tasks, highlight dependencies, risks.
- Understand the priorities and closely work the with the team to plan the deliverables
- Coordinate, Interface and communicate with the amigos, Application Development and Product Management teams to maintain functional knowledge in order to permit test plan design and functional testing of bug fixes and development of regression scripts.
- Maintain, improve and plan the evolution of test plans within an entire business area Coordinate, execute, analyse and report problems for functional tests.
- Size specification and testing and other relevant phases for large or complex projects, providing practical and robust estimates for completing each aspect of the assigned project
- Coordinate and conduct detailed functional analysis of complex requirements.
- Design extensive process solutions and take part in feasibility study.
- Has responsibility for producing high profile specifications, writing test plans, conducting testing, recording results, and managing customer sign off.
- Review change requests and change proposals and feasibility studies for large or complex projects.
- Interface with relevant departments to identify interaction with other Amadeus packages and assure functional compatibility.
- Carry out functional product reviews with the Development team and Product Management for any project, including projects that are large or complex.
- Coordinate testing and test product to ensure compliance of delivered functionality and functional integrity and perform, UAT testing and functional sign-off (FVT acceptance)
- Provide functional support for Customers and stakeholders and provide possible workarounds, enhancements on major functional areas
- Build/influence solutions, balancing quality/value and our constraints.
- Negotiate scope/dates with stakeholders, including customers
- Validate deliveries
- Business and Product expertise
- Has good general knowledge of the business processes for the business area and how they relate to other business processes in the wider Amadeus system.
- Has in-depth knowledge and is recognised as an expert in multiple functional business areas and ideally beyond to relate things together.
- Build an understanding of the relationships between work processes and the business - both within and beyond the horizons of the immediate team.
- Provide information to the Product Manager or other departments as necessary to allow elaboration of business cases and RFP responses.
- Keep up to date with industry standards, product changes, developments and needs.
- Actively grow knowledge of new business areas
- Participate in building a vision for the product
- Build and maintain end-to-end knowledge of our products and their usage
- Build a relationship with the different stakeholders around the globe
- Project Support
- Provide support on our features (to other teams, PMs, customer, implementation)
- Analyze issues and provide solution on existing product reported by customers
- Procedural Knowledge
- Gain an appreciation of the standards of work required, project life cycle and Amadeus methodologies and propose enhancements.
- Maintain interface and communication with representatives of business units to inform them about product development.
- Understand the specific and evolving database and environment configuration required to support functional testing and coordinate with other groups to ensure these are fulfilled.
- Working with Others
- Work cooperatively and collaborate with cross-functional and cross-site global teams to achieve team goals.
- Build stable and useful working relationships.
- Knowledge sharing and support
- Provide guidance and support for Product Development Analysts and programmers Software Developers.
- Skills Development
- Achieve agreed development milestones with regard to on the job training.
- Ask questions, check for understanding and provide clear and precise explanations.
SKILLS
- Functional experience on large or complex projects
- Business Analysis experience
- Experience of UML design is a plus
- Strong communication, listening and presentation skills
- Articulation of ideas, solution, concepts and effectively communicate
- Ensure constructive relationships with stakeholders
- Ability to deal with critical situations and drive its resolution
- Exhibit growth mindset, accountability, team player
- Learns and adapts to applicable technologies, products, and tools
- Self-awareness, self-development and self-motivation, proactive
- Empowerment and coaching
- Decision making
- Change management & flexibility
- Information gathering
- Multicultural approach
- Analytical and conceptual thinking
- Influencing
- Innovation
- Customer focus
- Airline Industry knowledge is a bonus
EDUCATION BACKGROUND
Tertiary degree educated or equivalent work experience
Diversity & Inclusion
We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.