πIndia
Staff Software QA Engineer
closed
KnowBe4
πRemote - United Kingdom
Summary
Join KnowBe4, a leading provider of security awareness training, as a Quality Assurance Engineer. You will be responsible for testing new products, collaborating with the QA team, and contributing to process improvements. This role requires extensive experience in software test engineering, including test planning, automation, and working with various technologies. A strong understanding of Agile methodologies, OOP, and cloud services is essential. KnowBe4 offers a fantastic benefits package including company-wide bonuses, referral bonuses, tuition reimbursement, and more.
Requirements
- BS or equivalent work experience plus 10 years of demonstrated work experience related to software test engineering
- Strong experience in developing and co-ordinating test plans and other test documentation
- Strong experience working and facilitating quality conversations with stakeholders in engineering
- Solid understanding of testing strategies and improving testing practices
- Hands-on Object-Oriented Programming (OOP) experience. (Python, C#) and experience with test automation frameworks
- Solid understanding of Linux environments and comfortable using SSH and GIT
- A strong advocate for quality engineering and is able to instil this mindset into engineering teams
- Solid experience with coaching junior engineers in quality practices
- Solid understanding of software design patterns (best practices) and anti-patterns
- Solid understanding of shift-left practices
- Solid hands-on experience testing REST APIs and other micro services using tools such as Postman
- Solid experience with Agile development methodologies
- An understanding of testing relational databases
- Strong fundamental understanding of AWS services (or Azure) and Cloud Native infrastructure solutions
- Experience working with container services in Docker
Responsibilities
- Provide testing expertise to the Quality Assurance Engineering (QAE) team to ensure the rapid development of product features and enhancements
- Collaborates with QA Management to understand the product and platform dependencies and help define end-to-end test environment and infrastructure needs
- Recommend continuous process improvement ideas
- Provide regular status updates to the QAE team
Benefits
- Company-wide bonuses based on monthly sales targets
- Employee referral bonuses
- Adoption assistance
- Tuition reimbursement
- Certification reimbursement
- Certification completion bonuses
- A relaxed dress code
This job is filled or no longer available
Similar Remote Jobs
π°$122k-$190k
πUnited States
πCanada
πIndia
πCanada
πCanada
π°$185k-$240k
πUnited States
π°$150k-$160k
πUnited States
πIndia
πIndia