Mô tả công việc
Work closely with Engineering and Product teams to develop comprehensive test strategies for new features and releases across WEB, API, and MOBILE (iOS, Android) platforms
Create and update automated tests when feature changes
Incrementally expand automation coverage based on the backlog, continuously reducing the scope of manual regression
Actively contribute to increasing automated test coverage for end-to-end, smoke, and regression tests across UI, BE and MOBILE components
Develop ad-hoc testing scripts as necessary
Address flaky tests by prioritizing their fixes
Cover manually caught or customer-reported bugs with automated tests
Yêu cầu
Understanding of trading workflows, including order matching, order lifecycle, market data, trade data, and risk
Experience testing REST API, Web-Sockets, GraphQL, and JSON-RPC protocols, especially in the context of trading systems
Familiarity with some UI automation tools (Selenium WebDriver, Playwright, Cypress, BDD Cucumber)
Familiarity with some BE automation tools (Rest-Assured, Karate, PyTest, Postman, SOAPUI)
Familiarity with some mobile automation tools (Appium, Detox, Katalon)
Familiarity with some test management tools (Testrail, Jira Xray, Zephyr, Allure)
Familiarity with some CI/CD tools (Github Actions, Jenkins, AWS Codebuild)
Familiarity with some log analysis tools (Grafana, Splunk, Datadog, ELK stack)
Familiarity with some other tools (Firebase, AWS Device Farm, Browserstack, Lambdatest)
Proficient in Python/Golang and Typescript
Thông tin khác
Nice to have
Prior experience with cryptocurrency exchanges, trading platforms, or fintech
Familiarity with Blockchain or DeFi applications, including interactions with Web-3 wallets like Metamask
Experience with performance and load testing tools like K6, JMeter, Locust
Experience with security testing tools like OWASP ZAP, BurpSuite
Thông tin chung
Nơi làm việc