Software Engineer In Test

Company: Genesys
Company: Genesys
Location: Galway, Ireland
Commitment: Full time
Posted on: 2023-09-08 06:08
Build something new with a world-class team.At Genesys, we allow our employees to make their mark by entrusting them to make decisions and do what they’ve been hired to do: their very best. Your potential is waiting; why are you?At Genesys, we’ve built the best cloud-based Customer Experience (CX) service offering that handles millions of interactions per day. We have hundreds of services deployed across global environments using our top-notch CI/CD pipeline. Within Genesys Cloud, the Digital Messaging team enables digital communication channels. Our team owns a set of internal and customer facing features and applications, backed by multiple microservices.As a Software Developer Engineer in Test (SDET), you will be responsible for maintaining and enhancing our first in class test automation suite, with a high level of autonomy. You will have the opportunity to solve a constant stream of challenging and interesting problems, with the help of a robust framework.We are looking for a talented SDET to join our Digital Messaging team and help build products and services to bring the benefits of our innovative technology to Genesys Customers. You will be designing and developing automated test frameworks and additional cloud based test infrastructure that help guarantee the quality of our software deliverables.Candidates for this position are able to code effectively in at least one object oriented programming language and can quickly learn new techniques and languages. While SDETs primarily focus is on automation efforts of a single team, they also have a drive to understand how their work integrates with other groups in order to provide value to our customers. We also have a strong focus on Continuous Delivery with a DevOps mindset which will also give you an opportunity to work and leverage technologies such Jenkins, AWS and Docker.Key Responsibilities:Work with the Product Management, Development and Architecture teams to establish testing requirements to expand existing test automation solutions and create new ones.Design test automations with good attention to details and resiliency, and yet keep complexity under control.Maintain the reliability of our test automation suite.Participate in code reviews.Frequently communicate within and outside of the team to exchange ideas, communicate progress, and answer questions.Serve on on-call rotation for ensuring reliability and resiliency of services.Exploratory Testing to ensure functional and usability integrity.Performance/Load Testing to ensure product meet scalability needs.Contribute as a delivery team member through an Agile Scrum methodology representing testing and quality assurance concerns.Minimum Requirements:Degree in Computer Science, Engineering or related disciplines2 years of experience software development/ QA automation.Experience developing in at least one of the following OO languages – Java/C#, Python, JavaScript.Experience working within Agile software development frameworks.You have a DevOps mindset and champion Continuous Delivery best practices.You are curious, self-driven, and you are not afraid to ask questions.Desirable Skills:Experienced with test automation frameworks such as JUnit, TestNG, Requests or REST Assured.Experience with Continuous Integration/Delivery systems such as Jenkins or similar.Experienced with web applications and microservices.Experience with Amazon Web Services.#LI-DM2#LI-HybridAbout Genesys:Every year, Genesys orchestrates billions of remarkable customer experiences for organizations in more than 100 countries. Through the power of our cloud, digital and AI technologies, organizations can realize Experience as a Service™ our vision for empathetic customer experiences at scale. With Genesys, organizations have the power to deliver proactive, predictive, and hyper personalized experiences to deepen their customer connection across every marketing, sales, and service moment on any channel, while also improving employee productivity and engagement. By transforming back-office technology to a modern revenue velocity engine Genesys enables true intimacy at scale to foster customer trust and loyalty. Visit www.genesys.com.Reasonable Accommodations:If you require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you or someone you know may complete the Reasonable Accommodations Form for assistance. Please use the Candidate field in the dropdown menu to ensure a timely response.This form is designed to assist job seekers who seek reasonable accommodation for the application process. Submissions entered for non-accommodation-related issues, such as following up on an application or submitting a resume, may not receive a response.Genesys is an equal opportunity employer committed to diversity 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.
View Original Job Posting