Enable job alerts via email!

Test Automation Engineer

Straker Ltd

Upper Harbour

On-site

NZD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is looking for a skilled Automation Engineer to enhance their testing processes through automation and CI/CD practices. This role involves designing and maintaining automated test scripts, collaborating with development and QA teams, and utilizing cutting-edge tools to ensure high-quality deliverables. You'll have the chance to work with advanced technologies in a supportive environment that values professional growth. If you are passionate about automation and eager to contribute to impactful projects, this opportunity is perfect for you.

Benefits

Professional growth through training
Collaborative work environment
Competitive salary and benefits

Qualifications

  • 2-5 years of experience in test automation for web applications and APIs.
  • Strong proficiency in Python and automation frameworks.

Responsibilities

  • Design and maintain automation test scripts using Python and Playwright.
  • Develop CI/CD pipelines for efficient testing processes.
  • Collaborate with teams to identify automation opportunities.

Skills

Python
Test Automation
CI/CD
Playwright
API Testing
Selenium
Git
Analytical Skills
Communication Skills

Tools

Postman
Insomnia
Extent Reports

Job description

About the Role:

We are seeking a talented and detail-oriented Automation Engineer to join our team at Straker. This is an excellent opportunity to work in a dynamic environment, contributing to successful project deliverables focusing on test automation and Continuous Integration/ Continuous Deployment (CI/CD) practices. You will be key in building robust and maintainable automated test suites.

Key Responsibilities:

  • Design, develop, and maintain automation test scripts using Python, Playwright, and Pytest.
  • Develop and maintain CI/CD pipelines to ensure efficient and reliable testing processes.
  • Collaborate closely with development and QA teams to identify automation opportunities and ensure comprehensive test coverage.
  • Creation of test plans, test case identification, creating and maintaining a test case database.
  • Create and maintain comprehensive test reports and dashboards using tools like Extent Reports.
  • Perform API testing using tools like Postman or Insomnia, including validating integrations and webhooks.
  • Contribute to the continuous improvement of automation frameworks and processes.
  • Participate in code reviews and contribute to best practices for test automation.
  • Troubleshoot and resolve automation issues, providing timely feedback to the team.
  • Perform defect tracking as required.

Skills and Experience:

  • 2-5 years of hands-on experience writing test automation for web applications and Rest APIs.
  • Strong proficiency in writing test automation using Python, Java, C#, etc.
  • Extensive experience with automation frameworks like Playwright, Selenium for web application testing.
  • Experience with Behavior-Driven Development (BDD) and Test Driven Development (TDD).
  • Familiarity with Gherkin language defining and creating the scenarios is a plus.
  • Experience with API testing tools such as Postman or Insomnia.
  • Proficiency with Git or other version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

What We Offer:

  • Opportunity to work with cutting-edge technologies and innovative teams.
  • Professional growth through training and development opportunities.
  • A collaborative and supportive work environment.
  • Competitive salary and benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.