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).
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.