View Job

Job # 41298: System Testing Technician


Job Code: #41298
Title: System Testing Technician
Job Type: Information Technology
Job Location: Toronto, Ontario
Date Posted: 23-May-2014

Job Description:

Employer:  Tech Mahindra Limited


Job Title: System Testing Technician


NOC: 2283 Systems Testing Technician




Location of work: 40 King Street , Toronto, Ontario


Role & Responsibilities:  


         Design and strategize Automation test scripts with HP QTP and CA LISA Service Virtualization tools

         Interacting with the client and acquiring knowledge on the application and business specific knowledge

         Creation of virtual environments of other systems which interacts with the application for performing End to End testing using CA LISA

         Responsible for developing the performance automated test script using  tool HP Load Runner

         Requirements feasibility study for test automation scope, prototype development with preliminary technical and risk analysis, Analysis of non-functional requirements for testing specifications

         Create Test Estimations, Automation In-Scope and Out-Scope Test Plan Document, Test Completion Reports, Requirements Traceability Matrix (RTM) Documents, CMMi Audit Compliance documents and Six Sigma QA documents

         Risk assessment and the abatement plan to be done and creation of Regression Automation Test Suites on completion of each new phase/ enhancement

         Responsible to prepare the automation re-usable external actions/ functions, test data preparation and integration of external action required for the scripts execution

         Responsible to create the test sets in Quality Center to execute the regression packages on different environments (IST, QAT and UAT) and Production support.

         Reviewing the Automation Test Scripts developed for the Quality standards and providing the Support for moving the functionalities through various stages to Production

         To Create customized reports with the test results, observations, risk analysis, performance tuning recommendations and publish to the stakeholders

         Hold meetings with the stake holders for discussing the status of testing and improvements

         Defect tracking using defect management tools like Quality Center/ JIRA Conversant with ISO 9001 quality procedures, while executing his projects


Skills Required:


         Strong knowledge in automation testing tools like HP QTP 11 & 11.5,  HP QC 10, JIRA and Selenium

         Working experience on domains like Banking, Prime Brokerage, Financial Investments, Equities and Options

         Well Versed in HP Load Runner Performance tool

         Prior Knowledge on the Test Complete automation tool

         Highly proficient in integrating the CA LISA Service Virtualization tool with HP QTP

         Strong skills in scripting languages like Advanced VB Script, Dot Net, HTML, Java Scripting, Unix, Shell, Perl and skill in preparation of Excel based macros for data extraction and data verifications

         Design and Implementation of Business Process Testing (BPT)

         Strong experience with different database systems - IBM DB2, Sybase, Oracle and SQL Server and should build high and complex queries

         Well versed with the design of Hybrid, Data Driven and Keyword frameworks based on Test approach

         Experience in version control management using PERFORCE

         Development of automation test suites for cross browser testing of applications i.e., in Internet Explorer, Mozilla Firefox, Chrome and Safari

         Design and development of robust automation test script packages for performing Multilingual testing (English & Spanish)

         Creation of automation components to invoke and verify functionality at every layer of the application - from dynamic web UIs, to web services, ESB/JMS messaging layers, EJB servers, Java objects, databases, file systems and legacy objects

         Experience of working on Agile Methodologies

         Well versed with the Software Development Life Cycle, Testing Life Cycle, System Testing, Sanity Testing, Smoke Testing, Integration Testing, User Acceptance Testing and Regression Testing

         Should have exposure to all the phases of Testing Life Cycle - Test Requirements Analysis, Automation Test Design, Test Plan, Test Execution, Test Completion reports and Scripting/Coding standard procedures

         Working knowledge in preparing Test Plan, Test Strategy documents, Test Completion reports and QA (CMMi, SIX SIGMA) Audit Artifacts preparation


Years of Exp:      9+ Years


Education Qualification:

         Bachelors Degree, and preferably specialization in Computer Science

         Preferably ISTQB Professional


Duration of Employment:               12 Months