QA Manager

PA, US, 16066

Engineering

Sophos makes IT security simple with next-generation solutions that protect networks, servers, and devices, wherever they are. Today, more than 100 million users in 150 countries and a global network of channel partners trust Sophos to deliver simple solutions to complex security challenges. Focused on innovation and backed by a global network of Sophos Labs threat intelligence centers and industry-leading support, Sophos delivers solutions that are simple to deploy, maintain, and manage, enabling organizations to focus on performance and growth. Sophos — Security made simple. 

Job Purpose

We are looking for a seasoned, hands-on Quality Engineering (QE) manager to join our Network Security Group in Cranberry Township, PA to drive a team to architect, develop, automate, execute and maintain functional and performance test suites and scenarios of our products. Sophos NSG develops industry leading Firewall, SG UTM, Secure Wi-Fi, and Secure Web Gateway products.

 

Main Duties

  • Provide the definition, development and deployment of the required Functional, Performance, Stress, Load, Reliability/Longevity - test architecture and test suites/environments to test and automate the features and functionalities of our products by understanding the underlying architecture to uncover potential bottlenecks in performance, find defects, risks, issues following the highest Quality Engineering test methodologies and standards
  • Responsible for quality entrance/exit criteria checklists and DoDs/DoRs for testing, performance and deployment. Ensure delivery against quality assurance and performance goals and objectives
  • Directly supervises Quality Engineers including the preparation and delivery of staff performance evaluations and career development activities
  • Select and utilizes tools and test methodologies to ensure that QE tests identify defects and comply with quality standards. Assures the viability, functionality and effectiveness of essential tools
  • Responsible and Accountable for flagging the timing of cross functional deliverables and the quality of their output. Anticipates product release problems and takes corrective action, escalating them as needed, to resolve and achieve commitments
  • Work closely with development, product management and other cross functional teams and participate in requirements reviews, design and code reviews, all the way until product is released. Help in developing the future direction of our product and its deployment activities
  • Learn and implement test cases that give insight into customer deployment scenarios and run performance tests as early in the release cycle as it is realistically possible to identify and flush out potential defects in the product well in advance (shift left testing)
  • Continually assess and evaluate existing test cases/suites with an objective of identifying and eliminating potential gaps in test coverage
  • Develop tools and infrastructure to improve the quality and efficiency of testing and test methodologies. Become inventive in testing approaches by building tools and automation scripts
  • Run performance and analysis testing against competitive products
  • Present and help in analyzing the performance test results, debug and help in root causing the defects found, and help in baselining and benchmarking the results.
  • Customer facing, can interact and present quality and performance benchmarking plans and strategies with customers. Implement improvements to process and recommend alternative testing. Establish and maintain policy for documentation for all test results on all products. Review artifacts before it is sent out to External Customers.

 

Skills & Experience

  • Bachelor’s Degree in Computer Science or Computer/Electrical Engineering or related field. Master’s degree preferred.
  • Minimum of 10+ years of experience in testing Firewalls / Network Security appliances
  • Solid understanding of network security applications, including (but not limited to) firewalls, IPS, IDS (e.g. Snort), routing, switching, IPsec and SSL. Cloud security is a plus
  • Experience in using commercial test tools such as Spirent Avalanche, Keysight/Ixia Breaking Point, IX Load, JMeter, HP load-runner or other Performance testing tools
  • Proficiency with Java, JavaScript, TCL, Python, Perl and/or shell scripting
  • Knowledge/work experience in application level protocols: TCP, UDP, SNMP, HTTP, FTP, DNS, SSL
  • Experience in performing and supporting third party labs testing such as NSS labs is a plus
  • Competitive product analysis testing of products such as Fortinet, SonicWALL, PAN, Checkpoint, WatchGuard and the likes
  • Perform data sheet and Real world traffic testing – IPS, AV, NGFW, Appfilter, EPM
  • Good working knowledge of Jira for issues and project tracking, Test Rails/ Test Director for test case management
  • Linux and open source tools experience
  • Deep understanding of Quality, testing strategies, and Agile methodologies
  • Knowledge of revision control systems, GitHub or Mercurial desired
  • Excellent communication skills, ability to work independently and as part of a team. Advanced technical skills in troubleshooting and problem resolution – tcpdump, wireshark
  • Experience in setting up the required hardware test lab/beds which involves racking, cabling and configuring networking products and equipment for performing testing and/or reproducing customer reported defects
  • Must be self-directed in a fast-paced and interrupt driven work environment
  • Experienced, hands-on software quality assurance professional with experience in managing, leading local & remote distributed quality engineering teams
  • Strong analytical skills and experience with implementation and administration of Software Quality Assurance metrics, such as defect profiles, performance metrics and entry/exit criteria
  • Excellent problem solving, interpersonal communication and project management skills a must. Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner
  • Should have a desire for achieving excellence in customer satisfaction, process and product quality and reliability
  • Should be extremely detail-oriented with respect to documentation and communication
  • Outside the box thinker. Applies knowledge and innovation to tackle complex problems

 

Equal Opportunities

Sophos is committed to equality opportunity in all areas of its work. All qualified applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation

If you choose to explore this opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our data protection policy which can be found here and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos.  If you would like Sophos to delete or update your details at any time, please reply to this or other emails from Sophos clearly stating your request, or follow the steps set out in the data protection policy describing your individual rights.  If you have any questions about Sophos’ data protection practices please contact dataprotection@sophos.com.

 

At Sophos, we want every organization to be protected by innovative, next-generation IT security, even those who don't have a huge IT staff. We protect organizations of all sizes, all around the world by making enterprise-grade security that is simple to deploy, manage, and use. It is our passion, and something we are truly proud of.


Nearest Major Market: Pittsburgh

Job Segment: Developer, Computer Science, Quality Assurance, Java, Linux, Technology

Find similar jobs: