Quality Assurance Engineer

Provider of the world's largest security awareness training and simulated phishing platform, used by thousands of organizations globally.
Backend
Staff Software Engineer
Hybrid
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Quality Assurance Engineer

KnowBe4, a leading provider of security awareness training and simulated phishing platforms, is seeking a seasoned Quality Assurance Engineer to join their team. With a strong presence globally and recognition as a great workplace, KnowBe4 offers an environment that values radical transparency and continuous professional development.

The role requires a skilled professional with 10 years of software test engineering experience to work in a fast-paced, agile development environment. You'll be responsible for ensuring product quality through comprehensive testing strategies, collaborating with QA Management, and mentoring junior engineers.

The ideal candidate will possess strong expertise in test automation, API testing, and cloud infrastructure. Knowledge of Python, Linux, and modern testing practices is essential. You'll work with cutting-edge technology while contributing to a product that helps organizations strengthen their security posture.

KnowBe4 offers an attractive benefits package including performance-based bonuses, educational support, and a modern, high-tech work environment. The company's culture emphasizes work-life balance, professional growth, and an inclusive atmosphere where employees can thrive while making meaningful contributions to cybersecurity education.

Last updated 3 months ago

Responsibilities For Quality Assurance Engineer

  • Provide testing expertise to the Quality Assurance Engineering team
  • Collaborate with QA Management to define end-to-end test environment needs
  • Recommend continuous process improvement ideas
  • Provide regular status updates to the QAE team

Requirements For Quality Assurance Engineer

Python
Linux
  • BS or equivalent work experience plus 10 years of software test engineering experience
  • Strong experience in developing test plans and documentation
  • Experience with test automation frameworks
  • Solid understanding of Linux environments and Git
  • Experience coaching junior engineers in quality practices
  • Understanding of software design patterns and anti-patterns
  • Experience testing REST APIs using tools like Postman
  • Experience with Agile development methodologies
  • Understanding of testing relational databases
  • Understanding of AWS services and Cloud Native infrastructure
  • Experience working with Docker containers

Benefits For Quality Assurance Engineer

Education Budget
  • Company-wide bonuses based on monthly sales targets
  • Employee referral bonuses
  • Adoption assistance
  • Tuition reimbursement
  • Certification reimbursement
  • Certification completion bonuses
  • Relaxed dress code

Interested in this job?

Jobs Related To KnowBe4 Quality Assurance Engineer

Software Development Manager, Automotive, Amazon Autos

Lead engineering team building innovative automotive shopping experiences at Amazon, managing technical roadmap and delivery of customer-focused solutions.

Innovation Manager, Middle Mile Eng Programs

Lead innovation in material handling systems and infrastructure design for Amazon's Middle Mile operations across Europe, focusing on efficiency and sustainability.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

Manager, Software Engineering - LinkedIn Feed

Lead software engineering team for LinkedIn Feed, focusing on data engineering and AI-driven content recommendations.