Develops, modifies, and executes software test plans to ensure Websense solutions meet high quality standards. Provides technical expertise in test methods and product knowledge. Receives assignments from QA Manager and provides accurate estimates of testing tasks. Clearly reports test progress and quality risks.
Essential Functions
Develops and executes the test strategy (plans, cases, etc.) for assigned areas.
Participates at every stage to of the SDLC from requirements thru post-ship support and maintenance.
Logs defects into issues database and tracks them throughout closure.
Configures workstations and operating environments as needed to complete assigned testing.
Report test results and maintains schedules for assigned features and functionality.
Provides technical expertise on specific products, operating systems and specialized environments.
May participate in the automation of tests.
Assists technical services staff in the resolution of customer escalations.
Expectations
Strong OS usage experience on Linux/Unix and Windows Server platforms.
Good knowledge of application layer protocols including HTTP, HTTPS, DNS, DHCP, FTP, SMTP and SSH.
Good knowledge of networking and communications protocols, especially TCP/IP.
Good experience with VMware virtual machines.
Demonstrates the ability to analyze a problem and complete detailed reports.
Able to methodically produce test conditions which uncover functional defects in the product and is able to diagnose root causes
Proactive in gaining in-depth experience in areas of technology relevant to testing of company products.
Possesses strong theoretical knowledge of software testing, including white-box and black-box methods.
Possesses excellent analytical and problem solving skills.
Highly technical: passion for technology and a quick grasp of how things work.
Highly team oriented; able to thrive in an agile development environment with few barriers to creativity. Passion for quality with testing.
Excels in an environment of continuous change.
Strong sense of accountability and a track record of meeting deadlines.
Has strong communication skills, both written and verbal.
Qualifications
Education: Bachelors degree in computer science or equivalent experience.
Experience: 4 to 6 years testing enterprise software solutions, experience in a multi-cultural environment would be an advantage.
Knowledge of Microsoft Windows products.
Expert knowledge and formal training in Quality Assurance technologies and methods.
Preferred
Technical experience on web proxy, gateway / firewall, sniffer protocol analysis and Cisco network devices is a plus.
C/C++ programming or Perl/Linux shell scripting skills a plus.
Knowledge of test automation tools and test management tools is a plus.
Database query experience with MySQL, MS SQL Server is a plus.