Senior Software Development Engineer in Test

2 months ago


South Brisbane, Australia Epsilon Full time
Job Description

Why join us?

We are one global company made up exclusively of knowledgeable, passionate, and creative individuals with expansive experience coming together to reach shared goals.

Above all, we are committed to promoting diversity and inclusivity within the workplace. We want to ensure that no job applicant, temporary worker or employee receives less favourable treatment on the grounds of age, disability, gender and transgender status, race and ethnicity, religion and belief (including no belief), marriage or civil partnership status or sexual orientation.

 

 

Role Purpose:

The role of Senior SDET is to contribute to the testing of the Epsilon Retail Media systems. You will work as a core member of an engineering team and provide leadership and guidance in design and implementation of test solutions. You will be required to work closely with the product team, developers, iteration managers, and designers to ensure appropriate test coverage is conducted and the systems are fit for purpose. Senior Test Engineers are encouraged to work in all aspects of testing, including automation and performance testing. The role will also involve mentoring of Junior and Intermediate Test Engineers across automation and performance Testing. For the right candidate, this role can provide opportunities to improve software development experience, which would be mixed in with testing responsibilities.

 

Responsibilities and Duties:

  • Mentor Junior and Intermediate Test Engineers by providing advice, coaching, and educational opportunities.
  • Provide technical leadership and vision for the initiatives you are involved in.
  • Assist the Director of QE and Lead Quality Engineer with the design and documentation of test strategies and test plans for your engineering team.
  • Conduct and document proof of concepts on new testing practices and testing tools.
  • Analyse requirements for new or existing features to design and write test cases that demonstrate that the feature is fit for purpose.
  • Maintain and refine the existing automation framework for a faster release cycle with better coverage.
  • Develop software solutions by studying information needs; studying systems flow, data usage and work processes; following the software development lifecycle.
  • Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended.
  • In collaboration with the Lead Quality Engineer, Director of QE and Iteration Managers, ensure timely status and metrics reporting to project management and senior management.

 

 

Benefits:

  • Free gym membership
  • Additional 5 days leave each year after 2 years
  • Work Your World program enabling employees the flexibility to work from anywhere in the world for up to 6 weeks per year.
  • Rewards and recognition - shop our rewards store front when you receive points
  • Access to our Global AI Platform, Marcel, connecting Publicis Groupe employees with opportunities for career mobility and collaboration across our global network.
  • Extensive Learning & Development opportunities, including more than 15,000 learning programs via our online learning platform Marcel Classes
  • A committed Diversity, Equality and Inclusion strategy driven through our Viva Women, Égalité, enABLE and Embrace (reconciliation action plan) programs.
  • Parental leave policy with up to 18 weeks paid primary carer leave and generous secondary carer benefits.
  • Access to counsellors, psychologists and professionals through Sonder - an all-in-on digital wellbeing technology platform designed to support psychological, medical & safety needs.

Qualifications

Work Experience and skills:

  • Minimum of 5+ years’ experience in software testing and/or development.
  • Strong Experience with Java 
  • Experience in writing code to create automated tests in a variety of languages.
  • Understanding of STLC (Software Test Life Cycle).
  • Experience in using Playwright and API testing tools.
  • Experience in using source control tools.
  • Ability to mentor and train others on testing processes.
  • Understanding of cloud-based infrastructure including deployment tools and CI/CD tools.
  • Experience with microservice architectures.
  • Experience with Selenium testing tools.
  • Experience with Postgres or other databases.
  • Ability to deploy changes to or set up test environments.
  • Knowledge of web technologies including HTML, CSS, and JavaScript.
  • Good understanding of databases and an ability to write SQL statements.


