This position requires office presence of a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered. The Lead System Engineering role involves designing and executing comprehensive test strategies for projects utilizing BDD, TDD, hybrid, and linear frameworks across multi-tier web, API, and mobile applications. The role provides technical leadership and guidance to cross-functional quality engineering teams, ensuring readiness and accuracy of functional, regression, integration, and end-to-end testing artifacts through robust automation practices as defined by AT&T’s CTX organization. The Lead System Engineer will oversee and review script and code development within the team, proactively identifying bottlenecks, technical thresholds, and improvement opportunities, especially in Python-driven automation projects. This role leads efforts in automation across UI, microservices, and API test management, integrating CI/CD, continuous testing, quality gates, and cloud-native architectures. The Lead System Engineer works closely with CTX CQE management to continually support, enhance, and measure efficiency and effectiveness in test automation outcomes. The role utilizes extensive experience in test automation to architect and maintain frameworks using tools such as Selenium, Playwright, Appium, Rest Assured, TestNG, Pytest, Robot Framework, and custom reporting solutions. The Lead System Engineer employs advanced programming skills in Python and proficiency in Playwright and Pytest for browser automation and test development. The role executes mobile test automation using Appium and Android SDK, including integration with cloud-based device testing solutions including BrowserStack, Sauce Labs, Perfecto. The Lead System Engineer implements automated solutions for test result aggregation and reporting, leveraging AI analytics to detect trends and identify potential failure points. The role integrates automated test scripts into CI/CD pipelines utilizing Jenkins, GitHub Actions, and Azure DevOps to enable continuous delivery and testing. The Lead System Engineer utilizes public cloud platforms (Azure) and containerization technologies to enhance scalability and efficiency of automation solutions. The role participates actively in Safe Agile, Scrum, and DevOps methodologies, contributing to iterative development and continuous improvement processes. The Lead System Engineer develops advanced automation frameworks using a combination of industry-leading tools, including Selenium, Playwright, Appium, Rest Assured, TestNG, Pytest, Robot Framework, and custom reporting solutions. The role programs and scripts languages, specifically Python, including hands-on experience with frameworks such as Pytest for developing, executing, and maintaining automated test scripts. The Lead System Engineer utilizes Playwright for browser automation, encompassing complex web application scenarios. The role automates the collection and reporting of test results, leveraging AI analytics to identify patterns, trends, and potential points of failure for continuous quality improvement. The Lead System Engineer integrates automated test scripts and frameworks into continuous integration and continuous deployment (CI/CD) pipelines, using tools including Jenkins, GitHub Actions, and Azure DevOps. The role works with cloud platforms (Azure) and utilizes containerization technologies to support scalable, distributed automation solutions. The Lead System Engineer works effectively within Safe Agile, Scrum, and DevOps environments, contributing to iterative development cycles and collaborative team initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior