Senior Software Engineer in Test

May 16

🏡 Remote – New York

Apply Now
Logo of KnowBe4

KnowBe4

Human Error. Conquered.

Internet Security Awareness Training • Network Security • Cybercrime Prevention • By "The World's Most Wanted Hacker"​ • Simulated Phishing

1001 - 5000

Description

• Develop and implement highly scalable testing frameworks • Develops automated testing software using the KnowBe4 Software Development Lifecycle and Agile Methodologies • Assist other team members by providing technical direction • Defines non-standard approaches and specific solutions to complex technical problems • Provides coordination across functional boundaries • May act as team lead for larger sub-projects and as technical owner for one or more implementations

Requirements

• 5+ years of experience as a software engineer/automation engineer for enterprise-grade cloud-based SaaS products • 5+ years of building automation frameworks at scale, including reporting • 5+ years of implementation of REST/GQL test frameworks to reduce the impact on production workloads • Proven experience in designing and implementing REST-based APIs, with a strong understanding of best practices for authentication and authorization in production environments • Strong OOP knowledge in at least one of the following technologies: C# / Python • Experience working with frontend technologies like React/Svelte/Angular/Vue or equivalent • Working knowledge in relational & non-relational databases • Experience in building scalable products leveraging AWS (or equivalent) backend technologies like EC2, S3, Lambda, Eventbridge, SNS, SQS etc. • Proficiency in setting up and managing continuous delivery and integration pipelines using tools like Docker, GitLab, Terraform, and other automated deployment and testing tools • Understanding and experience in building software systems following Object Oriented Software design principles

Benefits

• Company-wide monthly bonuses • Employee referral bonuses • 401k matching (US) • Fully paid medical insurance (US) • Open/generous paid time off (length varies by country) • Parental leave (length varies by country) • Adoption assistance • Tuition reimbursement • Certification reimbursement • Certification completion bonuses • Gym benefits • Relaxed dress code

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com