Quality Assurance - Quality Assurance Analyst (Expert) (66155-1)

Location: Toronto, Ontario
Date Posted: 14-11-2017
What is the opportunity?
Client has developed a multi-year business transformation strategy, focuses on aligning our clients’ requirements with system enhancements designed to improve their overall experience, enhance operational efficiency and reduce risk. 
You will be a Test Engineer on a highly skilled agile team and work in a very collaborative environment where you will have continuous learning opportunities and challenging work.
We are using continuous integration, cloud based solution and leading edge architecture to quickly deliver a next-generation portal for our clients.
Work in a dynamic, collaborative, transparent, non-hierarchal and ego-free culture where your talent is valued over your role title.
What you will do?
  • Test a large-scale, custom distributed software system built with Java and JavaScript technologies:  Spring Boot, AngularJS and Cloud Foundry.
  • Use Open Source testing tools like Selenium to automate testing.
  • Identify tests through strategic thinking.
  • Triage failures, identify root-cause, and define corrective actions.
  • Work closely with developers, business and other quality analysts in a highly collaborative environment.
What do you need to succeed?
Must Haves:
  • An Agile mindset and team player
  • Experience with automation testing
  • Experience with Open Source testing tools such as Selenium, Robot, Protractor and JMeter.
  • Knowledge of Scripting Languages like JavaScript.
  • Ability to query and create test data in a relational database using SQL.
  • Be proactive in pointing to weakness of the testing target system, and proposing the solutions.
  • Co-own the quality of the software together with the rest of the development team.
  • The ability to come up with an Automated Testing Strategy in addition to leadership skills
Nice to have:
  • Experience with QTP, Load Runner, HPQC.
    Experience working with Cucumber to write testing scenarios 
  • Ability to create dashboards in Splunk
  • Experience with Ruby
  • Awareness of basic OO programming (Classes/Methods, etc.).
  • Awareness of how software developers test their code, be able to understand weaknesses of their tests, and suggest improvements on the conceptual level.
this job portal is powered by CATS