Back to Jobs

[Hanoi] Performance Test Engineer (Principal)

[Hanoi] Performance Test Engineer (Principal)
Urgent
Hanoi
Tech/Engineer

About Money Forward Vietnam: 

Money Forward Vietnam (MFV) is at the forefront of financial technology, actively engaged in a global framework. With a portfolio of over 50 services spanning B2C, B2B, and B2B2C sectors, we aim to address financial challenges for a diverse audience. As part of the Money Forward Group, a rapidly transitioning global tech leader, MFV offers a unique opportunity to enhance your engineering capabilities through focused investment and global exposure.

About the team: 

As we embark on a major project in enterprise-level accounting solutions, developed collaboratively by our teams in Vietnam and Japan, we recognize the pivotal role of a QA/QC Lead. We are seeking a candidate with solid testing and interpersonal skills to join our English-speaking team at Money Forward Vietnam. This is an opportunity to contribute to the enhancement of our company's products, which are currently serving millions of users. This position offers the opportunity to work with a partner team in Japan and supervise several QA members based in Vietnam and Japan.

Your responsibilities: 

  • Performance Test Strategy & Planning:
    • Develop and maintain performance testing strategies, plans, and test cases based on project requirements.
    • Collaborate with product, development, and operations teams to identify key performance indicators (KPIs) and performance benchmarks for different applications and systems.
  • Test Execution & Analysis:
    • Design, implement, and execute performance tests using tools like JMeter, k6, and other performance testing tools.
    • Perform load, stress, endurance, and scalability testing to ensure the application can handle varying levels of traffic and usage.
    • Identify, document, and troubleshoot performance bottlenecks and work with development teams to resolve issues.
  • Monitoring & Reporting:
    • Set up and configure monitoring tools to track system performance during test execution (e.g., Grafana, Prometheus, New Relic, AppDynamics).
    • Analyze performance metrics and generate detailed reports, including findings, recommendations, and mitigation strategies for performance issues.
  • Continuous Improvement:
    • Collaborate with the development and operations teams to continuously improve application performance, including code optimizations and infrastructure scaling.
    • Stay updated with industry trends, best practices, and emerging tools in performance testing and monitoring.
  • Mentorship & Collaboration:
    • Mentor junior QA engineers and provide guidance on performance testing practices and methodologies.
    • Work closely with developers, DevOps engineers, and other stakeholders to integrate performance testing into the CI/CD pipeline.
  • Documentation:
    • Document performance test plans, execution results, and performance tuning recommendations.
    • Maintain clear and comprehensive performance testing documentation for knowledge sharing and future reference.

Requirements: 

  • Experience:
    • Minimum of 7+ years of experience in performance testing, with at least 2+ years of experience in a senior role.
    • Hands-on experience with performance testing tools, including JMeter and k6.
    • Familiarity with performance monitoring tools such as Grafana, Prometheus, New Relic, AppDynamics, or similar.
  • Technical Skills:
    • Proficiency in performance testing methodologies (load, stress, endurance, scalability testing).
    • Strong knowledge of API performance testing, microservices, and distributed systems.
    • Experience with CI/CD pipelines and integrating performance tests into automated build/deployment processes.
    • Ability to analyze performance metrics (e.g., CPU, memory, response time, throughput, error rates) and interpret the results.
  • Soft Skills:
    • Strong problem-solving and analytical skills, with a keen eye for performance-related issues.
    • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
    • Ability to mentor and guide junior QA team members.
    • Strong attention to detail and commitment to high-quality standards.
  • Nice to have: 
    • Experience with cloud platforms (e.g., AWS) and their performance characteristics.
    • Experience with containerization technologies such as Docker and Kubernetes.
    • Familiarity with scripting languages (e.g., Python) to automate test cases and performance monitoring tasks.
    • Knowledge of databases and data storage performance testing (e.g., SQL/NoSQL databases)

Our benefits
Our benefits

Caring Mental & Physical Recreation:

  • Hybrid working: 2 days at the office and 3 days WFH
  • Working hour: Flexible start 8AM-9AM from Mon-Fri
  • Full salary in probation
  • Insurance: Applied from Probation period:
    • Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
    • Private health insurance & accident insurance. From Managing level: extra for family members
  • Bonus: 13th month salary
  • 16 - 24 paid days off and more
  • Paternity leave: Extra 5 days
  • Annual company trip; Quarterly team building
  • Billiards & Running club
  • Annual health check
  • Well-equipped facility: Macbook pro, additional monitor,..

Caring Career & Development:

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • External & internal training courses
  • Soft-skill workshops
  • Tech seminars
  • Monthly and biannual Recognition Awards
  • Performance & salary review: twice/year (Jun & Dec)
banner apply
banner apply mobile
Not found any
ideal
position yet?
Just leave your CV and we will
contact you for upcoming
opportunities.