Share This Post

Jobs

Quality Assurance Engineer @ Qlicket

INTRODUCTION TO QLICKET

Qlicket is a technology startup that focuses on deploying and monetizing public WiFi hotspots in India. We have two business models that are based around advertising technology and enterprise solutions, and we have been increasing revenue quarter on quarter for over a year. Qlicket is currently a team of six that has been funded by 16 angels who have provided the company with $250k, and who work at or sit on the Boards of leading organizations, including Google, Bharti and One97.

US EmbassyIndia TimesWhartonTechcircleYSSIRodinhoodsafaqs!W3C, HIPAcumen

THE ROLE

Quality Assurance Engineers (a.k.a. Test Engineers) at Qlicket need to be software engineers. These engineers understand Java and the web architecture, especially using RESTful services via AJAX. Quality Assurance Engineers can understand use cases and create the necessary tests to assert/check the pre-conditions of the use case, the post-conditions of that use case, and then, write tests to assert the correct behavior of that test case on valid and invalid input. They are able to automate running of these tests, using some sort of a suite or automated tool. Moreover, these engineers are able to perform tests of applications on different levels; this is not just one solution. Quality Assurance Engineers at Qlicket must be proficient in at least JUnit, Selenium & JMeter. Think testing, testing and more testing!

FRAMEWORKS & TECHNOLOGIES

  • JUnit/TestNG for unit tests with some sort of mocking framework like Mockito
  • Selenium for UI testing
  • Arquillion for integration testing Java EE code
  • QUnit for JS code testing
  • Performance testing and profiling using JMeter

EXAMPLE APPROACHES

  • JUnit together with a mock framework (Mockito to test units or service methods)
  • Arquillian to test on integration level (how different services work together)
  • Database testing tool (DbUnit) to test database / persistence layer
  • Selenium to test front end
  • Jenkins and Sonar to track build process and quality of tests and code coverage
  • Integration test to check that modules still work together as expected
  • GUI testing to check if ustomcers can use and interact with the software
  • Performance testing (JMeter) if relevant

BENEFITS

  • Smartphone with voice and data plan
  • Laptop including external monitor and mouse
  • Competitive compensation with salary and stock options
  • Office with AC, bean bags and only five-minute walk to Metro
  • Opportunity to learn a lot, love your work, and change the world

HOW TO APPLY

Please send a brief email along with your CV, portfolio and public profiles to careers@qlicket.com.

Comments

Share This Post

Lost Password

Register