Developer, Testing Automation
Kensington Tours
Toronto, ON, Canada
8h ago

Company

Founded in 2011, Travel Edge is a $750 million privately-held company specializing in Leisure, Corporate & Events, and Tours travel.

As North America’s largest luxury-focused travel company, Travel Edge has earned its place as a category leader, outpacing the industry with impressive growth and world-

class technology. The company’s Leisure division has 10 offices in the US, Canada, and Bermuda, with over 750 expert advisors specializing in air, cruise, vacation, and VIP travel.

The Corporate & Events division has four offices and 100 corporate travel and event planners specializing in corporations looking for a tailored and full-

service travel management solution. The Tours division, Kensington Tours, has over 150 destination experts and offers custom and private guided tours to over 90 countries worldwide.

Amid new technology and business trends some may consider travel old school and dull. Travel Edge will make you think again.

We run like a start-up where the teams are lean, the work is challenging, and the rewards are high. We are growing quickly and very profitably without institutional investment.

So we can build the right way patiently and without compromise.

We are connected by a set of values. A passion to innovate, a sense of ownership, decisions led by facts, a desire to act quickly and fail fast, confidence with low ego, and a commitment to give back to those less fortunate.

If you are a distinctive professional who would like to help us reshape the travel industry join the team!

Our Stack

Our primary stack uses of C# in a .Net environment. Our web-based agent platform is built on the ASP.Net MVC framework making use of RESTful WebAPIs to interact over Entity with a SQL Server back-

end. Other technologies we work with include AJAX, HTML5, CSS, and JavaScript frameworks such as Bootstrap and ReactJS and Angular.

Job Mandate

As the Testing Automation Developer , you plan, develop, test, integrate and bug fix while collaborating with a team of skilled and passionate developers.

You have full knowledge and experience with agile development and don’t shy away from a challenge. You are a self-motivated individual who has a diverse background and brings hands-

on experience to development who wants to design and code exciting platforms, contribute ideas, and see them come to life.

The value that the software you create for our lines of business will be a core metric for prioritization in an environment with entrepreneurial leaders and highly customized in-house software.

Key Responsibilities :

  • Work with business owners and architects to estimate, plan, test, integrate and deliver complete software.
  • Assist in evaluating new functionality requests on a value scale for the business.
  • Interact with key partners and internal users regarding timelines, technical issues, and infrastructure integration.
  • Ensure work progress to schedule and keep (internal) customers informed of the project’s progress.
  • Stay current with trends, techniques, technology and other factors impacting the job.
  • Actively participate in team meetings and offer recommendations / ideas on design projects.
  • You attend design meetings with product analysts, UX designers, and developers, and provide input from a testing perspective on how to make an application testable
  • You create and document test cases to align to user stories
  • You provide your assessment of test results to team members and work with them on resolution
  • You exercise your software development knowledge by writing automation using the latest in novel test case frameworks.
  • Key Competencies :

  • Bachelor’s degree or equivalent job experience.
  • Minimum 3 years’ experience estimating timelines at or above 2 months in duration
  • Minimum 5 years’ experience with the Microsoft .NET technology stack
  • C#, MVC Patterns
  • Proficiency in OO Development Methodologies
  • Knowledge of testing techniques / methodologies and how to apply them (white box, equivalence class partitioning, pairwise, state transition, boundary value, decision table)
  • Functional test automation tool experience is preferred (ex. Junit, TestNG, Serenity, etc.)
  • Selenium or similar tool knowledge / familiarity
  • Ability to write intermediate SQL
  • Able to effectively communicate technical concepts to other members of the team both technical and non-technical.
  • Effective written and verbal communication skills with individuals at all levels of the organization.
  • Excellent teamwork and team building skills.
  • Superior time management, multitasking skills, and the ability to prioritize tasks and meet set timelines minimal supervision.
  • High level of critical and logical thinking, analysis, and / or reasoning to identify underlying principles, reasons, or facts.
  • Additional Requirements :

  • Non-functional test automation tool experience is a plus (ex. JMeter, LoadRunner, ZAP, etc.)
  • Have worked with a CI system is preferred (ex. TeamCity, Concourse, Jenkins, etc.)
  • Work experience in travel industry preferred.
  • Comfortable with front end web frameworks (JQUERY, Bootstrap)
  • Exposure to version control software (GITHUB preferred)
  • We thank all interested candidates however only those selected for an interview will be contacted.

    Apply
    Add to favourites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form