This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Systems Software Security QA Engineer. This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. HPE Nonstop is a complete software stack and offers a rich suite of security products to protect Nonstop workloads and data - be it the new crypto, standards compliance, auditing, new security design in the enterprise and so on. Nonstop comes with its own unique security architecture that has continued to protect the Nonstop deployments over time. The portfolio of security products is enhanced at regular intervals to stay with times and ahead of the curve. At Nonstop, we have been studying the trends, listening to our customers, and looking at ways to not only make Nonstop secure but also enable customers to secure their Nonstop environment and implement corporate security practices for their Nonstop infrastructure.
Job Responsibility:
Designs quality assurance and test processes for portions and subsystems of end-user applications, systems software, running on hardware, local, networked, and Internet- based platforms
Analyzes design and determines test scripts, coding, automation, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
identifies and debugs, and creates solutions for issues with code and integration into software and firmware architecture
Leads a project team of other software quality assurance engineers and internal and outsourced development partners to develop reliable and cost- effective testing and quality assurance solutions for assigned applications portion or subsystem
Collaborates and communicates with management, internal, and outsourced development partners regarding test status, project progress, and issue resolution
Represents the software quality assurance team for all phases of larger and more-complex development projects
Provides guidance and mentoring to less- experienced staff members
Requirements:
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Typically 5+ years experience
Proven expertise in developing comprehensive test strategies based on architecture and software design
Experience in the qualification of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
Expertise in design and development of automation frameworks
Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
Extensive experience with multiple software quality assurance tools and processes
Software testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Good understanding of secure testing concepts, familiarity with system-level programming, OS internals
Basic programming (C) and scripting skills on Linux platforms
Using software quality assurance tools and processes
Strong triaging skills and attention to detail
Experience in providing guidance to junior team members
Ability to collaborate effectively across a geographically distributed cross-functional team
Excellent written and verbal communication skills
able to effectively communicate comprehensive test strategies and design and negotiate options at management levels