A complete application in a minute
Tailored resume and cover letter, ready to send.
GRVT TECHNOLOGIES is seeking a QA Automation Engineer to collaborate with Engineering and Product to design comprehensive test strategies for WEB, API, and MOBILE platforms. You will build and update automated tests, expand coverage, and improve end-to-end reliability across UI, BE and mobile components.
The role requires strong knowledge of trading workflows, protocol testing, and proficiency with diverse automation tools.
What You’ll Do
Collaboration: 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
Test Management: Create and update automated tests when feature changes. Incrementally expand automation coverage based on the backlog, continuously reducing the scope of manual regression
Test Execution: 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.
Test Optimization: Address flaky tests by prioritizing their fixes and cover manually caught or customer-reported bugs with automated tests
What We’re Looking For (Core Requirements)
Trading Workflow Familiarity: Understanding of trading workflows, including order matching, order lifecycle, market data, trade data, and risk
Protocol Familiarity: Experience testing REST API, Web-Sockets, GraphQL, and JSON-RPC protocols, especially in the context of trading systems
Tool Proficiency: Familiarity with some of the following:
UI Automation: Selenium WebDriver, Playwright, Cypress, BDD Cucumber
BE Automation: Rest-Assured, Karate, PyTest, Postman, SOAPUI
Mobile Automation: Appium, Detox, Katalon
Test Management: Testrail, Jira Xray, Zephyr, Allure
CI/CD: Github Actions, Jenkins, AWS Codebuild
Log Analysis: Grafana, Splunk, Datadog, ELK stack
Others: Firebase, AWS Device Farm, Browserstack, Lambdatest
Programming Proficiency: Proficient in Python/Golang and Typescript.
Preferred Qualifications
Domain Experience: Prior experience with cryptocurrency exchanges, trading platforms, or fintech
Blockchain/DeFi Exposure: Familiarity with Blockchain or DeFi applications, including interactions with Web-3 wallets like Metamask
Performance and Load Testing: Experience with tools like K6, JMeter, Locust
Security Testing: Experience with tools like OWASP ZAP, BurpSuite