SNR QA

You might also like

You are on page 1of 2

You will be working on testing the integration of our web application stack with web

sites such as Twitter, Facebook, Google+, Blogger and other social web sites & API
services, in addition to being involved in the design and testing of predictive analytics
and real time Artificial Intelligence for marketing communication. 
The primary role involves designing and executing test suits for both front-end and
back-end web services as part of our application stack. Our back-end API is built
using Ruby on Rails with a mixture of Postgress SQL and MongoDB for persistent
data storage, in addition to using Redis and a combination of RabbitMQ and Storm
msg queue. Our front-end stack runs on a thin layer of Ruby on Rails (authentication
and authorisation using OAuth), and uses AngularJS for all JavaScript interactions,
including the use of a full-blown widget library. Our primary testing tools are JMeter
for automated API tests, Telerik Test Studio for front end UI, end to end and
acceptance testing, and BlazeMeter for load testing in the cloud. Training will be
provided for the toolset(s) in use, but automation experience using other toolsets is
acceptable. Although we would prefer QA candidates with some experience in both
Ruby on Rails and AngularJS or other JS libraries, this is nice to have. Automated
tests will be complemented with manual testing where needed. Experience with Agile
& Scrum methodologies prefer. 
RESPONSIBILITIES: 
- QA team members are responsible for the planning, creation and execution of testing
activities, including both manual and automated testing. 
- Design and assist in building test automation architecture. 
- Works with business owner(s) to develop and implement related test plans/cases. 
- Defect management and proactive identification of risks to management. 
- Works with the product owner and developer to reproduce production problems and
identify gaps in the regression test suite (both manual and automated). 
- Assists in building a culture of learning and continuous improvement for the team. 
ADDITIONAL RESPONSIBILITIES: - Actively contribute to designing, building,
executing and maintaining automated test suites.
 - Generate an understanding of our build environment. 
- Some automated build management and deployment duties. - Load and performance
testing duties (Jmeter, etc.). 
- Other duties as assigned
 
Your skills and experiences
- Automation experience with JMeter and testing tools such as (Load runner, Quality
Center, Quick Test Professional) is a plus, but not required. 
- Open source test tool knowledge is required (ANT, Ruby, WATIR, Selenium, etc.) 
- Visual Studio testing tools (C# or VB) knowledge a plus - Thin client HTML 5
application automation knowledge is preferable, back-end testing of API's an asset. 
- Knowledge of agile software development practices (experience working in an agile
environment is a plus). 
- Strong understanding of test automation architecture and implementation. 
- Solid understanding of testing components and deliverable within the Systems
Development Life Cycle (SDLC).
 - Demonstrated ability to set and meet tight deadlines and function well under
pressure. 
- Demonstrated ability to develop effective and enduring working relationships with
stakeholders, project managers and other project participants and application owners. 
- Excellent communication, organization and documentation skills
 - Ability to help others, work in a team where a culture of learning and sharing
knowledge is encouraged. 
- Great sense of humor and a passion for life is a must! 
- Ability to work in a dynamic and fast-paced environment.
- Able to communicate, read, and write in English

Send CV to: thy@urbn8.com 

You might also like