QA Engineer

position in

Reporting to the Senior IT Director, you will perform all duties consistent with the role of QA Engineer which are necessary to meet the business needs of the company; including, but not limited to, the responsibilities outlined below.

Responsibilities:

  • Stop the deploy. QA is the only one who can stop a deploy, it’s your job to protect us from ourselves. Once you’ve stopped a deploy a business decision will be made as to whether the ‘problem’ is so severe that it should delay product feature release, but we won’t know what we don’t know unless you stop us from shooting ourselves in the foot.
  • Know the product inside-out.
  • Prepare and maintain test plans, test cases, test procedures and test tools for our products.
  • Participation in full product life cycle.
  • Work with Tech and Product teams to ensure edge-cases are considered when working on new and existing features.
  • Automate as much testing as possible using modern QA Tools so that regressions can be identified sooner.
  • Work embedded inside a Scrum team alongside Software Engineers.
  • Perform exploratory testing to find bugs that automation can’t.
  • Work with Customer Service and the rest of the business to respond to issues reported by our users.
  • Develop timely quality status reports.

Skills:

  • A minimum of 2 years working in software testing.
  • Excellent communication skills with technical and non-technical team members.
  • Experience working in an Agile/Scrum development process.
  • Experience in testing websites, web apps and mobile applications.
  • Knowledge or experience of automated testing solutions like Selenium, Cucumber or similar.
  • A technical/programming background is a bonus.
  • Basic Knowledge of one of the following languages: Ruby, Python, Java/Groovy or other scripting languages.
  • User level knowledge of any Unix flavor – shell basics.
  • Attention to detail and analytical mindset.
  • Tasks ownership.

Nice to have:

  • Understanding application’s performance aspects.
  • Basic knowledge of web apps’ security standards (OWASP) .
  • SQL experience.
  • Selenium, TDD, Cucumber, RSpec, Team City, Maven or any other Continuous Integration tool.

What we will offer you:

  • An ambitious, international startup environment with a vision and strategy to create something BIG
  • The opportunity to develop your skills in other future projects too
  • Access to the latest technology

More on AirHelp:


Join us and change your future!