Previous Job
Quality Assurance Lead
Ref No.: 18-00830
Location: Montreal, Quebec
Position Type:Direct Placement
Start Date: 07/12/2018
 With Bonus - Salary is up to 95K
                     Base is around 80k
Interested in joining a team of passionate people working on the latest mobile & IoT technologies enabling a new world of communications?
As a member of the Engineering Systems Architecture & DevelopmenTeam, the Quality Assurance (QA) Lead  will be responsible for the end-to-end QA strategy, methodology and deployment for mobile platforms and services destined for customers of TATA Communications (e..g, Mobile Operators, Service Providers, OTT, Enterprises). Working primarily with peers from the Product Management, Engineering, Development and Information Technology teams to identify, recommend and implement innovative and effective solutions aiming at reaching quality, reliability and cost-effectiveness of services  making Tata Communications the best-in class mobile solution provider in the world.
  1. Lead QA end-to-end test strategy and methodology: organization, process, tools, environment and deliverables
  2. Organize and coordinate writing, executing and sign-off of the testing activities across various teams, including IT, Engineering, OPS, end-users and at various levels (e.g, Unit testing, Feature testing, Non-Regression testing, Integration testing etc.)
  3. Maintain and evolve test methodology and environment according to business requirements aiming at improving timeline and quality while reducing operational costs (e.g., test automation strategy).
  4. Advocate QA policy across all mobile projects and organize workshops to improve QA component of each mobile project involving software development
  5. Attend cross-functional or external working groups to stay tuned on the QA evolution in the industry aiming at introducing innovative methods in the company.
  6. Maintain DevOps CI/CD practices allowing to improve QA practices in an agile environment
  7. Help support and configure Development / pre-prod environments to optimize new architecture and software QA
Operating Network - Key External
  1. Bachelor degree in Engineering or Information Technology or equivalent experience
  2. A minimum of 10 years of relevant experience in software development environment.
  3. Expertise on QA methodology and tooling (e.g., Jira, Junit, TestNG, TestRail)
  4. Working experience using Continuous Integration / Continuous Delivery principles
  5. Working experience using Agile (Scrum) principles and tools
  6. Working environment in DEVOPS mode an asset
  7. Working experience with various OS (unix/linux), database, web technologies and development control tools
  8. Working experience one or more of the following technologies: Messaging, GSM (2G/3G), LTE, SS7 an asset
  9. Working knowledge of IP based messaging protocols such as SMPP / HTTP an asset
  10. Programming skills (C, Java, Lua, Python, Shell script) is highly desirable
  11. Strong leadership, autonomy & team player skills. Ability to work in cross-functional teams.
  12. Results oriented, strong analytical high attention to detail and ability to work in ambiguous context.
  13. Spoken/written French and English.
Operating Network - Key Internal
Size and Scope of Role - Financial
Size and Scope of Role - No. of direct reports
Size and Scope of Role - Total team size
Size and Scope of Role - Other size parameters
Minimum qualification & experience
Other knowledge/skills
Key Responsibilities
Technical Competencies
Knowledge / Skills