Careers

Engineering & QA

View all Categories

RoR Software Engineer

About StayNTouch, A Shiji Group Brand 

StayNTouch provides innovative software solutions to the hotel industry aimed at re-thinking the entire interaction between the hotel and their guests. We do this by leveraging the convergence of SaaS/Cloud, tablet and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.

RoR Software Engineer

We are looking for a Ruby developer to help build Ruby applications. Our focus includes service-oriented applications, HTTP transactions, and data processing scripts. Your primary responsibility would be to contribute in our development cycles for our applications in various areas of design, development, release, and maintenance. You would also need to communicate with other team members throughout various layers of the infrastructure. This position is a commitment to collaborative problem solving, sophisticated design, and building quality products.

Responsibilities:

  • Design, build and efficiently maintain reusable and reliable Ruby code
  • Contribute new ideas to help improve the performance, quality, and responsiveness of the applications
  • Help maintain code quality, organization, and automatization.

Skills:

  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming and meta-programming
  • Understanding of functional programming style in Ruby
  • Familiarity with concepts of Micro-service, MVC, Mocking, ORM, PubSub, RESTful, and SOAP
  • Familiarity with popular messaging service such as RabbitMQ
  • Familiarity with TDD or BDD
  • Skills for writing reusable Ruby libraries that may be used in expressive ways
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with development aiding tools such as Bundler, Rake, God etc
  • A familiarity of Github for code versioning
  • A familiarity with Agile development methodology
  • Familiarity with JIRA

Apply for this position 

QA Engineer

About StayNTouch, A Shiji Group Brand 

StayNTouch provides innovative software solutions to the hotel industry aimed at re-thinking the entire interaction between the hotel and their guests. We do this by leveraging the convergence of SaaS/Cloud, tablet and touch computing, as well as guest mobile phones to manage all staff and guest touch points on a single platform.

We are looking for a talented QA Engineer to join our team to test web applications built with JavaScript and Ruby on Rails. Under general direction, the QA Engineer debugs complex software products through the use of systematic tests to develop, apply and maintain quality standards for company products. 

Responsibilities:

  • Test features as they are built, write automated tests and expand on and develop test cases for our application. 
  • Translate detailed product specifications, wireframes, and mockups into comprehensive test plans and use cases.
  • Collaborate with Product and Development Teams to analyze and understand application requirements, identifying potential gaps, and validate acceptance criteria
  • Perform application regression testing.
  • Document clear reproducible bug reports.
  • Provide status updates to assigned Development Team and QA Lead as needed to track progress.

Key Qualifications:

  • Bachelor’s degree in Computer Science or related field experience
  • 2+ years of experience testing web-based and mobile applications, along with automation activities involving web-based applications
  • A critical thinker; Strong problem-solving skills with excellent communication, presentation, and leadership skills
  • Experienced in working closely with developers in an Agile/Scrum environment
  • Strong understanding of the full software development life-cycle in multiple environments
  • Experience with testing complex applications
  • Experience reading XML/JSON
  • Experience using API tools such as the postman
  • Experience analyzing API request/response flow
  • The ability to write clear reproducible bug reports
  • Experience with regression test cases
  • Strong interpersonal & analytical skills with proven ability to work independently as well as with a broad range of personality styles and types
  • Self-starter with a drive to succeed
  • Ability to quickly understand a business product/application
  • Candidate must be authorized to work in the U.S.

Ideal Attributes:

  • Experience with JIRA
  • Hospitality hotel work or software experience is a plus

Apply for this position 

×
Contact Us
×