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.
or
this job portal is powered by CATS