Lead Automation Engineer designing and maintaining testing frameworks for network observability solutions. Collaborating with multiple teams to enhance product quality and accelerate delivery.
Responsibilities
Design, develop, and maintain robust automated test frameworks and test suites for network and observability platforms.
Define test strategies for functional, integration, performance, scalability, and regression testing.
Collaborate with engineering teams to understand requirements, design test cases, and identify potential risks.
Integrate automated tests into CI/CD pipelines to enable continuous testing and faster 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 and observability 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.
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
8+ years of experience in software testing, with at least 5 years in test automation.
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, GitLab CI, or similar).
Strong analytical, debugging, and problem-solving skills.
Excellent communication skills and ability to influence quality practices across teams.
Benefits
health insurance
retirement plans
paid time off
flexible work arrangements
professional development
Job title
Test Automation Engineer – AI Network, Observability Platform
Sr. Software Engineer in Test at NinjaTrader driving quality assurance for the web trading platform. Collaborate closely with teams to define testing strategies and maintain automation standards.
Sr. Software Test Engineer responsible for automation and quality of mobile apps at NinjaTrader. Leading mobile testing efforts on Flutter - based iOS and Android platforms.
Senior Software Test Engineer designing and maintaining Python - based test automation frameworks for NinjaTrader. Collaborating with developers to enhance services observability and testability.
Software Developer Engineer in Test Intern at BECU supporting development and quality of enterprise software. Collaborating with teams to assist in automated testing and quality engineering practices.
Production Test Engineer designing and developing production test systems for RF and cellular devices at Digi International. Collaborating with R/D teams to ensure high test yield and product reliability.
Firmware/Test Engineer at Opengear developing and validating embedded device platforms. Collaborating with cross - functional teams for high - quality product deployment.
Senior Software Test Automation Engineer at Digi developing and maintaining automated test suites with Cypress and TypeScript. Collaborating with cross - functional teams to ensure high - quality software releases in a hybrid environment.
Quality Test Engineer at LexisNexis Risk Solutions responsible for performance and automation testing. Collaborating across teams to ensure high - quality software delivery in Mumbai.
Software Engineer at Applied Materials developing automated tests using Core Java. Focused on designing and enhancing automation frameworks for semiconductor equipment and quality assurance.