As a Quality Assurance Engineer, you’ll get to work with Product Engineering and Product Management teams to create test cases, execute test suites, and create automated test cases for Windows and web applications.
This is a hybrid opportunity based in our Mississauga head office.
KUBRA’s hiring efforts will continue during the COVID-19 pandemic. Any face-to-face stages of our interview process will be virtual via video conference
What you get to do every day:
Act as QA champion on assigned projects.
Perform multiple types of black-box, white-box, and grey-box testing including functional, system, end to end, data integrity, user acceptance, smoke, regression, and ad hoc testing.
Ensure all test cases are completed within the required timeframe.
Execute and deliver test results to the team(s) indicating a Pass or Fail to ensure timely completion while maintaining acceptable service level
Design test plans from business requirements and specifications
Analyze requirements, develop testing strategies/frameworks.
Create automated tests for new and existing functionalities, and for system performance
Regress and verify defects as needed, record test results, and provide metrics.
Build and deploy software applications on multiple environments
Execute complex functional, and unit test cases within test environments with a high degree of accuracy, including manual end-to-end testing
Maintain test cases to be re-used for recurring and common (standard) projects
Assist in the parallel running of the current system to ensure the new product results are validated against existing live applications
Attend and participate in all agile ceremonies with the teams (stand-up, demo, retro, etc.)
Assist in documentation for new features.
Assist in developing personas, use cases, requirements, and acceptance criteria.
What kind of person should you be?:
Understanding of programming concepts, best practices, and test automation fundamentals
Ability to create tests with or without business requirements or specifications
Ability to work independently in a fast-paced environment with a high degree of professionalism
Excellent problem-solving skills, a love for technical challenges, and a willingness to learn
Strong organization, time and project management skills and multi-tasking abilities
Excellent oral and written communication skills including the ability to communicate effectively with all levels of employees and management
What skills do you need?:
4-5 years of experience in a Quality Assurance role
Demonstrated proficiency with testing Windows based applications
Experience with testing REST web services
Experience with Automated, Performance, Accessibility, and Security testing.
Experience developing automated tests in one or more of the following languages: C#, JavaScript, Bash, PowerShell
Experience with writing unit/integration test cases is an asset
Experience with source control systems (i.e. GIT)
Experience with one or more databases (i.e. SQL, Oracle)
Experience with testing web applications in multiple browsers
Experience using Windows OS
Experience with testing tools and frameworks like Selenium, Ranorex, NUnit, XUnit.
Experience with test driven development would be an asset.
Software development experience and exposure to the DevOps is an asset.
What can you expect from us?:
Award-winning culture that fosters growth, diversity and inclusion for all
Paid day off for your birthday
Access to LinkedIn learning courses
Continued education with our education reimbursement program
Flexible schedules
Free unlimited access to our refreshment stations (fully stocked with tea, coffee and other beverages)
Two paid days for volunteer opportunities
KUBRA is a fast-growing company that delivers customer communications solutions to some of the largest utility, insurance, and government entities across North America. KUBRA offers billing and payments, mapping, mobile apps, proactive communications, and artificial intelligence solutions for customers. With more than 1.5 billion customer interactions annually, KUBRA services reach over 40% of households in the U.S. and Canada. KUBRA is an operating subsidiary of Hearst.
Our office is small enough to allow creative individuals to flourish, yet large enough to provide long-term stability. We place a tremendous amount of responsibility on our team members to be productive, focused and self-motivated. We offer a casual work environment, competitive compensation and a stellar benefits program.
KUBRA is an equal opportunity employer dedicated to building an inclusive and diverse workforce. We will provide accommodations during the recruitment process upon request. Information received relating to accommodation will be addressed confidentially. We thank all applicants for their interest; however, only candidates under consideration will be contacted.
Staff – Union Job Category CUPE 2950 Job Profile CUPE 2950 Salaried – Administrative Support 5 (Gr8) Job Title Human...
Apply For This JobCrank Software, is a global embedded GUI software developing company based in Canada. With 25+ years of industry expertise, we...
Apply For This JobInformation Technologist Competition # 1610 Job Title Information Technologist Department IT Customer Services Status Permanent Work Type Full-time Affiliation Non...
Apply For This JobJob Description This is a flexible and remote position for a Data Entry Clerk. Your primary responsibility is to accurately...
Apply For This JobJob Description Dusts and wipes fixtures Wipes ledges and window sills Wipes and polishes office furniture Spot cleans walls, partitions,...
Apply For This JobAbout The Role Reporting to the Sr. Director, People R&D, you will play a pivotal role in creating a place...
Apply For This Job