GRVT TECHNOLOGIES

QA Automation Engineer

GRVT TECHNOLOGIES Vietnam

Financial Services · 11-50 employees

Yesterday
Remote qa Mid (2-5 yrs) Full-time Vietnam
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The QA Automation Engineer will collaborate with engineering teams to develop comprehensive test strategies and increase automated test coverage across web, API, and mobile platforms. They will also be responsible for maintaining automated test suites, addressing flaky tests, and ensuring high-quality releases for trading systems.

What they look for

QA Automation Python Golang Typescript Selenium WebDriver Playwright Cypress Appium REST API Web-Sockets GraphQL Trading Systems CI/CD Jira Testrail SQL

Requirements

Candidates must have strong proficiency in Python, Golang, or Typescript and experience with various automation tools like Selenium, Playwright, or Appium. A solid understanding of trading workflows, financial protocols, and CI/CD pipelines is required for this role.

Full description

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

Similar roles