QA Automation Engineer - Trading Systems

Company: Direct IT Recruiting Inc.

Location: Toronto

Status: 1 Year Contract

Job Reference No: 778

Job Category: Quality Assurance, QA, Selenium, QA Automation

Career Level: Intermediate to Senior

Number of Staff to Supervise: N/A

Work Experience: 4+ years of QA Automation, Capital Markets, Trading Systems, OMS, Charles River, Java, SOAP, REST, PL/SQL, Selenium, GitHub, Jenkins, Agile

Industry: Capital Markets, Bank

Apply

 

QA Automation Engineer – Trading Systems

 

Job Title: QA Automation Engineer – Trading Systems

Company: Direct IT Recruiting Inc.

Location: Toronto, Ontario

Status:  1 Year Contract

Job Category: QA, Quality Assurance, Capital Markets, Trading Systems, OMS, Charles River, Java, SOAP, REST, PL/SQL, Selenium, GitHub, Jenkins, Agile

Career Level: Intermediate to Senior

Work Experience: 4+ years of QA Automation, Capital Markets, Trading Systems, OMS, Charles River, Java, SOAP, REST, PL/SQL, Selenium, GitHub, Jenkins, Agile

Industry: Capital Markets, Bank

                                

DESCRIPTION:

 

Apply software engineering skill set to accelerate automated testing capabilities of Capital Markets application portfolio, improve delivery capability and quality of delivered software.

 

- Develop and support automated test capabilities across a variety of technology platforms

- Write high quality test code, adhering to acknowledged best practices

- Drive improvement to quality assurance and measurement in build and delivery pipeline

- Build a bridge between Development and QA, understanding business scenarios, underlying technology, and solution design

- Collaborate with Developers, DevOps, QA staff to contribute to technical decisions

- Interact with project managers / business analysts / team leads for effort estimates, prioritization

- Contribute to strategy and decisions on appropriate automated test tools and frameworks

- Other duties as may be required

 

REQUIREMENTS:

 

- Bachelor’s degree in Computer Science, Engineering, or related applicable field

- Strong development experience with the following technologies

- C#, Java, Python, or similar modern programming language

- Web Service development and testing, SOA (SOAP / REST)

- Asynchronous Messaging

- Strong development experience with Oracle PL/SQL or similar RDBMS

- Strong experience with test automation technology and tools such as Cucumber, Fitnesse, SpecFlow, JUnit, NUnit, Selenium, scripting languages

- Experience in automated testing practices such as TDD, BDD, unit test, component test, integration test

- Experience with DevOps tooling (Github, Jenkins, Nexus) & Process (automated build, test, deploy)

- Strong problem solving, design, and coding skills

- Must have strong oral and written communication skills.

- Obsession with quality, operational excellence, continuous integration/delivery

- Candidate must be able to work independently and as part of a team with minimal supervision.

- Vendor trading / OMS systems (i.e.: Charles River) experience – an asset

- Tibco Business Works development and testing – an asset

- Agile methodology