30 Sep
|
Synechron
|
Sydney
We are seeking an experienced API Automation Test Engineer to join a high-performing engineering team delivering enterprise-scale digital solutions. The ideal candidate will have strong expertise in API testing, automation frameworks, contract testing, and non-functional testing (NFT), ensuring the reliability, scalability, and performance of distributed applications and microservices.
Key Responsibilities
- Design, develop, and execute comprehensive API test strategies for RESTful and event-driven services.
- Build and maintain robust automation frameworks using Java or C#.
- Develop automated API test suites using tools such as Rest Assured, Karate, Postman/Newman, WireMock, or Playwright API.
- Perform Contract Testing using tools such as Pact to validate interactions between microservices.
- Conduct Non-Functional Testing (NFT) including performance, scalability, reliability, and resilience testing.
- Create and maintain CI/CD-integrated automated test pipelines.
- Work closely with developers, architects, and product teams to ensure quality is embedded throughout the SDLC.
- Validate API security, authentication, authorization, and data integrity.
- Analyze test results,
identify defects, and drive resolution through collaboration with engineering teams.
- Contribute to quality engineering best practices, standards, and governance.
Required Skills & Experience
- 5+ years of experience in Software Testing and Test Automation.
- Strong hands-on experience in API Testing and API Automation.
- Proficiency in Java or C# programming.
- Experience with automation frameworks such as:
- Rest Assured
- Karate
- Postman/Newman
- Playwright API
- Selenium (preferred)
- Solid understanding of:
- REST APIs
- JSON/XML
- OAuth2, JWT Authentication
- Microservices Architecture
- Hands-on experience in Contract Testing using tools such as Pact.
- Experience with Non-Functional Testing including:
- Performance Testing
- Load Testing
- Stress Testing
- Reliability/Resilience Testing
- Familiarity with tools such as JMeter, Gatling, k6, or LoadRunner.
- Experience working within Agile/Scrum environments.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
📌 API Automation Test Egineer (Sydney)
🏢 Synechron
📍 Sydney