Back to search:Software Quality / Jakarta

Requirements:

  • Experience minimal 2 years.
  • Experience working in the financial trading domain (exchanges, stock market, market makers, brokers, etc.).
  • Exposure to Mobile Apps (Android + iOS) or Web or API testing.
  • Exposure with Pytest, Github Action, or Appium.
  • Experience testing backend services such as APIs, Databases, distributed services.
  • Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'.
  • Having knowledge of trading systems, market data structures, and financial APIs.
  • Good knowledge of Agile/Scrum development process and using collaboration tools, such as Jira, Slack, TestRail, Notion, etc.
  • Understand priorities. Be able to prioritize things like what should be tested first, which test cases to be automated/manual, which bug fix should be verified, and which one can be delayed for some time.
  • Determine bugs. Able to identify more critical bugs and report them with complete details.
  • Hands-on experience with the Continuous Integration principles (unit testing, pull-requests, GitHub or any specific continuous integration engine like GitLab/Jenkins/etc.)
  • Hands on experience with monitoring tools of automation execution such as Grafana, Datadog, etc
  • Experience with cryptocurrency-related applications or blockchain technologies (e.g., crypto wallets, decentralized applications, trading platforms).

Responsibilities :

  • Analyze and review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Hands-on manual investigation and reproduction of functional backend software issues.
  • Root cause analysis of existing script failures or product issues, propose and drive enhancement for minimizing project issues or risks.
  • Identification of current test script deficiencies and candidates for additional scripted coverage.
  • Participate in team exercises to identify and implement areas for continuous improvement, be proactive in bringing your ideas across.