Full-Time
QA Engineer
Cypress
Posted on 4/18/2024
Customer experience management for utilities
Data & Analytics
Government & Public Sector
Energy
Mid
Tempe, AZ, USA
Required Skills
Bash
JavaScript
MySQL
Git
SQL
Java
Quality Assurance (QA)
JIRA
iOS/Swift
Android Development
Selenium
Linux/Unix
Requirements
- Bachelor’s degree / Diploma in Computer Science or a related field or equivalent field experience
- 4-5 years of experience in a Quality Assurance or test automation role
- Experience using automation testing tools (i.e. Cypress preferred, Selenium, Ranorex)
- Experience developing automated tests in one of the following programming languages: Java, JavaScript, C#
- Experience with creating automated test cases
- Experience using Linux/Unix/Windows OS
- Experience with shell scripting languages (i.e. Bash, PowerShell)
- Experience with source control systems (i.e. GIT)
- Experience with testing web services
- Experience with one or more databases (i.e. SQL, Oracle, MySQL, Dynamo DB)
- Knowledge of issue tracking systems such as JIRA
- Experience with testing web applications in multiple browsers
- Experience with testing mobile applications for both Android and iOS devices
- Experience with Accessibility, Security, Performance and Automated testing.
- Experience in mobile application testing is an asset
- Software development experience is an asset
Responsibilities
- Design and maintain test plans and develop test cases based on business requirements, specifications, and appropriate testing strategies
- Create and maintain automated tests for new and existing functionalities, including performance testing
- Perform multiple types of testing, such as functional, system, end to end, data integrity, user acceptance, smoke, regression, and ad hoc testing
- Perform manual testing only when automation is not possible
- Execute and deliver test results to the team(s) indicating a Pass or Fail and submit comprehensive defects using an issue tracking system to ensure timely completion while maintaining acceptable service level
- Build and deploy software applications on multiple environments
- Assist in the parallel running of the current system to ensure the new product results are validated against existing live applications
KUBRA provides a favorable workplace for those interested in customer experience management solutions, with a strong emphasis on servicing utility and government sectors. As a leading provider, the company's role in innovating billing, payment solutions, and outage communications is significant, impacting over 40% of U.S. households. Employees at KUBRA work on critical meter-to-cash processes and leverage advanced technological tools, contributing directly to improved customer management and service delivery in vital public sectors.
Company Stage
M&A
Total Funding
N/A
Headquarters
Mississauga, Canada
Founded
1992
Growth & Insights
Headcount