Senior QA Automation Engineer
Company | Morningstar |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science or equivalent plus a minimum of 6+ years of working experience.
- Solid understanding of database technologies.
- Familiarity with version control systems (Git) and CI/CD tools.
- Experience with performance testing tools such as JMeter.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication skills and ability to work effectively in an Agile environment.
Responsibilities
- Design, develop, and maintain automated test scripts using testing frameworks and scripting languages (e.g., Selenium, Java, JavaScript).
- Implement test automation best practices and maintain code standards.
- Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for seamless execution.
- Build and enhance test automation frameworks for efficient test script creation and execution.
- Implement reusable functions and libraries to optimize test development.
- Manage and maintain test data and environments to ensure test repeatability and reliability.
- Understand the business domain and product.
- Understand the customers.
- Generate and maintain test reports, documenting test results and defects.
- Efficiently execute test cases across all functional areas of our products.
- Find, isolate, document, regress, and track bugs through resolution.
- Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process.
- Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented.
- Be a true team player, able to work with multiple people at any given time.
- Strong ability to write code using Java programming OR JavaScript scripting language.
- Product release sign-off.
Preferred Qualifications
- AWS knowledge is a plus.