Senior API Test Analyst - Utilities Location: Sydney (2-3 days per week in office) Contract length: 6 months (extensions likely) Rate: $750-800 including super, per day Job Summary: Our utilities client is seeking skilled and detail-oriented Test Analyst with a strong technical background to join their QA team. The ideal candidate will have hands-on experience in test automation and a solid understanding of modern development and deployment environments, including cloud platforms, containerization, and both relational and NoSQL databases. This role requires close collaboration with developers, DevOps, and product teams to ensure the delivery of high-quality software solutions. Key Responsibilities: Design, develop, and execute automated test cases and scripts for backend and API testing. Collaborate with cross-functional teams to understand application architecture and ensure test coverage. Validate RESTful APIs using Postman and similar tools. Create and manage test data using NoSQL and PostgreSQL/Snowflake databases. Implement test automation in projects using tools compatible with .NET and Node.js. Support Infrastructure as Code (IaC) testing with Terraform. Work with Docker and AWS environments to validate containerized and cloud-based applications. Participate in CI/CD processes and provide input on improving quality and efficiency. Identify, log, and track defects using standardized tools and processes. Required Skills and Experience: Proven experience in software testing with a focus on automation. Hands-on experience with Postman for API testing. Proficiency in one or more programming/scripting languages (preferably .NET, Node.js, or similar). Experience working with NoSQL databases and Snowflake or other cloud data platforms. Familiarity with Terraform and Docker in test environments. Strong knowledge of cloud services, preferably AWS. Experience in building or maintaining automated test frameworks. Excellent analytical, debugging, and problem-solving skills. Strong verbal and written communication abilities. Preferred Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. ISTQB or equivalent testing certification is a plus. Experience with CI/CD tools (e.g., Jenkins, GitHub Actions). Familiarity with performance or security testing is a bonus. If this role is of interest, please apply and we will be in touch if your experience is a match for the role.