Staff Software Development Engineer in Test (SDET)

Staff Software Development Engineer in Test (SDET)

Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
G

Auf einen Blick

  • Aufgaben: Entwickle automatisierte Testframeworks und sorge für die Qualität unserer Software.
  • Unternehmen: Genesys, ein innovatives Unternehmen im Bereich KI-gestützter Kundenerfahrungen.
  • Vorteile: Flexibles Arbeiten, Weiterbildungsmöglichkeiten und bezahlte Freiwilligenzeit.
  • Weitere Informationen: Wachstumsorientiertes Umfeld mit tollen Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der KI-Technologie und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Softwareentwicklung und Testautomatisierung, Kenntnisse in Cloud-Technologien.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Be the one building AI-powered experiences where they matter most.

At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration.

Our platform connects people, systems, data and AI to help organizations deliver more personalized service, improve operational efficiency and build stronger customer relationships.

Help build, support and operate technology used by more than 8,000 organizations in over 100 countries– moving AI from possibility to production in real-world enterprise environments every day.

Staff Software Development Engineer in Test (SDET)

Are you someone who likes to work with the latest in cloud technology to solve interesting and challenging problems? If so, Genesys might be the place you want to work!!

Team Background

We are looking for a talented Staff Software Development Engineer in Test (SDET) to join our Service Resiliency (SRE) team and help build tooling and services to bring the benefits of our innovative technology to Genesys Customers.

The Service Resiliency Team is a medium sized team of engineers (10-15) developing tools and techniques that enable our teams to keep up with the demand for our platform.

Our mission is to systematize reliability and recoverability across hundreds of services running at massive scale.

Genesys Cloud is in hypergrowth.

As a knowledgeable and friendly team, we consistently help our fellow team members with challenges and provide assistance with solutions.

We are highly collaborative and support each other throughout the development process.

Location

For this role we are open to candidates being eventually office based in Budapest, remote workers long term or a mix of both.

  • What you will need to be successful in this role
  • As a Staff SDET, you will be leading the design and development of automated test frameworks and additional cloud-based test infrastructure to ensure the quality of our software deliverables.
  • You will need a solid understanding of multi-tenanted microservice architecture and development, along with a strong Production First Mindset.

You will be responsible for ensuring the scalability and availability of the entire platform and delivering high-quality code as a member of a cross-functional development team.

  • Candidates for this position should be proficient in at least one programming language and capable of quickly learning new techniques and languages.

While the primary focus is on test automation for a single team, you should also have a drive to understand how your work integrates with other groups to provide value to our customers.

  • Keeping up to date with the latest trends in cloud technology, particularly the AWS platform and its growing feature set, is essential.

Additionally, you will have opportunities to work with and leverage technologies such as Jenkins and AWS, aligning with our strong focus on Continuous Delivery and a Dev Ops mindset.

  • Being detail-oriented and collaborative will also ensure your success in this role.

What you will do

  • Our feature set sometimes requires collaboration with other teams across the Genesys Cloud platform, you will need to effectively communicate and work with other team members when working on features or assisting them with Resiliency or Observability efforts.
  • Design automation test frameworks and required test tooling
  • Write automated functional acceptance tests at the API level.
  • Maintain automated test jobs in automated deployment pipelines.
  • Exploratory testing to ensure functional and usability integrity.
  • Performance/Load testing to ensure the service meets scalability needs.
  • Contribute as a delivery team member through Scrum methodology representing testing and quality assurance concerns.
  • A positive attitude and willingness to take on new tasks as they arise.
  • Work with remote team members in designing, developing, and testing features and functionality that include high scalability, availability, and reliability.
  • Help teams with root cause analysis of functional, performance & scalability issues and contribute code to help address these issues.
  • Attend daily stand‑ups with team members for communication, sharing of ideas and for supporting fellow team members in resolving any blocking issues.
  • Participate in code reviews across multiple services.
  • Champion observability of applications using metrics, traces, and logs. These are very important to maintaining our microservices in a fast-moving production environment.
  • Always be on the lookout for improving existing services, either with code changes and/or architecture changes.
  • What you will bring to the role
  • Bachelor’s degree or higher in Computer Science or related discipline.
  • 4+ years of experience in Software Development in Test.
  • Experience developing automation in at least one of the following languages
  • Python
  • Go
  • Java
  • Java Script/Type Script
  • You have experience with Continuous Integration/Delivery systems such as Jenkins or similar.
  • You are experienced with API test automation frameworks
  • Basic understanding of backend microservice development, including Re ST, asynchronous messaging, and No SQL solutions.
  • You have a Dev Ops mindset and champion Continuous Delivery best practices.
  • Experience working within Agile software development frameworks.
  • Excellent verbal and written communication skills.
  • Working at Genesys
  • AI at enterprise scale
  • Build, support and operate AI-powered technology used by more than 8,000 organizations worldwide. 150+new AI features were released in the last fiscal year.
  • A flexible-first culture
  • Join a global team of nearly 7,000 employees with flexible ways of working designed to help people do their best work.
  • Growth in the AI era
  • Build future‑ready skills through mentorship, learning programs, leadership development and education support.
  • Time to recharge and give back
  • Benefits include paid volunteer time, August Free Fridays, well-being resources and regionally tailored programs for employees and their families.
  • Recognized globally
  • Genesys is Great Place to Work® certified in 17 countries and 94% of employees are proud to tell others they work at Genesys.

Learn more about our culture, AI innovation and sustainability commitments through our Careers site and Sustainability Report.

Be the one building what’s next - where AI, experience and impact come together.

About Genesys

Genesys® empowers more than 8,000 organizations worldwide to create the best customer and employee experiences.

With agentic AI at its core, Genesys Cloud™ is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise.

As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces.

To learn more, visit www. genesys. com.

Reasonable Accommodations

If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at reasonable. accommodations@genesys. com.

You can expect a response within 24–48 hours.

To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending.

If you have any questions, please include them in your email.

Genesys is an equal opportunity employer committed to fairness in the workplace.

We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.

Please note that recruiters will never ask for sensitive personal or financial information during the application phase.

#J-18808-Ljbffr

Staff Software Development Engineer in Test (SDET) Arbeitgeber: Genesys

Genesys ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der KI-gestützten Technologie zu arbeiten und innovative Lösungen für über 8.000 Organisationen weltweit zu entwickeln. Mit einer flexiblen Unternehmenskultur, umfangreichen Wachstums- und Weiterbildungsmöglichkeiten sowie einem starken Fokus auf das Wohlbefinden der Mitarbeiter, einschließlich bezahlter Freiwilligenzeit und regional zugeschnittener Programme, fördert Genesys eine positive Arbeitsumgebung, in der Teamarbeit und persönliche Entwicklung im Vordergrund stehen.

G

Kontaktdaten:

Genesys Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Staff Software Development Engineer in Test (SDET) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Genesys anzuklopfen, wenn du dich auf die Stelle als Staff Software Development Engineer in Test (SDET) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Genesys vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Development Engineer in Test (SDET) mit Bravour zu bestehen

Automatisierung von Tests
Cloud-Technologie
Microservice-Architektur
Programmiersprachen (Python, Go, Java, JavaScript/TypeScript)
Continuous Integration/Delivery (Jenkins)
API-Testautomatisierungsframeworks
Backend-Entwicklung (ReST, asynchrone Nachrichtenübertragung, NoSQL)

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Genesys klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Genesys vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.