Quality Assurance Security Engineer
Skills
Computer ScienceApplication SecurityDesign DocumentsQuality AssuranceSecurity TestingSoftware QualityTechnical Design
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
