QA Engineer
Listed on 2026-09-10
-
Software Development
DevOps, Cloud Engineer - Software
About Us
Selector is building an operational intelligence platform for digital infrastructure. Byadopting an AI/ML-based analytics approach, the platform provides actionablemulti-dimensional insights to network, cloud, and application operators. It enablesoperations teams to meet their KPIs through seamless collaboration, search-drivenconversational user experience, and automated data engineering pipelines.
Our solutions are used by leading Telecoms, Media Providers, Retail, and Professional Sports organizations across the world. Our novel approach and rapidly expandingfootprint put us in the unique position for continued growth to become a category leader.
To fuel our growth, we are seeking passionate, high-energy, results-oriented individuals to join our team. Our mission is to deliver world-class solutions on behalf of the large enterprise.
Supported by leading investors, Selector is uniquely positioned to deliver a world-classsolution to address large enterprise requirements across the globe.
We are looking for a highly skilled Lead Automation Engineer to join our Engineering team. You will play a pivotal role in ensuring the reliability, performance, and scalabilityof our network observability solutions by designing, developing, and maintainingautomated testing frameworks. You will collaborate closely with engineering, SRE,Dev Ops, Sales Customer Support teams to improve test coverage, accelerate delivery,and enhance product quality.
Key Responsibilities- Design, develop, and maintain robust automated test frameworks and test suitesfor network and observability platforms.
- Define test strategies for functional, integration, performance, scalability, and regression testing.
- Collaborate with engineering teams to understand requirements, design testcases, and identify potential risks.
- Integrate automated tests into CI/CD pipelines to enable continuous testing andfaster delivery cycles.
- Analyze test results, identify root causes of failures, and provide actionable feedback to development teams.
- Mentor and guide other engineers on best practices for test automation andobservability testing.
- Drive quality initiatives across the platform, including test coverage metrics,automation metrics, and reporting.
- Work with observability tools (logs, metrics, traces) to validate network behaviors and ensure platform reliability.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 6+ years of hands‑on experience in networking and load testing.
- Strong programming skills in languages such as Python, Java, or Go.
- Experience with test automation frameworks (e.g., Selenium/Playwright, Pytest, Robot Framework, JUnit).
- Experience with network technologies, protocols (TCP/IP, BGP, SNMP), and observability tools (Prometheus, Grafana, ELK).
- Experience integrating tests with CI/CD pipelines (Jenkins, Git Lab CI, or similar).
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication skills and ability to influence quality practices across teams.
- Experience with large-scale distributed systems and cloud-native architectures.
- Knowledge of container orchestration (Kubernetes, Docker) and microservicestesting.
- Familiarity with network performance testing and monitoring.
- Experience with test data management and simulation of network traffic.
- The salary for this role is $140,000 - $170,000. Final offer amounts are determined by multiple factors, including prior experience, and may vary from theamount listed.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).