Staff QA Engineer

Selector Software, Inc.

$140K — $170K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6+ years of hands-on experience in networking and load testing.
  • Strong programming skills in Python, Java, or Go.
  • Experience with test automation frameworks like Selenium/Playwright or JUnit.
  • Knowledge of network protocols (TCP/IP, BGP, SNMP) and observability tools such as Prometheus, Grafana, ELK.
  • Experience integrating tests with CI/CD tools like Jenkins or GitLab CI.
  • Excellent analytical and debugging skills with strong communication abilities.

Responsibilities

  • Design, develop, and maintain automated testing frameworks for network observability.
  • Define comprehensive test strategies for functional, integration, and performance testing.
  • Collaborate with teams to create test cases and assess potential risks.
  • Integrate automated tests into CI/CD pipelines for continuous delivery.
  • Analyze test results to identify failures and provide feedback to developers.
  • Mentor engineers on best practices for automation and testing.
  • Lead quality initiatives and improve test metrics across the platform.

Benefits

  • Mentorship opportunities in a collaborative engineering environment.
  • Innovative work culture focused on quality and efficiency.
  • Exposure to cutting-edge technologies in network observability.
  • Opportunities to influence testing and quality practices across teams.
Full Job Description
Job Overview
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 scalability of our network observability solutions by designing, developing, and maintaining automated testing frameworks. You will collaborate closely with engineering, SRE, DevOps, 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 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.
• 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, GitLab CI, or similar).
• Strong analytical, debugging, and problem-solving skills.
• Excellent communication skills and ability to influence quality practices across
teams.

Preferred Qualifications
• Experience with large-scale distributed systems and cloud-native architectures.
• Knowledge of container orchestration (Kubernetes, Docker) and microservices testing.
• Familiarity with network performance testing and monitoring.
• Experience with test data management and simulation of network traffic.

Compensation
• 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 the amount listed.

Similar Jobs

More Jobs at Selector Software, Inc.

  • Staff QA Engineer
    $140K — $170K *
    Santa Clara, CA 95051 (Santa Clara County)
    Information Technology
    In-Person
  • Solutions Engineer
    $120K — $140K *
    Santa Clara, CA 95051 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Senior Software Engineer
    $150K — $185K *
    Santa Clara, CA 95051 (Santa Clara County)
    Information Technology
    In-Person
  • Software Engineer
    $120K — $140K *
    Santa Clara, CA 95051 (Santa Clara County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Staff QA Engineer jobs: