Angkas mission is to eradicate poverty in the Philippines by providing opportunities for its bikers to create a source of
livelihood that impacts their family and their communities.
The Senior QA Engineer, will play a crucial role in setting up the foundations in making this happen ensuring that software applications perform optimally under various conditions.
What you'll be doing:
- Ensure quality throughout the entire process from requirements definition to software delivery
- Lead and execute end to end testing
- Define and implement the most effective mix of manual testing and test automation for our mobile apps
- Improve the test automation experience at Angkas by enhancing tools/scripts, test coverage, and/or code structure
- Debug and analyze the bugs in the application to support developers finding the root cause
- Automate repeated manual tasks to improve self/squad's productivity
- Write concise, comprehensive, detailed test plans for the squad's dev work
- Manage timely testing & delivery of your own tasks consistently
- Participate in product discussions and in refining the acceptance criteria
- Gain reasonable product knowledge and understand the technical architecture of the product
- Remove self dependency by writing concise documentation
- Collaborate with other engineers, designers, and QAs to flesh out implementation details based on the established architectural and design patterns
- Internalize the Angkas values and use them in day to day interaction as a second nature
Requirements
- 7+ years experience in performing QA testing - functional, automation, api testing
- Experience in writing clear, concise and comprehensive test plans and test cases
- Knowledge on Micro Service Architecture and database Integration of API to clients (web and mobile)
- Experience testing backend services such as APIs, databases, distributed services is of advantage
- Good programming ability, master at least one of Java, Dart and other programming languages
- Strong analytical and trouble-shooting skills
- Experience working in an agile development process and using collaboration tools, such as Jira, Trello, Slack, etc
- Excellent interpersonal, consultative and communication skills
- Self-managed, proactive work style. Able to work independently within a team centric environment
Benefits
Why join Angkas
- Freedom of work
- Work life balance
- Free meal and use of gym
- Opportunities for promotion
- Start-up environment
- Multi-cultural and Agile work environment
- Diversified use of technology