Back to list

Vacancy description

Senior QA Automation Engineer with Python and STC in भारत

Luxoft

  • RemoteWork from anywhere

भारत

: Product verification & testing for an L1-L3 Traffic Generator Solution for a Global Networking Testing and Validation equipment provider.

Our team: A team of networking enthusiasts willing to contribute to customer success.

Technologies used: Networking protocols, traffic generation tools, Windows/Linux servers, network virtualization, network management tools, microservices.

Opportunities: Networking and testing certifications, collaboration with an international team of professionals, working with the latest networking technologies and concepts, access to training.

Responsibilities

Design, implement and maintain long-running automated test scenarios (soak tests spanning days/weeks) using Spirent TestCenter APIs, covering performance, scalability, convergence, and protocol stability under sustained traffic load.

Derive automation requirements from manual functional test specifications and hardware validation reports

Collaborate with development team to translate software requirements into high-quality test automation suites

Develop automation for the end-to-end solution validation and integrate the automation for seamless validation.

Implement, execute and debug Python automated test scripts on Linux-based platforms

Analyze and manage automated regression test execution failures

Debug and troubleshoot complex issues and work closely with the engineering team on the failures and validate the fixes

Integrate test suites into CI/CD pipelines

Collaborate closely with hardware and software development teams to triage test failures and drive quality improvements

Reproduce and root-cause hardware/firmware defects through systematic test isolation

Make use of AI tooling (e.g. Claude Code, agentic AI) given customer-specific heavy usage patterns.

Review customer deployments and customer-found issues and address any gaps in the test coverage.

Skills

Must have

Overall QA background of 6+ years, with 4+ years in testing networking domain-related applications.

QA Automation experience in an Agile/SCRUM team, focused on API and/or CLI testing (4+ years);

Python strongly preferred (other comparable languages considered).

Automated Testing for API or CLI 4+ years, including experience in test harness or framework

development.

Hands-on experience automating Spirent TestCenter (STC) using its Python API — specifically StcPython

native API, the REST-based stcrestclient library (py-stcrestclient), or HLTAPI (High Level Test API); ability

to script traffic port configuration, device emulation, traffic stream setup, result subscription and statistics

retrieval.

Familiarity with STC Lab Server architecture: connecting to chassis, managing test sessions, and

executing automated sequences without GUI dependency.

Experience writing and maintaining long-running automation suites (soak tests of days/weeks duration)

with robust result collection, error handling, and reporting.

Working knowledge of L2/L3 protocols exercised through STC: Ethernet, VLAN/QinQ, BGP (v4/v6),

OSPF (v2/v3), IS-IS, MPLS/LDP, BFD, and data-center protocols such as VXLAN and EVPN; ability to

configure emulated/simulated router topologies for scale and convergence testing.

Familiarity with RFC 2544 / RFC 2889 benchmarking methodology for throughput, latency, frame loss and

back-to-back testing.

Practical experience with AI tooling in day-to-day activities to improve productivity and delivery quality

(code generation, code review, automation, agentic AI, MCP usage, etc.).

Experience in performance, scale, and convergence testing; ability to analyze and improve performance

and convergence at system level.

Ability to develop and publish solution validation documents and test reports.

Strong verbal and written communication skills; able to communicate effectively across QA and

Development teams.

Highly motivated, self-driven, and able to collaborate cross-functionally to meet challenging goals.

Nice to have

Knowledge Linux OS variants (Ubuntu, Debian).

CI/CD (Jenkins, GitLab, or similar) and issue tracking tools (JIRA, Confluence).

Knowledge of STC Tcl API or legacy Tcl/HLTAPI scripting (useful for migrating existing test suites to

Python).

Familiarity with additional traffic generation or network testing tools (e.g., IXIA/Keysight, Wireshark, Iperf).

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Similar vacancies

More like this role

  • IT
  • QA
... dataset processing. Collaborate closely with Product, Developers, and Data/AI Engineers to clarify expected behavior. Skills Must have 7+ years of experience as a QA Engineer – with minimum of 5 years as Automation Engineer Should have strong and recent Hands-On Experience in Python/Playwright Skilled in leveraging Agentic ...

Noida, भारत

  • Full-time

$400 USD

... test automation. - Set up and maintain Jenkins/GitLab-based pipelines for the test team. - Create UI frameworks using Selenium/Playwright (or equivalent tools) and Python unit test-based backend scripts. - Work with management on a forward-looking roadmap. Ideate and strategize all automation projects within the QA team. ...

Pune, भारत

  • Remote
  • Hybrid
  • On-site

€22.5 EUR

... executes with some supervision. Performs other duties as assigned. Requirements IT QA/testing experience - Advanced P&C insurance domain experience - Advanced QA Automation - Advanced SQL - Intermediate Guidewire - Intermediate Git, Jira/Azure DevOps, and Agile delivery - Intermediate Software / Tool Skills Python - Intermediate ...

Pune, भारत

  • Hybrid
  • Full-time

$487.6 USD

... Collaborate closely with developers QA teams DevOps engineers business analysts and product teams. - Conduct code reviews and establish automation engineering standards and best practices. - Enable automated testing across development QA staging and production-like environments. - Create test reports quality dashboards and automation ...

Pune, भारत

  • IT
  • QA
... test case generation and optimization. Familiarity with using generative AI for: o Automated test case creation o Test script generation (UI and API) o Debugging and defect analysis o Test data generation and synthetic data creation Understanding of intelligent test selection, self-healing test automation, and predictive defect ...

Pune, भारत

  • Hybrid
  • Full-time

$436 USD - $1654.4 USD

... About Position: We are seeking a highly skilled Senior QA Automation Engineer with strong expertise in Salesforce CPQ API automation and end-to-end quality engineering. The ideal candidate will have extensive experience designing scalable automation frameworks using Playwright and JavaScript and testing complex integrations ...

Pune, भारत

  • Full-time
Position: QA Senior Automation Engineer Job Description: Experience: 59 Years - Design develop and maintain automated test scripts and reusable automation components for desktop web mobile and hardware-integrated applications. - Strong hands-on experience in Python Robot Framework Karate Framework PyTest Selenium Playwright ...

Ahmedabad, भारत

Rs 14 - 16 lakhs p.a.

Job Summary We are looking for an experienced QA Automation Engineer with strong expertise in Python, Selenium, and BDD frameworks. The candidate should have experience in automating web applications, web services, and REST APIs, along with knowledge of manual testing and software testing methodologies. Key Responsibilities ...

Bangalore, भारत

Job Description - Senior QA Automation Engineer - RDK-B / CPE NetworkingWe are looking for a Senior QA / Automation Engineer with strong experience in broadband, cable modem, gateway, and CPE networking domains. The role involves designing and executing manual and automated testing, developing Python-based automation solutions, ...

Pune, भारत

  • Hybrid
  • Full-time
  • QA

$14.68 USD

... Computer Science or related field or higher with minimum 3 years of relevant experience. Position Description: We are seeking a passionate and detail-oriented Senior Test Engineer- QA Automation with 8 - 12 years of experience in test automation. The candidate will be responsible for designing developing and maintaining automated ...

Bangalore, भारत

Terrabit Consulting Pvt. Ltd - India

Senior QA Automation Engineer -AUDAX

  • Full-time
... to the QA/Engineering lead. Requirements • 6–9 years of experience in QA engineering, including hands-on work building or extending test automation frameworks and tooling. • Strong software engineering skills in Java and/or Scala, applied to automation framework and tooling development. • Practical experience with performance ...

भारत