Device Test Automation Lead

Atlanta, Georgia


Employer: Cognizant Technology Solutions
Industry: Digital
Salary: Competitive
Job type: Full-Time

Job Title: Test Automation Lead

Job Summary: We are looking for a highly skilled Dev And Test Assessment Lead with strong Telecom domain background to join our QA team. You will be responsible for As-is assessments of Processes & Tools used for Software Development and Automated Testing and recommend the best practices for designing, developing, and implementing automated testing solutions across our software products. You will lead a team of automation engineers and collaborate closely with developers, QA analysts, and project managers to ensure the quality and reliability of our applications. The ideal candidate will have a strong background in test automation frameworks, programming languages (Java, Python, JavaScript), and hands-on experience with CI/CD pipelines and cloud platforms.

Responsibilities:
  • Perform AS-IS Analysis of Broadband gateways (DOCSIS, Fiber) for Consumer & Business, Mobile Apps (iOS, Android) & Web App, Mobile Application for Field Technicians, STBs - Android-TV & Apple-TV: 5. STB Video Application for Android-TV OS and Apple-TV (incl Remote & Voice Search). 6. Video backend Services (DVR, Search, Discovery, VOD)
  • Develop automated test scripts using Java, Python, JavaScript, Shell/Bash scripting for web applications, APIs, and microservices.
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) for continuous testing and deployment.
  • Strong knowledge and understanding of telecommunications principles, technologies, and protocols (e.g., SIP, RTP, VoIP,DOCSIS, Wi-Fi ) and systems (e.g., PBX, VoIP gateways).
  • Proficiency in configuring and troubleshooting telecommunications equipment, including switches, routers, servers, and CPEs
  • Experience with VoIP (Voice over Internet Protocol) and IP telephony systems.
  • Knowledge of network security principles and best practices. Familiarity with network monitoring and management tools.
  • Implement and maintain test environments on cloud platforms (e.g., AWS, Azure) and ensure seamless integration with test automation tools.
  • Collaborate with cross-functional teams to define test automation requirements, test cases, and acceptance criteria.
  • Mentor and guide automation engineers in best practices for test automation, code quality, and testing methodologies.
  • Conduct code reviews, analyze test results, and provide feedback to ensure software quality and performance.
  • Manage and prioritize automation tasks, create test plans, and track testing progress and metrics.
  • Stay updated with the latest trends and technologies in test automation and contribute to continuous improvement initiatives.


Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience with minimum of 10 years as a Test Automation Lead or similar role in software testing.
  • Strong proficiency in Java, Python, JavaScript for developing automated test scripts.

• Knowledge of telecom protocols (e.g., SIP, RTP, VoIP) and systems (e.g., PBX, VoIP gateways).
  • Expertise in Shell/Bash scripting for automation and system administration tasks.
  • Hands-on experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG).
  • Solid understanding of CI/CD concepts and experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD).
  • Experience in performance testing tools (e.g., JMeter, Gatling) and strategies for load testing.
  • Knowledge of cloud platforms (e.g., AWS, Azure) and experience with cloud-based testing environments.
  • Excellent analytical and problem-solving skills with attention to detail.
  • Strong leadership and communication skills with the ability to collaborate effectively with stakeholders.

Preferred:
  • Certifications in software testing (e.g., ISTQB, CSTE) or cloud platforms (e.g., AWS Certified Solutions Architect).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with Agile/Scrum methodologies.
  • work environment with opportunities for growth and career advancement.

Location: Atlanta, GA / Remote

The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
  • Cognizant is a global community with more than 345,000 associates around the world.
  • We don't just dream of a better way - we make it happen.
  • We take care of our people, clients, company, communities and climate by doing what's right.
  • We foster an innovative environment where you can build the career path that's right for you.

About us:
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, helping organizations modernize technology, reimagine processes and transform experiences so they stay ahead in a fast-changing world.

Our commitment to diversity and inclusion:
Cognizant is an equal opportunity employer that embraces diversity, champions equity and values inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted and welcome. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.

Disclaimer:
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Created: 2024-08-22
Reference: 00060530112
Country: United States
State: Georgia
City: Atlanta
ZIP: 30334


Similar jobs: