QA Automation Engineer
Core
Develop and maintain automated test strategies and scripts for WEB, API, and MOBILE platforms to support trading workflows and reduce manual regression testing.
Role type
QA Automation Engineer
Builds
Automated test suites for end-to-end, smoke, and regression tests across UI, backend, and mobile components.
Domain
Fintech / Trading Systems
Required skills
Python, Golang, Typescript, REST API testing, Web-Sockets testing, GraphQL testing, JSON-RPC testing, UI Automation (Selenium, Playwright, Cypress), Backend Automation (Rest-Assured, Karate, PyTest), Mobile Automation (Appium, Detox), CI/CD (Github Actions, Jenkins, AWS Codebuild), Log Analysis (Grafana, Splunk, Datadog, ELK)
Preferred skills
Cryptocurrency exchange experience, Blockchain/DeFi exposure, Performance and Load Testing (K6, JMeter, Locust), Security Testing (OWASP ZAP, BurpSuite)
Technologies
Selenium WebDriver, Playwright, Cypress, BDD Cucumber, Rest-Assured, Karate, PyTest, Postman, SOAPUI, Appium, Detox, Katalon, Testrail, Jira Xray, Zephyr, Allure, Github Actions, Jenkins, AWS Codebuild, Grafana, Splunk, Datadog, ELK stack, Firebase, AWS Device Farm, Browserstack, Lambdatest, K6, JMeter, Locust, OWASP ZAP, BurpSuite
Responsibilities
Collaborate with Engineering and Product teams to develop comprehensive test strategies for new features and releases. Create and update automated tests when feature changes occur. Actively contribute to increasing automated test coverage for end-to-end, smoke, and regression tests. Address flaky tests and cover manually caught or customer-reported bugs with automated tests.
Seniority
Mid-level, hands-on IC