Senior Automation Engineer

Logo of Nintex

Nintex

πŸ“Remote - South Africa

Job highlights

Summary

Join Nintex as a Senior Automation Test Engineer and contribute to the development and testing of our new Data Platform. You will guide team members in improving testing and automation, leveraging your expertise in test architecture and CI/CD pipelines. Responsibilities include writing and executing tests, building and maintaining automation frameworks, and providing technical guidance to junior members. The ideal candidate possesses 5+ years of automation testing experience with Playwright or Selenium, SQL, Git, and DevOps pipeline experience. Nintex offers a flexible work environment and a comprehensive benefits package including paid time off, wellness programs, parental leave, and various professional development opportunities.

Requirements

  • 5+ years of automation testing experience
  • Playwright or Selenium experience
  • SQL, Git and DevOps pipeline experience (Azure is advantageous)
  • Data testing (Databricks advantageous)
  • Experience in developing test automation frameworks
  • Scala, Python or C# (language can be learnt)

Responsibilities

  • Provide guidance on test architecture and drive product releases from a test and overall quality perspective
  • Independently write and execute integration and E2E tests. Leverage the Test Pyramid and provide guidance when determining which tests are candidates for Unit, Integration, and E2E tests
  • Have an in-depth understanding of CI/CD pipelines and lead initiatives for incorporating continuous delivery
  • Assist in building and maintaining Test Automation Frameworks and seek ways to increase test automation coverage across product teams
  • Provide detailed estimates on both the planning and testing stages
  • Assist in decision-making around tooling, automation practices, and testing solutions
  • Demonstrate a strong focus on non-functional testing (performance, security, accessibility, reliability, etc.) and build out automated testing solutions aligned with Nintex engineering principles
  • Identify and prioritize test conditions addressing product risks and features to be tested
  • Attend and contribute to team ceremonies and meetings (daily scrum meetings, planning meetings, demos, and retrospective meetings)
  • Actively look at ways to improve your team's quality and testing landscape and encourage re-use and knowledge sharing
  • Proactively communicate to your team and delivery manager on your work status and seek any help required
  • Provide ongoing technical guidance to junior members on automation and testing
  • Promote our culture through the Nintex tenets

Benefits

  • Global Gratitude and Recharge Days
  • Flexible, paid time off policy
  • Employee wellness programs and counseling resources
  • Meaningful peer recognition and awards
  • Paid parental leave
  • Invention/patenting assistance
  • Community impact, paid volunteer time, and opportunities
  • Intercultural learning and celebration
  • Multiple tools through which to learn and grow, and an incredible global community

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.