Senior QA Automation (Python) with Networking for API

1 Hour ago • 8 Years + • Quality Assurance

About the job

Summary

Senior QA Automation Engineer needed for a global networking testing and validation equipment provider. Responsibilities include developing test strategies, topologies, and plans; validating features end-to-end; executing test cases and documenting results; collaborating with development and other teams; debugging and troubleshooting; developing automation for end-to-end solution validation; identifying and resolving architectural bottlenecks; reviewing customer deployments and issues; and participating in customer deployments and escalations. The role requires extensive experience in networking, API/CLI testing, Python programming, Agile methodologies, and performance testing. Experience with network security, virtualization, and various operating systems is highly desirable.
Must have:
  • 8+ years QA background
  • 3+ years networking domain testing
  • 3+ years API/CLI automation
  • 3+ years Python programming
  • Agile experience
  • Performance testing experience
Good to have:
  • VMware, OpenStack knowledge
  • CI/CD experience (Jenkins, GitLab)
  • JIRA/Confluence
  • Networking certifications
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Project description

Product verification & testing for L1-L7 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 security, wireless, 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 trainings

Responsibilities

Work closely with development engineering, product management, and customer solution engineering team to test and validate features functionality and system test profiles for data center networks, network security and routing technologies.

Develop test strategy, test topology and test plan to validate the features end-to-end at scale with network security considerations

Understand various customer deployments and solutions across data center networks, security, routing and switching and validate customer profiles

Execute test cases and validate the solution end-to-end and document the test results on performance, scale and security

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

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

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

Finding and alleviating architectural bottlenecks, providing solutions that truly help our customers achieving the same.

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

Involve in customer deployments and customer escalations and help the customers to deploy in the customer environment

Skills

Must have

Overall QA background of 8+ years

Practical experience in testing networking domain-related applications 3+ years

QA experience in Agile SCRUM team having a QA Automation role focused on API and/or CLI testing 3+ years

Python programming knowledge is preferred (other similar coding languages would be relevant) 3+ years

Automated Testing for API or CLI 3+ years, experience in test harness or framework development

Agile delivery experience

Experience in performance, scale and convergence testing and analysing performance-related issues and improving the performance and convergence at system level

Ability to develop and publish solution validation document and test reports

Strong verbal and written communication skills. Ability to communicate effectively at all levels of the organisation: Product Management, Technical Marketing, Field Sales, Documentation and Development Team

Highly motivated and self-driven

Able to collaborate cross-functionally to meet challenging goals

Nice to have

Knowledge into virtualization platforms such as VMware (vCenter, NSX), OpenStack and Linux OS variants such as Ubuntu, CentOS, KVM is a plus

CI/CD (Jenkins, GitLab, other)

JIRA/Confluence

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

View Full Job Description

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Maharashtra, India (On-Site)

Maharashtra, India (On-Site)

Maharashtra, India (On-Site)

Karnataka, India (On-Site)

Mexico City, Mexico (Remote)

New South Wales, Australia (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug