Chi tiết công việc Automation Tester tại SotaTek
Job Specific: Automation Test
Domain: Fintech, Trading, Blockchain
You will own automation and quality gates across the entire system, including web UI, REST API, WebSocket, and sensitive financial flows. You will build the test framework, integrate automation into CI/CD pipelines, and ensure test coverage and security readiness before each release.
Key Responsibilities:
- Build and maintain E2E automation tests using Playwright for critical flows, including marketing, checkout, authentication, promotion, payout, broker, and ledger.
- Develop test suites for REST APIs, including contract testing based on OpenAPI specifications.
- Build automation tests for WebSocket, including schema validation, reconnect scenarios, duplicate messages, and degraded-state handling.
- Implement visual regression testing with Chromatic, performance/load testing with k6 for 500+ concurrent users, and accessibility automation.
- Integrate security automation into CI pipelines, including:
SAST: Semgrep / SonarQube
DAST: OWASP ZAP
Dependency and secret scanning: Snyk, TruffleHog
IaC scanning
- Set up CI/CD quality gates, ensuring:
Test coverage ≥80%
90%+ coverage for money flow, risk, and ledger-related flows
Milestone evidence packages for releases
- Manage test cases using Xray / TestRail.
- Build test data builders and vendor mocks.
- Monitor, analyze, and reduce flaky tests.
Must-Have Requirements:
- 2+ years of experience in test automation.
- Strong hands-on experience with Playwright or Cypress, using JavaScript/TypeScript.
- Experience with C#/.NET is a plus.
- Experience testing REST APIs and WebSocket.
- Good understanding of idempotency and contract testing.
- Experience integrating automation into CI/CD pipelines such as GitHub Actions or GitLab CI.
- Ability to maintain stable automation test suites with minimal flaky tests.
- Experience with test management tools such as Xray or TestRail.
- Ability to report and track test coverage.
- Strong quality and security mindset.
- Good at English (speaking skill)
Nice-to-Have:
Experience with load/performance testing tools such as k6 or JMeter.
Experience with security scanning tools and practices, including SAST/DAST, Semgrep, OWASP ZAP, and Snyk.
Experience in fintech, trading, event-driven systems, Kafka, or real-time systems.
Experience with contract testing tools such as Pact or OpenAPI-based testing.
Experience with visual regression and accessibility testing.
Understanding of CI/CD gating and release evidence in regulated or audit-controlled environments.
COMPENSATION & BENEFITS:
🎯Flexible working regime and health care:
- Flexible timekeeping (from 8:00 - 9:00 to 17:30 - 18:30)
- Minimum 14 paid leaves per annum for all employees after probation
- 01-day remote work per month
- A flexitime allowance of 90-180 minutes per month for employees
- 01 hour paid leave per day for women having children under 12 months
- Social insurance, health insurance, unemployment insurance and Bao Viet care insurance
🎯Transparent and fair benefits:
- Saturday & Sunday OFF, Overtime pay is 150%, 200%, 300% as per labor law;
- Work performance review 2 times/ year (in April and October)
- Bonus Policy: 13th-month salary and Performance-based bonus
- Men’s Day, Women’s Day, Children’s Day, Mid-Autumn Festival and other benefits under the provisions of the company
🎯Dynamic environment and open culture:
- Year-end party, sports day, yearly company trip and quarterly team building,...with a generous budget
- Socialize with colleagues through monthly Happy Hour
- Monthly allowance when joining clubs: Soccer, Swimming, Yoga, Music,...
- Nice & modern working space with young, dynamic & friendly colleagues and free coffee, tea, drinks,...
- Flat, open and sharing culture with friendly management team; outsourcing company with product mindset
🎯Strong learning culture:
- Free training courses for technical and soft skills (presentation skills, communication skills, foreign language courses,...)
- Account to log in to our online learning system, which contains thousands of valuable lectures (LMS)
- Participate in workshops, seminars, tech talk,... with sharing from experts inside and outside the company
- Working opportunities with technical gurus who built and operated world-class applications with millions of users.







