Software Engineer

 

Description:

Arkose Labs is a fast-growing startup, backed by Softbank, Microsoft and Paypal, that is disrupting the fraud industry with an innovative approach that undermines the economic drivers behind fraud. The Arkose Labs Fraud and Abuse Prevention Platform combines real-time intelligence, rich analytics and adaptive step-up challenges to progressively diminish the profitability of attacks while adapting to evolving attack patterns. Arkose Labs offers the only fraud solution with a 100% SLA guarantee. The world’s largest brands trust Arkose Labs to protect their customer journey while delivering an unrivaled customer experience.

Learn more about Arkose Labs from our innovation sandbox presentation at RSA: https://youtu.be/Fyhr_ZuveLM

We are looking for a Software Engineer to grow our System Test team here in Brisbane. This team is responsible for architecting, coding and maintaining test automation software and infrastructure across multiple services. In this role, you will define and execute test strategies for many services, partner with other engineering teams to enable service testability and provide clear recommendations based on well defined test goals.

What You’ll Be Doing

  • Work on one of Brisbane’s highest-traffic SaaS services running at a global scale, serving ~500 million requests per day and increasing
  • Work on building highly-available, zero downtime, distributed software systems to help combat fraud
  • Be a part of creating, maintaining and improving existing and new code bases
  • Respond to attacks and interruptions of service
  • Using company communications and organisational systems
  • Perform peer code reviews
  • Write and maintain automated tests
  • Involved in test planning meetings helping to provide high level test scenarios, test estimates
  • Estimate, prioritize, plan and coordinate testing activities
  • Stay up-to-date with new testing tools and test strategies
  • Attending, contributing to, and sometimes leading regular status meetings

What we want from you Need to have 

  • Right to work and live in Australia
  • Experience in a commercial environment using modern programming languages - e.g. Node.js/JavaScript, Python, Golang
  • Experience with cloud computing (e.g. AWS)
  • Experience in test automation using multiple approaches (e.g. functional, integration, unit, e2e)
  • Experience in web based application testing including cross-browser and mobile device compatibility
  • Experience in performing smoke, sanity, exploratory and regression testing
  • NoSQL/relational database experience
  • Strong knowledge of designing and implementing mocking, stubbing and contract testing
  • Good knowledge of linux-based operating systems
  • Good knowledge of web/HTTP concepts and methodologies - DNS, TLS, browser caching, CDNs (e.g. Cloudflare/CloudFront)
  • Experience with developing and/or creating test strategies
  • Experience with agile development (Scrum/Kanban)

Organization Arkose Labs
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Brisbane,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2021-08-03 2:10 pm
Expires on 2024-12-27