About KEV:
KEV Group is an enterprise SaaS company that provides an all-in-one activity fund management solution for K-12 schools. By seamlessly integrating and automating all fee management processes, our SchoolCash platform provides real-time visibility and control over how districts and schools create, collect, manage, track, and reconcile these funds. Parents benefit from an easy-to-use solution that offers convenience and supports all payment types. More than 26,000 schools across North America rely on our solutions to manage over $4 billion in activity funds annually.
The company is headquartered in Toronto with offices in Cambridge, ON and across the U.S. KEV is a portfolio company of Serent Capital, a leading middle market private equity firm focused on high growth technology businesses.
Why Join KEV?
- Work in an industry that benefits children, parents and schools
- Do meaningful and purpose-driven work, and make a real impact
- Join a quickly growing organization with real opportunity for learning and growth
- Passionate and accessible leadership team that cares about people, personally and professionally
- Hybrid work environment (3 days a week in either our North York or Cambridge office)
Job Description:
We are seeking an experienced Quality Assurance Automation Engineer to join our IT team. Reporting to the Manager, Development, this individual will be responsible for designing, implementing, and maintaining automated test frameworks to ensure the quality of our software applications. You will work closely with developers, product managers, and other team members to understand requirements and create robust, efficient test scripts to validate functionality, performance, and security. This position requires a strong understanding of software development, testing methodologies, and automation tools, as well as the ability to troubleshoot and debug issues effectively.
Responsibilities:
- Design, develop, and maintain automated test scripts
- Review and improve existing automated test scripts
- Create and maintain reusable, scalable, and robust test frameworks to support both functional and non-functional testing
- Execute automated tests, report test results, and track issues in Jira
- Integrate automated tests into CI/CD pipelines to ensure timely testing of new code releases
- Work closely with developers and product teams to identify testing requirements, provide feedback, and ensure that testing covers all relevant use cases
- Develop and execute regression and performance tests to ensure that new releases do not introduce defects or degrade system performance
- Document test plans, test cases, and best practices to ensure high standards of quality across the team
- Continuously update and refine automated test scripts and frameworks based on changing application features and system updates
- Attend daily stand-ups to report on automation work and learn what others are working on
- Provide QA automation knowledge and share expertise with the team
Requirements and Skills:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 3+ years of experience in software quality assurance and automation testing
- Strong proficiency in C# and Selenium WebDriver
- Hands-on experience with test automation tools such as SpecFlow as well as Gatling and Jmeter
- Experience with version control systems like Git and continuous integration tools such as Jenkins, Azure DevOps, and AWS would be an asset
- Familiarity with web services and APIs, with experience testing RESTful APIs
- Strong understanding of Agile and DevOps methodologies, with the ability to work in fast-paced, iterative development environments
- Self-driven with the ability to work autonomously with and with full accountability for the work
- Excellent problem-solving skills and ability to bring best-in-class approaches to automation
- Strong attention to detail and a proactive approach to identifying and addressing quality issues
- Good communication and collaboration skills to work effectively within a cross-functional team
We Offer:
-
Competitive salary
-
Comprehensive health and dental benefits
-
Professional development opportunities
-
Continuing Education
-
Great colleagues and collaboration
This job description indicates the general nature and level of work expected. It is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required by an individual joining the KEV team in this or any other capacity.
KEV Group is pleased to accommodate individual needs in accordance with the Accessibility of Ontarians with Disabilities Act, 2005 (AODA), within our recruitment process. If you require accommodation at any time throughout the recruitment process, please speak with Human Resources or the hiring manager.
KEV Group is an equal opportunity employer who agrees not to discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, or age.