Job Description: We are seeking a skilled and motivated Testing and Development Engineer with 6-12 years of experience to join our dynamic team. The ideal candidate will have a strong blend of expertise in software testing, development, and networking, with a focus on automation, analytics, and scalable architectures. This role involves designing, developing, and executing automated testing frameworks, contributing to development activities, and collaborating with cross-functional teams to deliver high-quality network-centric solutions.
Key Responsibilities:
Design, develop, and maintain automated testing frameworks and tools leveraging Automated Machine Learning (AutoML) techniques to enhance test coverage and efficiency.
Perform comprehensive testing and validation of IP Address Management and Analytics applications.
Collaborate with network engineering teams to understand IP network architecture and develop test scenarios accordingly.
Develop and maintain scalable test automation scripts using Java, Python, JavaScript, and Unix shell scripting.
Conduct functional, regression, performance, and integration testing on software components related to network APIs and IP network services.
Analyze network APIs and troubleshoot issues related to network protocols and data flow.
Utilize SQL and MySQL for database testing and data validation.
Participate in Agile/Scrum ceremonies and follow SAFe (Scaled Agile Framework) best practices to ensure timely delivery of features and fixes.
Write clear, concise, and comprehensive test plans, test cases, and defect reports.
Collaborate with developers to identify root causes of defects and provide timely feedback.
Stay updated with emerging technologies in network engineering, automation, and software development to continuously improve testing strategies.
Required Skills and Qualifications:
6-12 years of experience in software testing and development with a focus on networking and automation.
Strong knowledge of Automated Machine Learning (AutoML) concepts and their application in testing.
Experience with IP Address Management and Analytics platforms.
Solid understanding of IP Network Engineering and Network Architecture.
Proficient in Java and related technologies, including frameworks and build tools.
Hands-on experience with JavaScript for scripting and automation purposes.
Strong command of Python for automation and testing.
Proficiency in Linux and Unix shell scripting for test automation and environment setup.
Experience with SQL and MySQL databases, including writing complex queries for test data validation.
Familiarity with network APIs, protocols, and troubleshooting techniques.
Knowledge of SAFe (Scaled Agile Framework) and Agile methodologies.
Excellent problem-solving skills and the ability to work collaboratively in cross-functional teams.
Strong communication skills, both verbal and written.
Preferred Skills:
Programming Languages & Scripting : Java and Related Technology, JavaScript, Python, SQL, Unix Shell Scripting
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
This one's for the grads and early careerists: Our leading internship and development program recruiters weigh in on how to prepare for and handle your interview.
Learn more
September 19, 2024ArticleCareer AdviceRelated Content
T&T’s India Development Centers (IDC) plays a pivotal role in AT&T’s connectivity strategy, and no one is better suited to speak to that importance more than Santosh Bijur, Vice President of the India Development Center
In our India Development Center (IDC), we’re building a talented technology team. By offering essential resources and the chance to work alongside industry leaders, our goal is to support the next generation of innovators in India.