Dear Connections,
ACL Digital is hiring for remotely for QA Automation Engineer from PAN India.
Senior QA Automation Engineer - Telecom & Networking Domain.
Experience: 5 Years to 8 Years
Work Location: PAN India(Remote)
Work Type: Permanent
Role Overview:
ACL is seeking a highly skilled and experienced Senior QA Automation Engineer to join our team, focusing on ensuring the quality, reliability, and performance of our cutting-edge orchestration and network management solutions within the Telecommunications domain. The ideal candidate will possess deep expertise in automated testing, CI/CD pipelines, containerization technologies, and hands-on experience with networking equipment configuration.
Responsibilities:
- Automation Strategy & Development: Design, develop, and maintain robust manual and automated test scripts, frameworks, and reporting mechanisms for functional, non-functional, positive, and negative test scenarios.
- In-Sprint & E2E Testing: Lead the development of automation testing based on In-Sprint feature completion and complex End-to-End (E2E) use cases relevant to the Telecom OSS/NMS/EMS landscape.
- Networking & System Testing: Develop advanced system-level testing using Ansible, Bash scripting, Kubectl, and Helm to validate the deployment, configuration, and stability of distributed systems.
- Platform Testing: Implement and execute E2E automated tests for the Angular UI frontend using Webdriver.io + Cucumber.js and TypeScript.
- API Testing: Create robust REST API testing automation using Cucumber.js, Node.js, and TypeScript.
- Performance & Scalability: Plan and execute Load, Performance, and Scalability testing using tools like JMeter, integrated with monitoring solutions like Grafana + Prometheus.
- Collaboration & Communication: Work closely with Developers and Product teams to clarify feature requirements, define test scope, ensure comprehensive test plans, and attend status calls with global stakeholders.
- CI/CD Integration: Configure, maintain, and enhance CI/CD pipelines (Jenkins, TeamCity, GitLab) to ensure continuous testing and integration.
- Full Regression Management: Oversee and execute full regression cycles, providing detailed reporting and analysis.
- Research & Innovation: Proactively research and implement the best and most effective test automation solutions for complex functionality, particularly for distributed, mission-critical systems.
Required Skills & Experience
Domain & Technical Expertise
- Telecom & Networking Domain: Solid understanding and experience working in the Telecom, OSS (Operations Support Systems), Inventory, NMS/EMS (Network Management Systems/Element Management Systems) domain.
- Networking Hands-on:Mandatory hands-on experience in the configuration and administration of Cisco, Juniper, or Ciena Switch/Router products via protocols such as CLI, Netconf, and TL1.
- Containerization & Orchestration: Deep knowledge and hands-on operational experience with Microservice solution architecture, Docker, and Kubernetes (K8S).
- OS & Administration: Solid operational and administrator experience with Unix/Linux operating systems and Bash/Shell scripting.
Automation & Toolset
- Frontend Automation: Expertise with Webdriver.io, Cucumber.js, Node.js, and TypeScript for Angular UI testing.
- Backend Automation: Extensive experience with REST API testing automation using Cucumber.js, Node.js, and TypeScript.
- Deployment & Cloud: Experience with AWS, Azure, Google Cloud, or RedHat OpenShift environments.
- Load Testing: Proficiency with JMeter and monitoring tools like Grafana + Prometheus.
- DevOps & CI/CD: Hands-on experience configuring and maintaining CI/CD pipelines (Jenkins, TeamCity, GitLab).
- Testing Types: Extensive experience in Static, System, Functional, Regression, Smoke, Integration, Performance, and Scalability testing within the SDLC.
- Database Experience: Familiarity with PostgreSQL and/or Neo4j databases.
Desirable Qualifications
- Familiarity with other backend/system scripting languages like Python.
- Experience with advanced databases like Neo4j (graph DB) and TimescaleDB.
- Exposure to integration technologies such as ElasticSearch and Kafka.
- Familiarity with SSO mechanisms (LDAP, OAuth2, SAML).
- Understanding of algorithms, data structures, and relational/graph database concepts.
If you are interested please share your profile to [Confidential Information].
Thanks & Regards
Amit Kumar