• Collaborates with the feature team to define acceptance criteria, ensures that the team's acceptance criteria for stories and tasks is appropriate and being met universally.
• Designs test plans for complex distributed systems in accordance with overall testing strategy
• Understand and have experience in performance testing techniques and operational testing (Availability, Reliability, Fault Management, Capacity Management, Configuration and security testing) techniques
• Solid understanding of FCAPS paradigm
• Able to identify new techniques and tools for difficult-to-automate areas
• Consistently automates at the right layer, using the right tools
• Defines standards for automated testing to be used across the organization.
• Experience in automation tools (Jmeter, SOATest, selenium, QTP) and frameworks
• Experience in scripting languages (Java script, VB scripts etc)
• Knowledge and experience working with RDBMS and SQL queries
• Forecast, tests, and measures their application's performance signature.
• Leads peer review sessions and teaches others by example on how to critique technical deliverables.
• Demonstrates precision and accuracy in estimating and subsequently delivering within sprints.
• Adheres to technical standards and participates in standard evolution.
Learning and Development:
• Reads industry periodicals including magazines, wikis, and blogs
• Reads books which are relevant to the profession.
• Identifies training opportunities and utilizes them appropriately.
• Able to systematically and rapidly understand a sub-system which falls outside of their current area of expertise. Includes being able to document and ask appropriate and insightful questions.
• Recognized as leaders in the Agile in the large practice and regularly contribute to the evolution of this practice.
• Knows where and how to ask for assistance.
Influence:
• Shows how they make decisions based on data, fact, and reality.
• Capable of presenting data and information in a logical and compelling manner.
• Shows the value-of and their ability-to effect change through collaboration.
• Effectively able to operate within their team and broader peer group.
• Able to engage with technical resources on other teams to determine solutions and drive to results.
Experience:
• 3-5 years’ experience in software QA/QE with focus on testing enterprise-class applications web applications using automation tools: QTP or Selenium is highly preferred as well.
• 3-5 years of experience in operational testing including performance, configuration, capacity, fault management, reliability, availability and capacity testing.
• 1-3 years experience as a software engineer (preferable)
• Experience working in Global Distribution Systems (GDS) environment, airline industry, Travel e-commerce is a Plus
Qualifications:
• Experience in Airline domain - PSS, Flight operations ,Flight scheduling , Reservations, Crew management would be a huge plus
• BS or MS in Computer Science or equivalent
• QA certification (highly desirable)
Basic:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.