At F5, the business problem is to bring a better digital world to life by empowering organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world, with a focus on cybersecurity and performance testing.
Requirements
- Experience with developing Python-based test automation frameworks to validate F5 BIG-IP or F5OS products preferred.
- Background in TMM a plus.
- Solid understanding of software quality methodologies and processes.
- Expertise with container technologies (e.g. Kubernetes, Docker, etc)
- Experience with CI/CD and project management tools (e.g. Git, Gitlab, Jira, Bugzilla, etc)
- Experience with RESTful API development, JSON, and microservice architectures.
- Knowledge of IP networking: routing, switching, and network standards from layer 1 through the transport and application layers.
Responsibilities
- Experience in handling performance regression and debugging failures to find product bugs.
- Works both independently and with principal engineers to develop high-quality test automation that verifies system level features.
- Emphasis in this position will be in traffic automation design and automation.
- Executes, analyzes and evaluates test results, reports and assists in resolution of product issues.
- Participate actively in code review process; posting reviews; incorporating feedback along with reviewing automation submitted by other team members for adherence to coding standards
- Develops expertise in features and components of the product to understand how to design test automation to verify the feature.
- Experience with developing Python-based test automation frameworks to validate F5 BIG-IP or F5OS products preferred.
Other
- Masters or Bachelor’s degree in Computer Science, Software Engineering, or equivalent field or work experience.
- Ability to balance multiple projects as once in a high paced environment
- Strong organizational skills, analytical skills, attention to detail and excellent problem solving/troubleshooting skills.
- Able to collaborate and thrive in a fast-paced high-performance environment.
- Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job.