Sr. QA/ Automation Engineer FireEye
Join one of the hottest and fastest growing B2B start-ups in high technology. FireEye is backed by pre-eminent investors Sequoia Capital, Norwest Venture Partners and Juniper Networks and is experiencing explosive growth as it redefines the enormous $20 billion security landscape to combat the next generation of cyber-attacks.
FireEye has been profiled in BusinessWeek, the Silicon Valley Times and on Bloomberg TV and is well on its path to an IPO as it continues to transform the security industry with its unique technology to stop advanced cyber-attacks. FireEye?s customers are the best of the best in every industry around the world, including the top hi tech, financial services and manufacturing companies and the leading government agencies. Join the team that is protecting the world from the next generation of cyber-attacks!
We are looking for someone who can test and tune clouds services and the technical environment behind them. You should be experienced with setting up test automation of cloud services and digging into them to do white-box testing down to the iron. You are a multi-tasker able to support multiple projects and initiatives at the same time.
Responsibilities:
Develop and implement departmental (TechOps) test automation strategies/plans
Evaluate, recommend, and implement automated test tools and strategies
Design, implement, and conduct test and evaluation procedures to ensure system requirements are met
Coordinate with engineering to assign and monitor progress of projects
Create and execute test plans, cases and suites for assigned projects and tasks
Develop, maintain, and upgrade automated test scripts and architectures for application products.
Implement and report status for system test cases for testing
Analyze test cases and provides regular progress reports
Maintain and enhance the QA testing environment
Maintain and enhance documentation relating to QA test systems and methodologies
Analyzing systems errors or anomalies, as well as specific network performance issues and/or error messages, in order to ensure maximum uptime and service quality and assess trends that may ultimately result in degradation of service
Formulating and implementing monitoring, policies, procedures and standards relating to environment, services, systems and network management
Troubleshooting, in conjunction with our Customer Care, Development and Account
Qualifications:
Minimum 7 years experience in QA of cloud services including network access, services, systems, databases, virtual environments (VMware) and infrastructure
Experienced in planning and executing testing and documenting test results;
Experience building and configuring the cloud services and infrastructure to support and secure major Internet host/network services, including but not limited to: web (http, SSL, etc.), mail (sendmail, etc.), DNS, NFS, NIS/NIS+, databases (Postgres/MySQL)
Must have experience with the software development life cycle in a development or QA role
Proficiency in systems administration on UNIX-based operating system, Must have experience with OS level Network configuration and trouble-shooting
Scripting/automation knowledge, Perl, Python, and/or Unix shell scripts with recent scripting experience
Excellent communication skills, both written and verbal.
Experience with software build best practices
System administration/IT skills for Linux
Experience with HTTP/HTTPS protocols and Relational databases like Postgres and MySQL.
Experience with Virtual systems
Experience working within structured change management processes
Experience with test automation 3rd party tools such as open source frameworks such as Selenium, Robot, Smarty, pytest, Python Unittest
Python, PHP, Ruby and Javascript programming a huge plus
Web Infrastructure Security testing (XSS, DOS, SQL Injection)
TCP/IP and network knowledge and troubleshootingExperience with traffic load generation and shaping tools such as JMETER, Spirent, IXIA, and dummynet
| Location: |
Milpitas, CA
United States
|