AT&T-posted 6 days ago
$212,202 - $237,400/Yr
Full-time • Senior
Bothell, WA
Telecommunications

The Principal Software Engineering role at AT&T involves defining and driving the overall strategy for the delivery of various web initiatives, including native apps, mobile, and desktop. The position requires designing, developing, and maintaining automation frameworks using various tools such as Selenium, UFT/QTP, Katalon, Browserstack, REST assured, web services testing, SOAP UI, JMeter, Blazemeter, and Perfecto. The role also includes researching and recommending new automation technologies, standardizing processes, and ensuring the efficient use of resources. The Principal Software Engineer will work closely with a team of Software Developers in Test and Quality Assurance Engineers to enhance the AT&T customer experience, lead testing initiatives, and provide quality sign-off for biweekly releases. The position demands collaboration with product teams and engineering teams to optimize agile testing scrum pods, as well as providing functional and technical leadership to other engineers and product managers. The role also involves defining QA policies, selecting automation tools, and overseeing QA aspects for project planning and execution.

  • Define and drive overall strategy for the delivery of various AT&T web initiatives.
  • Design, develop, and maintain automation frameworks using various tools.
  • Research, analyze, and recommend new automation technologies.
  • Build product expertise to identify and close gaps in automation test coverage.
  • Drive the adoption of best software engineering practices including CI/CD and automated testing.
  • Lead overall testing initiatives and provide quality sign-off to biweekly releases.
  • Establish clear SLAs for technology development/delivery vendor partners.
  • Collaborate closely with client product teams and engineering teams.
  • Provide functional and technical leadership to other engineers and product managers.
  • Design and build test automation frameworks or architecture.
  • Define QA policies, procedures, standards, and metrics.
  • Select and implement automation tools and develop testing strategies.
  • Bachelor's degree in Computer Engineering or Computer Science.
  • Five years of progressive, post-baccalaureate experience in the job offered or a related occupation.
  • Experience utilizing Selenium, UFT/QTP, Katalon, Browserstack, REST assured, web services testing, SOAP UI, JMeter, Blazemeter, and Perfecto.
  • Experience with CI/CD and Microservices backend and front-end.
  • Proficiency in Java, C#, Python, TestNG, JUnit, and Ruby.
  • Experience with Agile/scrum development principles.
  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • Additional sick leave beyond state and local law requirements
  • Adoption Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
  • Employee Assistance Programs (EAP)
  • Extensive employee wellness programs
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service