QA communicates between product and engineers, ensuring everything runs smoothly. We test server code, billing code, platform code (including various services and daemons), desktop web apps, mobile web apps, and native Android and iOS apps.
In the mobile department, the vast majority of features are delivered without manual testing - feature is covered with end-to-end tests along with its development (and covering with unit-, integration-, UI tests). Feature is not merged until all tests are ready.
Tests are automated with Calabash, Appium and Selenium. Apart from various other open-source tools like ios-device-server, parallel-cucumber, we are one of the significant contributors to Appium for iOS and Android. Also for WebDriverAgent, fbsimctl (now known as idb) and Appium Espresso Driver.