Senior Security Research QA Engineer
Micro Focus
Prague, Czechia
před 18 hodinami

Job Description :

We are looking for a Quality Assurance Engineer to join our Software Security Research (SSR) team with Fortify at Micro Focus, a leading company in the application security (AppSec) field.

As a QA Engineer with the SSR team, the candidate will closely work with other QA, developers, researches, and DevOps while invoking a wide range of skills to develop, apply, and inspect the efficacy of new AppSec research using our products.

In doing so, the candidate will learn a great deal about application security and open new career opportunities.

The Fortify Software Security Research team specializes in approaching security from the perspective of how we build and use software.

SSR conducts security research which leads to enhanced security products as well as contributions to the Micro Focus Security Research Blog, whitepapers, conference presentations, and annual Cyber Risk Report.

The SSR team is responsible for quarterly releases of security content for Enterprise Security Fortify products (Static Code Analyzer, WebInspect, Fortify on Demand, Application Defender, and Software Security Center Server).

These updates expand the types of issues detected and platforms and libraries supported. Content updates are driven by customer needs and the SSR team’s broader research agenda, allowing the Fortify products to keep up with a rapidly evolving development and security landscape.

The successful candidate will collaborate with other QA to set and maintain quality standards of the security content for Fortify SCA through the use of systematic processes.

Develops, modifies, and executes software test strategies, plans and suites. Analyzes and writes test standards and procedures.

Maintains documentation of test results to assist in debugging and modification of software. Analyzes / audits test results to ensure existing functionality and recommends corrective action.

May develop tools, test cases, and environments to automate test execution. Consults with research and development engineers in resolution of problems.

Responsibilities :

  • Designs quality assurance and test processes for software security detection mechanisms.
  • Analyzes design and determines test scripts, coding, automation, and integration activities required based on AppSec objectives and knowledge of overall architecture of product or solution.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application security projects;
  • identifies and debugs, and creates solutions for issues with code and integration into software.

  • Run tests (automated), analyze / audit results, and produce / analyze QA reports.
  • Summarize and communicate issues / defects to other QA / researchers, follow through for defect life cycle.
  • Maintain testing environment, tools environment, and test cases portfolio.
  • Provides guidance and mentoring to less- experienced staff members.
  • Knowledge and Skills :

  • 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.
  • Excellent analytical and problem solving skills.
  • Experience in overall architecture and software design for products and solutions.
  • Reviews and evaluates designs and project activities for compliance with quality assurance guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
  • Drives innovation and integration of new technologies into projects and activities in the software quality assurance process.
  • Experience with design and integration of software running on multiple platform types.
  • Excellent written and verbal communication skills; mastery in English and local language.
  • Provides guidance and mentoring to less- experienced staff members.
  • Proficient in at least one programming language (e.g. C# / ASP.NET, Java, C / C++, Objective-C, SWIFT)
  • Education and Experience Required :

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 4-6 years of experience.
  • 2+ years of experience as a software developer
  • Preferred Skills :

  • 1+ years of white box testing exposure
  • 1+ years of experience with security technology
  • 1+ years of application security auditing
  • Proficient in multiple scripting languages (e.g. JavaScript, Python, BASH)
  • Experience with / exposure to vSphere (VMWare)
  • Hands on knowledge of Windows / Unix-based / Mac OS
  • Ability to setup testing environment by list of requirements
  • Automation experience (running a must, developing a plus)
  • Communicative / team collaborator
  • Ability to work independently
  • Fast learner
  • Attention to details
  • Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .