Share this Job

Cloud Software Senior QA Engineer

Date:  Jun 26, 2022

Irving, TX, US

Requisition ID:  31947


Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp. (NYSE: AVYA). Avaya is shaping what's next for the future of work, with innovation and partnerships that deliver game-changing business benefits. Our cloud communications solutions and multi-cloud application ecosystem power personalized, intelligent, and effortless customer and employee experiences to help achieve strategic ambitions and desired outcomes. Together, we are committed to help grow your business by delivering Experiences that Matter. Learn more at


Avaya architects our systems to be highly available, fault tolerant and distributed from the ground up. We invest deeply in reliability improvements to support our scale and business criticality of our solutions and container applications. Operational automation, testing, and performance improvement is critical to the success of our solutions. We are looking to expand the team with software development engineers that can advance not only the functionality of the platform, but also keep a strong focus on the operational challenges around keeping our solutions reliable as our solutions evolve.

The Contact Center (CC) quality assurance team in Galway is looking for a strong and customer focused senior test engineer with extensive automation and test engineering skills.

We are seeking candidates with strong communication skills and problem-solver. Self-starters that can participate in autonomous team environment with can-do approach required – automation orientated. We are looking for candidates to be proud of what you work on, obsess about the quality of the work you produce. Ideally, you’ve been part of teams that have built exciting PaaS and/or SaaS products in your previous roles and loved the satisfaction that comes with knowing that people around the world are using something you’ve created. Hates it when people say, “but it works on my machine” – we are looking for DevOps enthusiast. You can demonstrate significant impact that your work has had on the product and/or the team. Join us to do the best work of your career.

You will be working closely with developers as they develop code to ensure requirements are being met and to the correct quality. You will conduct automated (and manual tests where necessary) to ensure the software created is fit for purpose. During testing you will be thinking “outside of the box” to understand the various scenarios and configurations that customers use to ensure customer quality is maintained and through doing so drive regression testing across the products. You will be responsible for defining and driving innovative automated testing strategies and toolsets into our overall processes that support and enhance the current Quality Assurance processes.


  • Working as part of a wider Engineering team, you will be required to:
  • Enhance, implement, and develop automated test strategies/frameworks in DevOps environment for microservice applications on Kubernetes/Public cloud to support Behavior Driven Development using Cucumber and tools like Selenium, TestNG, Jenkins.
  • Design and create automated test scripts to address areas such as database impacts, solution scenarios, regression testing, negative testing, outage scenario, error or bug retests, or usability in preparation for implementation.
  • Estimate and plan accurately and evaluate cost of quality. Co-ordinate with team members for work activities involving test strategies and test plan.
  • Understand the product requirements; envision stakeholder requirements to transform these to use cases and create test plans.
  • Execute test cases (manual or automated) and analyze results
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Setup lab infrastructure for multiple test configurations. Build test infrastructures using containerization technologies such as Docker and work within continuous delivery / continuous release pipeline processes.
  • Deliver new software applications iteratively as part of an agile/scrum cycle
  • Assist with the delivery of compelling customer focused demonstrations
  • Identify and implement areas for continuous process improvement
  • #Li-NA1


  • Bachelor's degree in Computer Science or or Software Engineering or equivalent and at least 7 years industry experience in software QA or development.
  • Experience working as part of team adhering to agile principles
  • Strong testing background expected with experience writing test plans and test procedures and strong understanding of Testing best practices (ISEB/ISTQB certification)
  • Understanding of QA practices in terms of test plans and their executions – shift left
  • Demonstrated experience in software development lifecycle. Previous experience or willingness to learn and apply new DevSecOps concepts
  • Experience beyond usage of Docker and container management systems like Kubernetes in production. Specifically, we are looking for developers who have extended and improved these platforms
  • Experience deploying applications to heterogeneous environments: cloud, on-prem (private cloud), and end-user (developer, car).
  • Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Ansible, Cucumber, Selenium, SoapUI
  • At least 3 years experience creating automation tests (Unit, non-functional or functional) that require script generation instead of point and click recorded automation.
  • Staple technology employed for which experience would be preferred;
    • Kubernetes, Docker, Kafka, Istio, SpringBoot
  • Experience with following tools, tech and processes: Git, Jenkins, Continuous Integration, Continuous Deployment, TDD, BDD, API first, Code Reviews, scripting (Bash, Groovy, Python).
  • Areas of focus where expertise would be valuable include; (across all deployment variants)
    • Geo redundancy
    • High availability
    • Scale and solution engineering


(Colorado only*) Minimum salary of $117,000+ bonus + benefits.

Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation for this role when being hired into our offices in Colorado.


7 - 10 Years of Experience


Bachelor degree or equivalent experience
Advance Degree preferred


Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason. You may also review the Avaya Global Privacy Policy, accessible at and applicable Privacy Statement relevant to this job posting accessible at For Job Postings within European GDPR Countries you can access this document for additional Data Privacy Information:

Nearest Major Market: Irving
Nearest Secondary Market: Dallas