Apply Edge Start your job search

API Automation Test Egineer

Synechron · Sydney, New South Wales, Australia

Apply & track with Apply Edge

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 ResponsibilitiesDesign, 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 & Experience5+ 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 AssuredKaratePostman/NewmanPlaywright APISelenium (preferred)Strong understanding of:REST APIsJSON/XMLOAuth2, JWT AuthenticationMicroservices ArchitectureHands-on experience in Contract Testing using tools such as Pact.Experience with Non-Functional Testing including:Performance TestingLoad TestingStress TestingReliability/Resilience TestingFamiliarity 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.