Live opening · Posted 11 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Key Responsibilities
Design, build, and maintain scalable test automation frameworks from the ground up
Develop automated tests across:
API - REST Assured, Karate, pytest, or equivalent
UI - Playwright, Cypress, Selenium, or equivalent
Database/Data - SQL-based validation of data quality and integrity
Build reusable automation architecture, libraries, utilities, fixtures, and reporting
Validate data for:
Completeness
Correctness
Consistency
Duplicates
Data integrity across systems
Develop and execute performance and load tests using tools such as JMeter, k6, or Gatling
Integrate automated tests into CI/CD pipelines and ensure critical failures can prevent defective releases
Investigate automation failures, identify root causes, and work with developers to resolve defects
Define and maintain appropriate test coverage across APIs, UI, backend services, and data pipelines
Contribute to overall test strategy and quality engineering practices across multiple teams
Continuously improve automation reliability, execution speed, maintainability, and coverage
Mentor other QA engineers and promote engineering best practices within the QA team
Required Skills & Experience
5+ years of professional QA/testing experience, with strong focus on automation
Proven experience building or significantly rebuilding automation frameworks, rather than only writing tests within an existing framework
Strong programming skills in at least one of:
Python
Java
TypeScript
Strong hands-on experience with API automation using technologies such as:
REST Assured
Karate
pytest
or equivalent frameworks
Strong experience with UI automation using:
Playwright
Cypress
Selenium
or equivalent tools
Strong SQL skills for automated data validation and database testing
Practical experience with performance/load testing, using JMeter, k6, Gatling, or similar
Experience integrating automated tests into CI/CD pipelines
Strong understanding of test automation architecture, design patterns, maintainability, and scalability
Experience working in Agile/Scrum software development environments
Strong debugging, analytical, and problem-solving skills
Nice to Have
Experience testing streaming or event-driven data pipelines
Exposure to security testing or penetration testing
Experience owning or contributing to test strategy across multiple engineering teams
Experience with cloud environments and modern DevOps tooling
Experience with Docker/Kubernetes and distributed systems
Experience testing data-intensive or high-throughput platforms
What We're Looking For
The ideal candidate is someone who:
Thinks like a software engineer, not only a traditional tester
Has personally built automation frameworks and understands the architecture behind them
Can write clean, maintainable production-quality code
Is comfortable testing across API, UI, database, data, and performance layers
Understands that automation should provide reliable feedback in the CI/CD pipeline
Can investigate failures rather than simply report them
Takes ownership of quality and can work across multiple engineering teams
Important
This role is automation-first.
Candidates whose experience is primarily manual testing, test-case execution, or writing tests inside an existing framework without significant framework-development experience are unlikely to be a strong fit.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.