SDET (Software Developer Engineer in Test) Contractor - 16 Months
Job Description:
The ideal candidate will demonstrate comprehensive expertise in the entire software testing lifecycle from an end-to-end perspective and will have proven experience in building automation frameworks from the ground up, with proficiency in web, mobile, and API automation.
Key Activities
Functional Experience:
- Proven experience (10+ years) in end-to-end Software Test lifecycle.
- Expertise in relational database and ability to retrieve desired data in SQL/ T-SQL.
- Experience and understanding of various APIs (SOAP/REST/Graph) via toolsets like Ready API, Postman, etc.
- Experience of testing in cloud services (e.g., AWS) and understanding the concept of data lake/data vault modelling.
- Ability to manage and prioritise multiple, diverse projects/workloads or priorities simultaneously in a fast-paced agile methodology.
- Experience in testing web applications, data integration and reporting, and developing technical documentation.
- Design and deliver test activities for both new and existing applications using various test types (e.g., systems, integration, user acceptance, and production verification testing).
- Ability to communicate technical concepts/information to a broad range of stakeholders.
Test Automation Experience:
- Experience in building web automation frameworks from scratch using technologies like Playwright, WebDriverIO, Typescript, ExpressJS, and Docker.
- Experience in developing mobile automation frameworks for iOS and Android platforms.
- Experience in API testing and automation, covering SOAP, REST, and GraphQL services.
- Experience and understanding with CI/CD tools such as CircleCI, Bitbucket pipelines.
- Experience with performance testing tools like JMeter/site speed.
Terms:
- 16-month initial term
- 2 weeks' notice/termination period
- Location: North Sydney
- Working arrangement: Hybrid (2 days per week)