Associate Automation Test Engineer

Nintex Nintex · Enterprise · Johannesburg, South Africa · Engineering

Associate Automation Test Engineer with 1-2 years of experience in manual testing, transitioning to automation. Responsibilities include testing product features, writing automated UI and integration tests, maintaining test cases, understanding CI/CD and test automation concepts, and contributing to team meetings. Requires ability to own and deliver testing of features, create and maintain automated tests, troubleshoot flaky tests, estimate tasks, and adhere to coding guidelines.

What you'd actually do

  1. You test product features of small to medium complexity, identify defects, and document them with detailed reproduction steps.
  2. You write automated UI and integration tests of medium complexity, as well as developing and maintaining test cases/scenarios that are aligned with Nintex coding guidelines and engineering principles.
  3. You demonstrate an understanding of CI/CD concepts, test automation concepts and patterns, and using the testing pyramid to identify test candidates for E2E, Integration, Component, and Unit tests.
  4. You attend and contribute to team meetings and ceremonies (daily scrum meetings, planning meetings, demos, and retrospective meetings)
  5. You proactively learn from others' testing and automation best practices while prioritizing learning to support your delivery team.

Skills

Required

  • Manual Testing Experience
  • Automation Testing
  • Automated UI tests
  • Automated integration tests
  • CI/CD concepts
  • Test automation concepts and patterns
  • Testing pyramid
  • Agile methodologies
  • Defect identification and documentation
  • Test case/scenario development
  • Troubleshooting flaky tests
  • Estimating testing tasks

Nice to have

  • API automated tests
  • E2E tests
  • Component tests
  • Unit tests

What the JD emphasized

  • 1-2 years of professional working experience
  • Manual Testing Experience and move currently into Automation Testing
  • Ability to independently maintain, troubleshoot, and fix flaky tests.