drjobs Software Development Engineer in Test

Software Development Engineer in Test

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sydney - Australia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Purpose of your role

The Software Development Engineer in Test (SDET) is responsible for delivering highquality code and test automation solutions in a timely manner while leading and collaborating with engineering teams to design and implement effective solutions. Operating in an agile environment you will provide technical leadership and seniorlevel expertise to ensure the successful delivery of quality software that meets both functional and nonfunctional requirements with a strong focus on quality metrics and process optimization.

As an evangelist for engineering best practices you will champion the adoption of highquality coding standards testdriven development (TDD) and robust testing methodologies to ensure consistency and reliability across teams. Implementing effective quality metrics to track code health test coverage defect rates and testing effectiveness will be key to maintaining high standards throughout the development cycle. 

Your leadership will drive the integration of automated testing into the entire development lifecycle promoting continuous improvement accountability and efficiency. By building reusable libraries and tools you will enable teams to implement automation seamlessly supporting a selfservice approach that enhances overall testing efficiency.

Collaborating with crossfunctional teams you will identify testing requirements develop comprehensive strategies and create automation solutions to improve testing practices. Timely feedback and datadriven decisions will help reduce defects and enhance product reliability while ensuring faster delivery.

The primary goal of this role is to enable the rapid delivery of highquality software solutions that meet customer needs maintaining product integrity and performance in a fastpaced evolving market.

What you do

  • Test Automation Development: 

    • Writing automated test scripts using languages like Typescript Python or Node.js.

    • Implementing unit tests integration tests API tests and UI tests.

    • Build and enhance test frameworks (e.g. Playwright Robot Framework) as well as tools to improve the efficiency scalability and coverage of our automated testing pipeline.

  • Continuous Integration & Deployment (CI/CD):

    • Setting up and maintaining CI/CD pipelines using GitHub Actions Jenkins or similar.

    • Ensuring automated tests run in preproduction environments with each code commit and deployment.

    • Debugging and fixing issues in automated testing environments.

  • API & Backend Testing:

    • Writing automated test cases for RESTful or GraphQL APIs using tools like Postman RestAssured or Karate.

    • Ensuring data integrity and validating API responses.

  • Code Quality & Static Analysis:

    • Reviewing code for testability and quality.

    • Using static analysis tools like SonarQube ESLint or Checkstyle.

  • Support Engineering Teams: Collaborate closely with developers to align testing processes with CI/CD pipelines helping to identify and address issues early in the development lifecycle.

  • Drive Efficiency: Minimise manual testing efforts and bottlenecks by automating repetitive tasks and leveraging advanced automation tools and techniques.

  • Foster Innovation in Testing: Advocate for the adoption of cuttingedge test automation tools technologies and best practices to continuously enhance testing capabilities.

  • Coaching and Mentoring: Provide leadership within the Quality Engineering team through mentorship and coaching ensuring the continuous development of team skills and expertise.

What Success Looks Like


Qualifications :

What you bring

  •  Bachelors Degree in Computer Science Engineering or a related field (or equivalent work experience).

  • At least 5 years of experience in software engineering with a minimum of 3 years in an SDET or similar role and 2 years in a development role focused on building software solutions.

  • Extensive experience with test automation frameworks and tools across all levels including unit integration component API and UI (e.g. Playwright Cypress React Library or similar).

  • Indepth experience with API testing (RESTful services) and tools such as Postman RestAssured or similar.

  • Extensive knowledge of HTML/CSS and handson experience with modern JavaScript technologies specifically React.js TypeScript and Node.js.

  • Commercial experience with AWS solutions and environments (Node.js CDK).

  • Familiarity with Agile methodologies and development practices such as TDD Kanban Lean CI/CD etc.

  • Experience writing scalable reusable code for UI components with accompanying tests.

  • Experience working within a Microservices architecture.

  • Proficient with version control systems like Git and bug tracking tools such as Jira.

  • Excellent debugging problemsolving and analytical skills with a keen attention to detail to identify subtle issues and bugs.

  • Excellent verbal and written communication skills with the ability to document test plans and collaborate effectively with crossfunctional teams.

Desirable Experience

  • Knowledge of financial services payments or fintechrelated products and regulations.

  • Experience in mobile app test automation across multiple devices.

  • Familiarity with containerization tools like Docker.

  • Understanding of security testing particularly in fintech applications.

  • Experience with load testing and stress testing in cloudbased environments.

Personal Attributes

  • Good critical thinking and problemsolving abilities.

  • Selfmotivated with a high degree of initiative and ownership.

  • Ability to work independently and as part of a collaborative team.

  • A  passion for quality and continuous improvement.

  • Ability to thrive in a fastpaced dynamic and rapidly evolving environment.


Additional Information :

What its like working at OFX

Were OFXers because we want to make a difference. We see challenges as opportunities and were not afraid to roll up our sleeves to get stuff done. Were committed to making things easier for our clients pushing boundaries and continuing to move with the times so that we can continue to inspire confidence every day and through every transaction.

We operate as one team crossfunctionally and globally to drive outcomes that deliver excellence for our customers. Were curious selfstarters who love learning and sharing our knowledge with others. We embrace change and use our initiative and resilience to overcome challenges.

  • Always keep learning. We offer a wide range of learning and career development opportunities to help every OFXer build their capacity and career with leadership training secondments internal mobility and access to a large library of online learning.
  • Make a difference. Through our Make a Difference program we encourage OFXers to give back to causes and communities that are important to them. We celebrate this with an annual volunteer day which OFXers can use together or individually as well as matched giving and the opportunity to nominate charity of choice every quarter.
  • Reward and recognition. We recognise a job well done. OFXers are encouraged to celebrate their peers effort technical expertise or support through a range of global and regional channels and awards including quarterly and annual awards milestones and shout outs.
  • Showing our social side. Our Good Vibes employeeled committees around the globe organize events to help keep our employees engaged inside and outside the office. Whether its a wellbeing activity end of year celebration or a monthly team gettogether our team wants you to feel welcome!
  • Benefits that mean something. We offer a range of fantastic benefits including health insurance primary and secondary gender neutral carer parental leave 16 weeks) or birthday leave youll feel wellsupported at OFX.
  • A great work environment. Enjoy worklife balance and flexibility with our hybrid work model in an inclusive diverse and nonhierarchal culture.

At OFX we are committed to fostering a diverse inclusive and accessible workplace where we value respect and encourage our people to be their authentic selves. With an employee base as diverse as the clients we serve we know that fostering an inclusive workplace is fundamental to our continued success. If you require accommodation for any portion of the recruitment and hiring process please email us at .

We encourage you to apply if this role aligns with your career aspirations.


Remote Work :

Yes


Employment Type :

Fulltime

Employment Type

Remote

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.