Remote positions open to the US only. #ZR
As part of the SET team, you will develop and implement highly scalable testing frameworks that meet our remarkably high standards of quality, performance, and reliability.
Responsibilities:
- Develops automated testing software using the KnowBe4 Software Development Lifecycle and Agile Methodologies
- Recommends solutions to engineering problems
- May act as team section lead for larger sub-projects or entire, small projects
Minimum Qualifications:
- BS or equivalent plus 3 years experience
- MS/Ph.D. or equivalent plus no experience
- 3-5+ Years of software development or software engineering in test experience
- 3-5+ Years of professional C# experience
- 1-3+ Years of professional automation methodologies, tools, and practices experience
- Solid hands-on Object-oriented Programming (OOP) experience
- Solid understanding of software design patterns and anti-patterns
- Solid hands-on experience implementing dependency injection and inversion of control patterns
- Solid hands-on experience implementing REST or GraphQL-based micro-services
- Solid understanding of relational database structures, indexes, theories, principles, and practices
- Solid organizational skills, tracking multiple test executions simultaneously and ability to synthesize multiple results concurrently
- Demonstrated experience within the software industry, software test engineering concepts and processes
- Able to leverage structured formats like JSON, YAML, XML, and related technologies to build scalable, testable RESTful applications
- Able to deal well with ambiguous/undefined problems; ability to think abstractly
The base pay for this position ranges from $115,000-$127,500, which will vary depending on how well an applicant's skills and experience align with the job description listed above.
We will accept applications until 5/29/24.