返回   华枫论坛 > ◆ 工作学习◆ > 工作求职 > 工作机会



发表新主题 回复
 
只看楼主 主题工具
旧 Feb 9th, 2019, 19:51     #1
Cens
电脑高级用户
级别:8 | 在线时长:107小时 | 升级还需:10小时级别:8 | 在线时长:107小时 | 升级还需:10小时级别:8 | 在线时长:107小时 | 升级还需:10小时级别:8 | 在线时长:107小时 | 升级还需:10小时
 
注册日期: Jul 2004
住址: Scarborough
帖子: 370
积分:1
精华:1
Cens is an unknown quantity at this point
发送 MSN 消息给 Cens
默认 软件测试自动化工程师

职位介绍

Type: Software Test Automation Engineer (Permanent, Fulltime)
Location: A large Fintech client in the Toronto region (大多地区)

About the Role

· The Software Test Automation Engineer will be responsible for the review of business requirements and the development of corresponding automated test cases that cover both functional and non-functional requirements. The Software Test Automation Engineer will report to the Test Engineering Manager and will be part of a cross-functional Agile development team.

· The goal of the Software Test Automation Engineer is the delivery of high-quality product to the customer, by ensuring software meets the customer's needs as well as all dimensions of quality described through the Functional, Usability, Reliability, Performance and Supportability requirements (FURPS+).

· The candidate should be a team player and self-organized individual with a 'can do attitude' and strong problem solving skills, capable of developing productive relationships with all relevant parties including Business Analysts, Software Developers, and Product Managers.

Responsibilities

Designs and develops automated tests for the new features being developed
Performs automated Functional and Regression testing and reports defects
Maintains existing automated Regression test suite by reviewing test failures on daily basis, reporting product issues if necessary and fixing any intermittently failing tests
Continuously increases automated test coverage
Develops tests and integrates them into the Bamboo CI tool, ensuring that the software continues to meet original business requirements, even as it evolves
Enhances the test automation framework shared by all Automation Engineers
Performs Requirements Analysis. This activity will require understanding the complexities of the financial industry as they relate to the required functionality
Defines the test approach, prepares a Test Plan and ensures its successful implementation
Designs and documents Test Scenarios for new functionality being developed as well as prepares necessary test data
Works together with the Business Analyst to review completeness and accuracy, as well as perform prioritization of the test cases
Assists in root cause analysis and reproduction of the product defects
Ensures that all company guidelines, standards, and processes are followed
Coordinates and documents test results and is responsible for the end-to-end tracking of all defects found
Authorizes designated product areas for release once acceptance criteria is achieved

Requirements

Bachelor's degree in Computer Science or related field
3+ years of professional experience in a software testing role
2+ years of hands-on experience in test automation with Java, TestNG, Selenium WebDriver and Selenium Grid
Working experience with preparing Test Strategy and Test Plan documents, Requirements Analysis and Test Case preparation
Experience testing systems that are high-volume, highly transactional, distributable, and scalable by design
Hands-on experience and solid understanding of Performance testing principles and required activities, as well as experience with JMeter
Understanding of the Relational database management systems and ability to perform complex SQL queries

Additional Requirements

Exposure to the financial industry is a major asset, particularly retail business represented by investment dealers and brokers with the knowledge of investment products including funds, guaranteed investments, fixed income, securities, along with back office processes such as order management, clearing, settlement, commissioning, and trust accounting
Experience with Agile software development process is an asset
Working knowledge of tools including Confluence, JIRA, Zephyr, Enterprise Architect, Bamboo, SVN, Bitbucket, Git/GitHub, and SonarQube is valuable
Knowledge of JavaScript, AngularJS, HTML5 and Protractor is an advantage
Familiarity with architectural concepts such as: Domain-Driven Design (DDD), Object-Oriented Programming (OOP), Service Oriented Architecture (SOA) and Microservices is an asset
Experience with SaaS and cloud-based operating models is an advantage

有意的话,请联系下面的邮件
上传的图像
email.png 
Cens 当前离线  
回复时引用此帖
发表新主题 回复

主题工具

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为格林尼治时间 -4。现在的时间是 04:56

请尊重文章原创者,转帖请注明来源及原作者。
凡是本站用户自行发布的任何信息,皆不代表本站的立场,
华枫网站不确保各类信息的正确性和可靠性,也不承担由此而导致的任何直接或间接损失以及任何法律责任。

Copyright © 1999-2024 Chinasmile