E

Eurofins

Global lab testing and analytics network

Junior Test Automation Engineer

Test Automation EngineeringPosted on Nov 11
Full-timeHo Chi Minh City, VietnamNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • At least 1 year of software testing experience, with a strong focus on automation and proven manual testing skills.
  • A thorough understanding of testing types and their purposes, including acceptance, regression, sanity, and exploratory testing.
  • A thorough understanding of software applications at functional and technical levels, with the ability to extend and refine acceptance criteria, including corner, edge, and boundary cases.
  • Working knowledge of Agile methodologies, including Scrum and Kanban, and DevOps practices for integrating testing into development.
  • Proficiency in test automation using object-oriented languages such as Java or C#.
  • Understanding of web service patterns using Representational State Transfer (REST) and Enterprise Service Bus (ESB) queuing patterns, and the ability to test them with automation.
  • Experience with user-interface automation testing using tools such as Selenium or JavaScript frameworks such as WebdriverIO.
  • Proficiency in debugging code and troubleshooting issues across application-stack layers.
  • Ability to perform root cause analysis on defects and performance issues.
  • Ability to collaborate with distributed teams across multiple countries.
  • Hands-on experience with exploratory testing techniques to complement automated test coverage.
  • Fluency in written and spoken English.
  • Conversational proficiency in Vietnamese for local communication.

Responsibilities

  • Serve as the dedicated Test Automation Engineer within a Scrum team of six co-located Software Engineers and Quality Assurance, integrating test automation at every stage of feature development.
  • Contribute to test execution, including acceptance and deployment testing; build automation and troubleshoot selected functional and non-functional requirements for target applications and services while maintaining an automation ratio of 80%.
  • Perform exploratory testing in addition to automated user-interface tests to uncover usability issues, visual glitches, hidden defects, and functionality gaps.
  • Follow Agile values and practices, including Scrum and Kanban; participate in team meetings such as stand-ups and backlog and acceptance-criteria refinement, and perform incremental application testing.
  • Follow continuous delivery practices by ensuring ComLIMS-Quotation test suites are automated and systematically executed in the continuous integration/continuous delivery pipeline at acceptance and deployment stages.
  • Apply and refine test strategies and test plans as needed to ensure high-quality product delivery.
  • Collaborate with Software Engineers, architects, development managers, and business analysts to achieve comprehensive test coverage and quality.
  • Communicate proactively with product owners, business analysts, development, and testing teams to resolve ambiguity and maintain alignment on test coverage and quality.
  • Follow up regularly with the Team Manager and provide updates as needed or upon request.
  • Acquire working knowledge of Eurofins EurIS systems, starting with ComLIMS-Quotation, its underlying concepts and models, and the team's processes and practices.
  • Continuously deepen knowledge of ComLIMS-Quotation concepts, models, and team practices, guided by assigned-function priorities.
  • Build effective working relationships with IT and non-IT stakeholders across Eurofins.

Desired Qualifications

  • Initial experience with Behaviour-Driven Development tools such as SpecFlow/Reqnroll, JBehave, or Cucumber.js for writing test cases in given/when/then format.
  • Working knowledge of PowerShell, Shell, or Bash for automating tasks and writing test scripts.
  • Experience testing backend services developed with a Domain-Driven Design approach.
  • Familiarity with version control systems such as Git and continuous integration/continuous delivery tools such as Azure DevOps Pipelines and Jenkins.
  • Experience automating tests with web frontend languages such as JavaScript or TypeScript.
  • Experience with JMeter, LoadRunner, or Gatling for performance, load, and stress testing.
  • Ability to review and interpret performance test results and identify bottlenecks.
  • Experience with relational databases and working knowledge of Structured Query Language (SQL).
  • Conversational proficiency in Mandarin or French for communication in a multilingual environment.

About the Company

Eurofins

Global lab testing and analytics network

Eurofins provides global laboratory testing and analytical services to verify the safety, authenticity, and quality of products across food, water, medicine, and the environment. It operates a network of more than 900 laboratories in over 60 countries, offering access to more than 200,000 analytical methods. Its product work involves running specialized tests—using chemistry, biology, and other scientific techniques—to confirm origin, composition, and compliance of samples, such as detecting wine fraud or contaminant presence. The company differentiates itself through its massive, distributed lab network and broad portfolio, enabling standardized testing at scale and fast turnaround across many industries, rather than relying on a single specialty or location. Its goal is to protect public health and safety by delivering accurate, comprehensive testing data and helping clients meet regulatory and quality requirements.

Company size
10,001+
Company stage
IPO
Headquarters
Luxembourg
Founded
1987

Recently Posted Jobs

Explore more opportunities at Eurofins

See more jobs