Automation Test Engineer

Nintex Nintex · Enterprise · Kuala Lumpur, Malaysia · Engineering

Automation Test Engineer at Nintex, focusing on creating and maintaining end-to-end and integration tests, CI/CD pipelines, and mocking services. The role requires proficiency in test automation frameworks, coding languages like C# or JavaScript, and experience with tools such as Selenium/Cypress. It also involves debugging, non-functional testing, and API testing within a secure software development lifecycle.

What you'd actually do

  1. You create both end-to-end and integration tests independently.
  2. You independently create and maintain CI/CD pipelines and ensure their smooth operation.
  3. You write moderately complex code to mock-out services for supporting testing activities.
  4. You independently diagnose the root cause of defects and enable engineers to fix them on time.
  5. You assist in automating non-functional tests with tools that align with Nintex engineering principles.

Skills

Required

  • Selenium/Cypress
  • C#
  • JavaScript
  • Azure DevOps
  • CI/CD
  • test automation frameworks
  • debugging
  • problem-solving
  • non-functional testing
  • API testing
  • event-driven testing
  • contract testing
  • service mocking

Nice to have

  • chaos testing
  • test observability
  • microservices architecture

What the JD emphasized

  • 5+ years of experience in test automation
  • strong understanding of automation frameworks and best practices
  • Proficiency in automation tools such as Selenium/Cypress, or similar alternatives
  • Experience writing code-based tests using languages like C# or JavaScript
  • Hands-on experience with CI/CD pipelines
  • Ability to create and maintain test automation frameworks
  • Strong debugging and problem-solving skills
  • Understanding of non-functional testing
  • Familiar with test observability
  • Experience with API testing, event-driven testing, contract testing, and service mocking