Quality Assurance Security Engineer

Skills
Computer ScienceApplication SecurityDesign DocumentsQuality AssuranceSecurity TestingSoftware QualityTechnical Design
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Familiarity with security assessments, penetration testing, and threat modeling
  • BS in Computer Science or a related field or equivalent experience
  • 5+ years of quality assurance experience
  • 2+ years of security-focused quality assurance experience
  • Engineering background and problem-solving skills
  • Proven work experience in software development
  • Passion for finding inefficiencies and desire to constantly improve processes
  • Proven experience in security testing
  • Proven experience in identifying functional, integration and data discrepancies
  • Proven ability to work autonomously and within teams
  • Proven understanding of various QA tools and technologies
  • Proven experience in participating triage meetings
  • Agile lifecycle experience with capability in working with Kanban and structured environments
  • Excellent verbal and written communication skills
  • Ability to work independently under minimal direction and supervision

Nice to have

  • Business and technical acumen
  • Analytical skills

Day to day

  • Provide hands-on and strategic techniques to improve software quality
  • Grow engineering QA practices and shorten functional regression time for product releases
  • Conduct security assessments, penetration testing, and threat modeling to identify vulnerabilities and weaknesses in software applications