This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior SDET – Python Automation. This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Aruba is an HPE Company, and a leading provider of next-generation network access solutions for the mobile enterprise. Helping some of the largest companies in the world modernize their networks to meet the demands of a digital future, Aruba is redefining the “Intelligent Edge” – and creating new customer experiences across intelligent spaces and digital workspaces. Join us redefine what’s next for you.
Job Responsibility:
Develop, execute, and automate detailed feature test plans for security features across SRX and cloud devices
Review and analyze Market Requirements Documents (MRD), Product Description Documents (PDD), and Functional Specifications to ensure proper test coverage
Understand customer security scenarios and use cases and incorporate them into test strategies and scenarios
Debug, reproduce, and verify customer-reported issues and queries
Collaborate with cross-functional teams and communicate testing insights, issues, and improvements effectively
Design, develop, and maintain automated UI and API test suites using Playwright with Python, focusing on reliability, speed, and maintainability
Validate cloud firewall capabilities such as policy management, rule evaluation behavior, authentication flows, logging/telemetry, control-plane workflows, and upgrade processes
Build test coverage for microservices-based systems using layered testing strategies (API-level tests + end-to-end workflows)
Integrate automated tests into CI/CD pipelines, enabling parallel execution, reporting, and failure diagnostics (logs, traces, screenshots)
Partner with Software Engineers and Product Owners to review user stories, improve testability, and define quality gates
Investigate complex failures using logs, metrics, and traces, perform root cause analysis, and help prevent regressions
Use AI-assisted testing tools to accelerate test creation, debugging, and test data generation while ensuring code quality
Leverage tools like GitHub Copilot to improve test automation productivity
Contribute to test infrastructure improvements, including environments, test data management, and framework utilities
Requirements:
4–8 years of experience in QA/Test Engineering, SDET, or Software Engineering with strong test automation expertise
Strong hands-on Python programming skills for developing automation frameworks and tests
Hands-on experience with Playwright for UI automation, including maintainable patterns like page objects and fixtures
Solid experience with API testing (REST) and validating distributed/microservices architectures
Understanding of cloud networking and security fundamentals such as TCP/IP, authentication flows, TLS, and network policy behavior
Experience with CI/CD pipelines, Git-based workflows, and automated test reporting
Exposure to AI/ML concepts or AI-assisted testing tools is a plus
Nice to have:
Experience testing firewalls, network security products, or cloud NGFW solutions
Knowledge of network security technologies such as Layer 3/4 policies, Firewall, NAT, VPN, SNMP, QoS, ALG, and PKI
Experience with microservices testing strategies such as contract testing, API-first validation, and test isolation
Exposure to performance, resilience, or scalability testing in cloud environments
Familiarity with Selenium, especially when migrating legacy automation to Playwright
Experience with networking vendor environments such as Juniper or Cisco