Additional Information

Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.



  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Epsilon. As a key member of our engineering team, you will be responsible for designing and implementing test solutions to ensure the quality and reliability of our Epsilon Retail Media systems.Key ResponsibilitiesMentor and train junior and...


  • South Brisbane, Australia Epsilon Full time

    Job Description Why join us? We are one global company made up exclusively of knowledgeable, passionate, and creative individuals with expansive experience coming together to reach shared goals. Above all, we are committed to promoting diversity and inclusivity within the workplace. We want to ensure that no job applicant, temporary worker or...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Engineer in Test to join our team at Epsilon. As a key member of our engineering team, you will be responsible for contributing to the testing of our Epsilon Retail Media systems.Key ResponsibilitiesMentor junior and intermediate test engineers by providing guidance,...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Epsilon. As a key member of our engineering team, you will be responsible for designing and implementing test solutions to ensure the quality and reliability of our Epsilon Retail Media systems.Key ResponsibilitiesMentor junior and intermediate test...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Engineer in Test to join our team at Epsilon. As a key member of our engineering team, you will be responsible for contributing to the testing of our Epsilon Retail Media systems.Key ResponsibilitiesMentor junior and intermediate test engineers in software testing...


  • South Brisbane, Australia Epsilon Full time

    About EpsilonEpsilon is a global company that brings together knowledgeable, passionate, and creative individuals to achieve shared goals.We are committed to promoting diversity and inclusivity within the workplace, ensuring that all job applicants, temporary workers, and employees receive equal treatment regardless of age, disability, gender, and...


  • South Brisbane, Australia Epsilon Full time

    About EpsilonEpsilon is a global company that brings together knowledgeable, passionate, and creative individuals to achieve shared goals.We are committed to promoting diversity and inclusivity within the workplace, ensuring that all job applicants, temporary workers, and employees receive equal treatment regardless of age, disability, gender, and...


  • Brisbane, Queensland, Australia Publicis Groupe Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Publicis Groupe. As a key member of our engineering team, you will be responsible for contributing to the testing of our Epsilon Retail Media systems.As a Senior SDET, you will work closely with the product team, developers, iteration managers, and...


  • Brisbane, Queensland, Australia Publicis Groupe Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Publicis Groupe. As a key member of our engineering team, you will be responsible for contributing to the testing of our Epsilon Retail Media systems.Key ResponsibilitiesMentor Junior and Intermediate Test Engineers by providing advice, coaching,...


  • Brisbane, Queensland, Australia Publicis Groupe Full time

    About Epsilon Retail Media NetworkEpsilon Retail Media is a pioneering platform that combines AI with person-first identity in the ad server, enabling retailers and advertisers to drive sales growth while increasing brand loyalty.As a global company, we unite our strengths to deliver innovative retail media solutions. Our team is passionate about promoting...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our software development efforts and drive technical innovation at Epsilon. As a key member of our engineering team, you will be responsible for designing and developing software systems that meet the needs of our business.Key ResponsibilitiesMentor junior and intermediate...


  • Brisbane, Queensland, Australia PARK Senior Villas Chandler Full time

    About the CompanyPARK Senior Villas Chandler is a rapidly expanding Internet of Things (IoT) company that is revolutionizing the agriculture sector globally. Due to its current growth, the company is seeking a Senior Software Engineer to support the Chief Technology Officer (CTO) and other developers in building out its products and platforms, utilizing C#...


  • South Brisbane, Australia Epsilon Full time

    About the RoleEpsilon is seeking a highly skilled Senior Software Engineer to lead the design and development of our software systems. As a key member of our team, you will be responsible for providing technical vision and guidance to ensure the successful delivery of our initiatives.Key ResponsibilitiesMentor junior and intermediate software engineers to...


  • Brisbane, Australia Boeing Full time

    Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to lead our software development team at Epsilon. As a Technical Lead, you will be responsible for guiding the design and development of our software systems, ensuring they meet the highest standards of quality and excellence.Key ResponsibilitiesMentor junior and...


  • Brisbane, Queensland, Australia Wenco International Mining Systems Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Wenco International Mining Systems Ltd. As a key member of our agile software team, you will be responsible for designing and implementing robust, reliable, and resilient software solutions using a cloud native approach.Key ResponsibilitiesDesign and implement software...


  • South Brisbane, Australia Epsilon Full time

    Job Description Why join us? We are one global company made up exclusively of knowledgeable, passionate, and creative individuals with expansive experience coming together to reach shared goals. Above all, we are committed to promoting diversity and inclusivity within the workplace. We want to ensure that no job applicant, temporary worker or...


  • South Brisbane, Australia Epsilon Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to lead our software development team at Epsilon. As a Technical Lead, you will be responsible for guiding the design and development of our software systems, ensuring they meet the highest standards of quality and excellence.Key ResponsibilitiesMentor junior and...


  • South Brisbane, Australia Epsilon Full time

    Job DescriptionWhy join us?We are one global company made up exclusively of knowledgeable, passionate, and creative individuals with expansive experience coming together to reach shared goals.Above all, we are committed to promoting diversity and inclusivity within the workplace. We want to ensure that no job applicant, temporary worker or employee receives...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Accoravillage. As a key member of our software development team, you will be responsible for designing, developing, and deploying highly available and robust services.Key ResponsibilitiesDesign and implement robust, reliable, and resilient software solutions using a...