People Matter

Sr Software Development Engineer Test_Lead

Volterra

Volterra

Software Engineering
Hyderabad, Telangana, India
Posted on Friday, September 22, 2023

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.

Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

Position Summary

Software engineering is a core discipline at F5 for many roles. As a software engineer specializing in test automation, you will bring software engineering and automated solution mindset to your work.

As a SDET Lead, you will be responsible for incorporating engineering best practices in your work on test infrastructure, test strategy, test automation and test plans for applications, services, and delivery infrastructure. You will work with your teammates, engineering director and other SDET team members to develop novel solutions and approaches to test automation and apply the same rigor to refinement of existing solutions.

What You’ll Do

  • Provide technical guidance, thought leadership, and mentorship to the other SDETs to ensure that the testing infrastructure is scalable and maintainable.

  • Provide leadership in coordinated test efforts across multiple teams, systems, and knowledge domains.

  • Ensure that automated tests are integrated into the development process, into automated delivery pipelines, and provide feedback on test results.

  • Provide leadership in the definition and peer review of testing requirements.

  • Develop test strategies to ensure high-quality software releases.

  • Collaborate with architecture teams to develop modern, cohesive, comprehensive test designs, frameworks, and design patterns.

  • Partner with both your teammates and engineers in other teams to identify the appropriate test tools and methodologies, and build re-useable test framework components

  • Partner with Engineering leadership and the framework development team and participate in the discussions to bring testing excellence to the teams and drive testing strategy within F5

  • Provide leadership by following industry trends and developments and bring new techniques and tools into test automation best practices.

  • Responsible for upholding F5’s Business Code of Ethics and for promptly reporting violations of the Code or other company policies.

  • Performs other related duties as assigned.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

What You’ll Bring

  • Intellectual curiosity and a continuous improvement mindset.

  • An excellent understanding of testing methodologies, techniques, and best practices.

  • Proficient communication, planning, problem solving, trouble shooting, and organization skills.

  • Strong written and verbal communication skills.

  • Excellent analytical, critical thinking, troubleshooting, and problem-solving skills.

  • An ability to break down complex problems, identify gaps and risks, and provide reliable level of effort estimates.

  • Strong interpersonal skills including tact, diplomacy, and ability to maintain composure under pressure.

  • The flexibility to adapt to changing business needs, requirements, and priorities.

  • An excellent understanding of DevSecOps best practices.

Qualifications

  • BS/BA or equivalent work experience

  • 12+ years engineering experience in software engineering with a recent focus on automated test design and implementation.

  • A demonstrated ability in developing new automation tools based on the business and customer needs

  • Deep knowledge of cloud-based architecture and infrastructure as code for test automation

  • Deep knowledge of advanced testing automation design patterns

  • Advanced programming knowledge of at least 2 or more high level programming languages

  • Expertise with testing of data-driven and event-driven architectures required

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Yello/Workday (ending with f5.com or @myworkday.com).

Equal Employment Opportunity