Job Description
We are currently looking for an experienced QA Engineer, that will own the whole QA process from integration testing on the server by setting up continuous integration framework, to scheduled app testing with automated tests for both of our iOS and Android apps. In this role, you will get to be in the front-lines of an early-stage venture-backed startup! You will have the autonomy, as the QA Lead, to make your own decisions, and grow with the company. Responsibilities: Lead the QA process, by designing, developing, and implementing the QA infrastructure Utilize both manual and automated testing strategies Manage bugs, including identification, logging, tracking and triaging Implement Continuous Integration (CI) system on the server Create automated mobile tests for our iOS and Android apps, that will be scheduled to run daily, using a mobile app testing platform, such as Firebase Test Lab or other similar tools. Write and execute test plans Define and refine requirements with product managers and the rest of your team Provide feedback to the team on the potential risks and mitigation tactics of their intended approach Work with the team to manage risk and reduce it to an acceptable level Understand project requirements, elicit feedback, and refine solutions accordingly Work diligently in a virtual team environment, with leaders and teammates located around the world Build reusable code and libraries for future use. Optimize applications for maximum performance and scalability. Required Skills and Experience If you lack some of these skills or experiences, we would require you to show us that you can learn the skill fast, or have a very similar skill or experience. The hiring process involves coding challenges to test your technical skills. 3+ years of relevant software development experience. 2+ years of software testing experience Need to have access to both iPhone and Android devices. Without having devices from both platforms, it's not possible to be hired. Perfe