Job Description
You will report to the Sr. Manager of Software Development Engineering.
Responsibilities
- You will participate in product development early-on during the development life-cycle, create the necessary test infrastructure, and help with early integration testing.
- You will help with building and maintaining CI/CD pipeline.
- Validate complex features which includes automating test cases.
- Develop automation frameworks and tools to improve testing processes.
- Guide scalability, stress, and performance testing for our products.
- Collaborate with teams to identify performance bottlenecks and propose solutions.
- Work with customers and partners to simulate customer scenarios which help validate the product.
- Identify and propose areas of improvement throughout the software development process.
- Implement cloud security measures to ensure protection for our systems.
- Document test results and recommendations to team members.
- Stay up-to-date with industry trends and new technologies in cloud security and scalability testing.
What We're Looking for (Minimum Qualifications)
- 8+ years of overall experience.
- Programming skills in Python or C/C++.
- Tools Development experience.
- Experience with TCP/IP protocol stack, HTTP(S), TLS, PKI and other related protocols and products (DNS, DHCP, VPN, HA, routing and switching).
- Exposure to different tunneling methods like IPSEC/GRE.
- Background in expertise on L3, L4 and L7 filtering policies.
- You have experience in Load balancers, IPS/IDS, Routers.
- Knowledge of Cloud platforms (ex: Azure, AWS), Networking, HTTP/HTTPS.
- Performance Testing experience.
- You have experience with scale testing.
- BS degree (Engineering/Computer Science).
- Work with remote teams, handle multiple tasks and prioritize.
- Familiar with complete software development cycle.
#J-18808-Ljbffr