QA Analyst (Automation)

TickTrade Systems Inc. - Toronto, ON (30+ days ago)

Apply Now

*All applicants must be authorized to work in Canada

Who we are?

TickTrade Systems Inc. (“TickTrade”) is a young and fast-growing Fin-Tech company, based in the downtown Toronto core. TickTrade is the premier integrated trading technology partner for financial institutions, providing innovative and world-class solutions across all asset classes.

Website: http://www.ticktradesystems.com/

About the Role

As QA Analyst, you will play a pivotal role in helping to implement and enhance QA test automation frameworks, promoting and improving testability, creating and automating test cases, and identifying and reporting defects.

Fundamental to your efforts will be acting and making decisions based on our core values:

Passion – we love what we do

Integrity – we do what we say

Excellence – we always make it better

Innovation – we envision, build, and deliver

Expertise – we understand what you need

What You’ll Be Doing

  • Investigate and qualify testing tools, and enhance existing test automation frameworks as needed
  • Build and maintain the automation test framework and test case library for various types of testing that will cover Java UI applications, mobile applications, web applications and REST API
  • Enhance, develop and execute automated test scripts, record and track software discrepancies
  • Support organizational and refinement efforts of automation code and suites to better align with existing and upcoming product changes
  • Develop criteria for and participate in the evaluation of 3rd party vendors and software
  • Work closely with technology leads, architects, product managers, and DevOps in agile scrum teams to ensure that all aspects of the system have proper testing coverage and overall system reliability, performance and quality

What’s Required

  • Bachelor's degree/Co-Op or college diploma in Computer Science
  • Experience in software development and Unit testing
  • Experience in UNIX/Linux and Windows
  • Experience in Databases, ER modeling, SQL
  • Experience with one or more of languages: Java, Jython/Python, Groovy and JavaScript
  • Experience with GitHub, SVN or Jenkins
  • Experience with testing cloud/distributed architectures, REST APIs & Microservices (nice to have)
  • Knowledgeable about web application technologies to include but not limited to HTML, CSS, JavaScript, JSON, XML, REST, etc.
  • Strong work ethic with a positive attitude and a passion for Quality Assurance
  • A continuous learner, with knowledge of current industry-standard automation testing techniques and the drive to share knowledge with your colleagues
  • Knowledge of Agile and Scrum Methodologies
  • Strong analytical and problem-solving skills
  • Excellent time and risk management skills
  • Team player with effective interpersonal and communication skills (written and oral)
  • Flexible, self-motivated, and comfortable working with multiple teams
  • The ability to work effectively under pressure in a rapidly changing environment in order to meet deadlines

Job Types: Full-time, Permanent

Experience:

  • SaaS: 1 year (Required)

Location:

  • Toronto, ON (Required)