Primary Responsibilities
- Implement and support all department methods, techniques, tools, utilities and evaluation criteria for testing while offering feedback for improvements to efficiency.
- Analyzes, writes and creates templates for complex test processes and procedures.
- Maintains test documentation and test results, and analyzes results to ensure existing functionality, while recommending corrective action.
- Works with internal and cross-functional teams to implement and improve test strategies as required.
- Works with Project/Program Management on project scope and estimation.
- Works with remote development and test teams.
- Provides technical input into project scope and estimating activities.
- Assists and validates customer scenarios as required.
- Creates and conducts presentations internally.
- Employee management including, but not limited to, sourcing, interviewing and hiring candidates for open positions, onboarding, establishing goals, assigning or delegating work, providing on-the-job training, giving guidance to staff, conducting performance evaluations, approving paid time-off (PTO), developing performance improvement plans, and taking disciplinary action.
- 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.
Knowledge, Skills and Abilities
- Extensive experience in quality systems, data networking and automation engineering methodologies
- Demonstrated ability to lead technical teams
- Workload balancing, with a focus on cross-functional resourcing
- Knowledge of Jira, Microsoft Project, Visio, and other project and workflow tools
- Knowledge of OSI Layer-1 to 7 including LAN switches, routers, general TCP/IP and associated protocols preferred.
- Proven ability to deliver products with highest quality, on time and within budget
- Demonstrated ability in mentoring and developing direct reports
- Experience with QA metrics, defect management and reporting
- Extensive experience with test lab development and support
- Extensive experience with bug tracking and triage systems
- Excellent interpersonal and communication skills
- Demonstrated excellence in all written communications
- Able to collaborate and thrive in a fast-paced high-performance environment
- Duties are performed in a normal office environment while sitting at a desk or computer table.
- Duties require the ability to utilize a computer, communicate over the telephone, and read printed material.
- Duties may require being on call periodically or working outside normal working hours (evenings and weekends). Duties may require the ability to travel via automobile or airplane, approximately 10 % of the time spent traveling.
Qualifications
- BS in Computer Science or related field; or equivalent combination of education and experience.
- Minimum of 10 years’, including at least 2 years in a Test Manager role experience with test engineering methodologies used in platform software development.
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.
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.