среда, 30 января 2013 г.

Black - box QA engineer position for Getgoing.com

We are looking for an experienced QA engineer.

Job Responsibilities:

  • Review user stories, requirements and verbally described features and translate them into test strategies and test scenarios
  • Execute test scenarios (self-written and written by others) against a variety of web browsers and mobile platforms.
  • Perform reviews for test scenarios written by others
  • Manage issues and create detailed bug reports
  • Confirm and verify fixed defects
  • Identify QA issues while in the design and development phases\
  • Take the ownership in a feature and sign off on moving it to production

Required Skills:
  • 3+ years of experience doing quality assurance of web applications
  • QA competency in software engineering with experience in Agile methodologies
  • Possess excellent QA skills as they relate to test planning, design, execution and test results analysis
  • In-depth understanding and proven experience of functional, system, integration, regression and performance testing
  • Technical depth to take user stories, requirements or verbally described features and implement complete set of test scenarios
  • Good understanding of standard web technologies as it applies to testing: browsers, HTML, XML, HTTP/S, etc.
  • Experience with Airline Travel Industry and GDS
  • Ability and desire to look through the logs (Splunk) as it relates to troubleshooting
  • Technical skills to go beyond UI testing


We use Heroku as platform as a service (PaaS) for the web tier, which provides for horizontally scaling app servers as well as for vertically scaling the DB (postgres), instantiating followers, etc.  We also use Amazon EC2 for select back-end services.  Our back-end code is written in python / Django.  We use backbone.js on the front-end for our search result page that has a lot of logic to it.  So far we've been using MemCached, but we are likely to be adding CouchBase as persistent cache in the short term.  We make extensive use of RabbitMQ for communication among different services.  We use S3/map-reduce and Splunk for working with logs and analytics.  Finally, we use Jenkins for continuous integration and Facebook's Phabricator for code reviews.

О компании:

GetGoing is a travel innovation company that revolutionizes customer
segmentation for airlines and creates the cheapest tickets on earth.
We have invented a novel distribution method that helps move unsold
airline seats - up to 20% of the total inventory worth tens of
billions of dollars - to discretionary leisure travelers. GetGoing
customers are expected to pick two destinations instead of one while
being able to select specific itineraries to both destinations at huge
exclusive discounts negotiated by GetGoing directly with airlines.
GetGoing selects one of these two itineraries and tickets it,
revealing it to the customer after processing the payment. Since
destination flexibility is necessary for booking, our sales exclude
business travelers, those visiting friends and relatives (VFR), and
non-flexible leisure customers.

GetGoing has patented inventory distribution technology for air
travel, hotels, packages, and other travel verticals.

GetGoing is funded by Yury Milner, Lightbank (Groupon founders), Y
Combinator, and other prominent investors.  Please visit 
https://www.getgoing.com/about/ to learn about the team.

Your resume are welcome to vpridatko@yandex.ru 
My skype: vprydatko

Комментариев нет: