Sr Software Development Engineer Test

Company: F5
Company: F5
Location: Hyderabad
Commitment: Full time
Posted on: 2023-09-08 06:16
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 SummarySoftware 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 BringIntellectual 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.QualificationsBS/BA or equivalent work experience12+ 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 automationDeep knowledge of advanced testing automation design patternsAdvanced programming knowledge of at least 2 or more high level programming languagesExpertise 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 OpportunityIt is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination.  F5 offers a variety of reasonable accommodations for candidates. 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. Request by contacting accommodations@f5.com.
View Original Job Posting