Skip to main content
Close Search

Senior Software Engineer

New York, New York

Apply Now

innovate

Discover the undiscoverable.

"AT&T allows me to work on projects that will be seen by millions of customers."

Megan T. — Sr. Specialist, Software Engineer

"I find it incredibly rewarding to be out and see customers enjoying a product I spent my time perfecting."

Technology

Don't just imagine the future. Create it.

A Look at Our Design Team

A day in our UX/UI team.

Innovation is the power to Think Big

We live our values — without question or compromise.

One of the brilliant minds at AT&T Labs

4 questions for a leader in big data research.

Revolutionize Business in our Digital Team

Transform how employees and customers connect

About the Engineering Quality Team:

The Engineering Quality team architects and develops the automated functional test frameworks used by all Xandr engineers for Medium and Large testing. We design the new components and features that keep our test framework in a state of constant improvement. We also drive the adoption of automated testing discipline within Xandr engineering and collaborate closely with other teams to refine and enhance the process and criteria for creating and executing automated tests. Our job is to enable other teams to test easily, in order to help ensure the quality of the Xandr platform.

Consider some of the problems we tackle every day:

  • Developing an automated testing framework to cover Medium & Large scale testing of everything built at Xandr: UIs, APIs, Real-Time Platform, Big Data Ops
  • Automating and emulating various components of the Xandr system
  • Understanding the full stack of Xandr systems and components in order to implement appropriate automation and validation
  • Developing “CI/CD as a service” for various engineering teams across the company

Role Description:

We’re looking for an innovative engineer interested in learning about various systems in order to develop flexible, robust and usable test automation systems. As an Engineering Quality Senior Software Engineer, you will be responsible for leading the design and implementation of improvements made to the automated testing framework, tooling, and pipelines, in order to increase testing adoption across the company. Our current software stack includes NodeJS, PHP, Groovy, Jenkins, and Concourse. Our applications are dockerized, and mostly deployed to Kubernetes.


Requirements: 

  • 5+ years writing software for production systems (high-level language preferred)
  • 2+ years of software test automation development experience, including developing CI/CD
  • Proficiency in multiple languages, and proven ability to pick up new languages
  • Proven aptitude in systems theory, and the capacity to consider a system’s functionality in its entirety
  • Strong cross-functional collaboration experience with stakeholders – understanding their needs, and building solutions that solve their problems
  • Experience mentoring fellow software engineers



Job ID 2105080X Date posted 11/29/2021
Apply Now

Here are similar jobs, or

New Search

Discover more at AT&T

Sign up for job alerts, updates and more.

Interested In

  • Engineering, New York, New York, United StatesRemove
  • Technology, New York, New York, United StatesRemove
  • IT \ Engineering \ Technology, New York, New York, United StatesRemove

AT&T Info and Alerts. Max 12 messages/month. Privacy Policy. You may opt-out at anytime by sending STOP to short code 20013. Msg & data rates may apply.

The values we live by.
  • Live True

    Do the right thing, no compromise.

  • Think Big

    Innovate and get there first.

  • Pursue Excellence

    In everything, every time.

  • Inspire Imagination

    Give people what they don't expect.

  • Stand for Equality

    Speak with your actions.

  • Embrace Freedom

    Press, speech, beliefs.

  • Make a Difference

    Impact your world.

  • Be There

    When customers & colleagues need you most.

Back to top