TopDev

CÔNG TY TNHH CHARTERTECH GLOBAL

Automation Tester

Quận Cầu Giấy, Hà Nội
Posted 1 week ago and Job expires in 5 days from now

Year of experience

Job Level

Job Type

Contract type

We are looking for a skilled and proactive Automation Tester to join our Agile delivery team in the banking/fintech domain. You will be responsible for designing, implementing, and maintaining automated tests across web, mobile, and API layers to ensure fast feedback, scalability, and release confidence.

Responsibilities

  • Design, develop, and maintain automated test scripts for UI (web/mobile), APIs, and backend systems.
  • Evaluate and select appropriate test automation frameworks and tools based on system architecture and testing goals.
  • Integrate automated tests into the CI/CD pipeline using tools such as Jenkins, Git, Docker, or similar.
  • Collaborate with developers, manual testers, BA, and product owners to ensure comprehensive test coverage.
  • Identify automation opportunities and propose solutions to optimize test effort across sprints/releases.
  • Perform regression, end-to-end (E2E), integration, and smoke tests using automated suites.
  • Analyze failed test results, troubleshoot issues, and work closely with developers for quick resolution.
  • Participate in automation code reviews to ensure quality, consistency, and adherence to test framework standards.
  • Track and report automation progress, risks, and coverage metrics to the Test Lead and other stakeholders.
  • Monitor and support quality gates by maintaining automation health and tracking test coverage trends.
  • Share knowledge and mentor other team members on automation frameworks and best practices.
  • Maintain test scripts, reusable components, and supporting documentation.
  • Design, implement, and execute performance tests using tools such as K6 or Jmeter to validate system scalability, responsiveness, and stability under load.

Requirements

  • Minimum 3+ years of experience in software testing, with 2+ years in automation.
  • Hands-on experience with one or more automation frameworks:
  • UI: Selenium WebDriver, Cypress, Playwright
  • API: REST Assured, Postman, Pact
  • Mobile: Appium
  • Strong programming skills in Java, JavaScript, or similar languages.
  • Solid knowledge of CI/CD pipelines and tools such as Jenkins, GitHub Actions, or Docker.
  • Practical experience with Behavior-Driven Development (BDD) and tools such as Cucumber, SpecFlow, or similar, including writing and maintaining feature files using Gherkin syntax.
  • Hands-on experience with performance testing tools such as JMeter, K6, or equivalent, including scripting, test execution, and analysis of key performance metrics (e.g., response time, throughput, p95, error rate).
  • Understanding of Agile/Scrum methodology and tester’s role in it.
  • Experience testing in microservice-based architectures and distributed systems.
  • Familiarity with quality metrics and using automation to support release readiness and quality gates.
  • Strong problem-solving, debugging, and communication skills.
  • Comfortable working in a fast-paced, dynamic environment with tight release cycles.
  •  Ability to communicate effectively in English, including discussions with developers, testers, and product stakeholders.

Nice-to-Have

  • Exposure to contract testing tools like Pact.
  • Experience in the banking/fintech domain or core banking systems such as T24, FX, Fund Transfer, etc.

Benefits

  • Salary negotiable based on ability
  • Provide working equipment
  • Salary increase review 2 times/year
  • Travel, full health check
  • Social insurance, health insurance, unemployment insurance, leave according to the Law - 13th month bonus, holiday bonus,...

3 job opening

Industry

Dịch vụ IT

Company size

100-499 Employees

Nationality

Vietnam