Post Job Free

Resume

Sign in

QA Engineer (Manual & Automation)

Location:
Calgary, AB, Canada
Salary:
120000
Posted:
February 14, 2021

Contact this candidate

Resume:

RAMIYA RAMACHANDRAN

Email : adj585@r.postjobfree.com

Phone : 587-***-****

QA Engineer

Improve Software Quality Drive Cost Reductions Impact Customer Satisfaction

Highly skilled and versatile QA Analyst with more than 11 years’ experience in web-based, Client-Server applications using Manual and Automation testing techniques. Confident and Collaborative professional with extensive experience in Telecom, Health, Insurance and Banking industries.

Enthusiastic, excellent team player, quick learner, self-motivated, approachable, adaptable, and dedicated analyst with demonstrated history of successful production quality assurance and process optimization execution, while delivering high-quality guidance and support to senior management and facilitating effective cross-functional team operations

Detail and deadline-oriented individual who exemplifies professionalism with the ability to manage multiple projects/tasks at any given time.

Technical proficiencies include:

Methodologies: Agile software development, Scrum, Waterfall

Testing Types: Manual & Automation

Automation Testing Tools: READY API (REST & SOAP services), HP Loadrunner

Automation Framework: Data Driven

Defect Management Tools: HP Quality Center, JIRA

Functional Testing: Sanity, Smoke, Grey & Black box, UI, Integration, Regression, Accessibility, Analytics, Exploratory, End to End, API, WS

Non-Functional testing: Performance, Load, Stress, Spike

Accessibility Tools: JAWS, NVDIA, Site Improve, WAVE Evaluation Tool

Analytics Tools: Adobe Experience Cloud Debugger

Content Management Systems Tool: Contentful

Technologies: AWS, Git, BitBucket, Tortoise

Build Deployment Tools: Octopus

Databases: Oracle 10g, MS SQL Server 2017, Redis Desktop Manager 0.9.3.817 (GUI)

Scripting Language: Javascript

Communication Tools: MS Teams & Slack

Latest Accomplishments:

Initiated and developed/maintained the data driven automation framework from scratch to perform Regression and Functional testing to reduce cost, save time and perform quality API testing. The framework was recognized critical by the Management and Development Teams and has become an integral step in the deployment process.

Performed Accessibility testing following WCAG 2.0 Level AA standards.

Developed and implemented standards, processes and procedures including the design of STLC, creating, and maintaining regression scripts, defect writing guidelines and QA test talk.

Recruited and trained new Quality Analysts.

Work Experience:

Shaw Telecommunications Inc., 2019 Jul – Present

Title: API Automation/Quality Analyst

Responsibilities:

•Shaw Digital e-commerce website sustainment includes enhancements/updates/ promotions and bug fixes

•Created/edited Automation Test Plans, which detailed the testing scope, test strategy, hi-level test requirements etc.,

•Developed Data Driven Automation Framework using Excel in Ready API to test the offer updates. This project required setting up of Datasource, imported the properties from the Excel to Datasource by configuring the excel document, writing basic groovy scripts, creating HTTP response codes, SLA’s, Assertions, Datasource Loop and configure different environments thereby giving the ability to run the same test scripts in all the lower environments in a single click. This project is used by the QA team to perform both functional and regression testing of various pricing sheets deployed in all lower environments and PROD. Automation test scripts have been maintained in Git/BitBucket repositories which is used by the rest of the QA team

•Performed manual and automation testing of various newly created Web Services/API’s using Ready API. These projects required setting up of customer properties through a notepad file, configure different environments, generate JSON Web Tokens for authentication and passing it in the script in run-time (OAuth profiles), generated unique customer names through DataGen, transfer the JSON Response property elements to the next Request using Property Transfer. Helped in finding out the root cause of the bugs with the developers by executing the above tests and communicating the transaction or correlation id’s which was useful in investigating the AWS & Splunk logs

•Extensively used interactive documentation like Swagger UI to review the technical specification of the newly built API

•Participated in release activities to perform sanity testing in Production on a regular basis

•Hands-on experience in testing Content Management Systems like Contentful

•Have hands on experience performing accessibility testing of the web application using assistive technologies including screen readers and key board inputs. Have experience and knowledge on inspecting the code of HTML, CSS and Javascript. Document and monitor defects in JIRA for failures with various compatible browsers and helped/guided development team to remediate accessibility issues.

•Identified that the page was not responsive and investigated that the memory related issues using AWS-Cloud Watch logs

•Have performed Analytics testing to verify if right eVar, Prop, Events values are being triggered on clicking and other events in entire website flow

•Ability to understand the user stories, story points, sprint tasks, sprint cycle and create a testing checklist to cover the complete product backlog and sprint cycles

•Executed browser compatibility testing of a web-based application through Browserstack (Simulation) on Apple (iOS) and Android devices

•Working closely with Developers, Business Analysts, Design Team and Business teams to plan testing approach, cycles, and strategies

•Measuring and monitoring progress during each test cycle to ensure that the application is tested, validated

•Performed deployment activities of various services as needed based on build from DEV to TEST environment using Octopus

TELUS Health 2014 Jul – 2019 June

Title: Systems Quality Analyst II

Responsibilities:

•Reviewed SRS and technical design documentation to ensure testability and identified potential issues

•Developed, maintained, and presented Test Plans which defines the scope, strategy, high level timeline, resources, tools, mitigation plans and risks for testing the solution. Conducted peer review meetings on Test Cases for better quality

•Identified and estimated test effort for the assigned CR’s and defined test schedule/milestones using HLSE, BRD etc. Also provided weekly updates and progress reports to QA Manager

•Collaborated with Developers, Project Managers and Business Analysts to ensure that issues and risks are identified, logged, and resolved

•Performed API testing using SOAP UI including SOA/SDF layers for technologies like Java and GWT

•Performed manual testing on a complex system utilizing claim log files, extracting data from database to cross reference against expected results within test scripts

•Have lead/performed smoke testing in Production for Major/Maintenance releases or implementation several times under strict timeline and pressure

•Suggested new QA processes and provided constant reminders to the team so the implemented process is followed

•Lead/Assisted with creating and maintaining a library of comprehensive regression scripts and maintaining appropriate archival of QA documentation

•Had been logging issues and defects accurately while fixed defects are promptly verified and closed. Facilitated/Lead defect triage meetings and performed/prepared RCA (Root Cause Analysis) report of the UAT and Production (P1 & P2) defects

•Provided assistance to the User Acceptance testing (UAT) teams where and when required.

•Created Test summary reports and assessed the results of the testing, analysis of whether the quality criteria were met, and outlined any outstanding issues/risks.

•Performed Smoke, Sanity, Functional, Integration, UI, and Regression Testing

•Participated in hiring process including interviewing of the candidates and providing inputs/recommendations to the Manager. Mentored newly hired resources to bring them up to speed on the project and provided on-going support as needed

Indigena Solutions LP (Accenture) 2012 May–2013 Feb

Title: Senior Performance Tester

Client: BC Hydro (Business Analyst & Manual Tester)

Responsibilities:

•Developed Project Plans with input from the stakeholder team, client and communicated deliverable dates to all parties. Documented all the gathered requirements on Accenture Template and developed screen level conceptual design and page specification documents

•Prepared Requirement Traceability Matrix with High level and Product level requirements for the Client. Participated in discussions with the BC Hydro PM, Business Team and Accenture PM in finalizing the functional requirements and communicated it to the development team

•Created test plan/ test strategy and detailed test scripts for Unit Testing, UI Testing, Functional Testing, Integration Testing and UAT. Developed a document of the tool developed to the BC Hydro employees for training purposes

Independent Analyst:

Client: Capital One 2011 Feb-2012 Mar

Role: SAP Performance Tester

Responsibilities:

•Created technical load test plan, detailed test scripts, executing and validating tests.

•Recording, debugging, correlation and parameterization of LoadRunner scripts.

•Created automated scripts by including text checks and page validations for confirming the retrieval of the correct page. Ramped up/down of virtual users according to the model. Evaluated pacing and think time based on the transaction usage profile. Added various monitoring parameters (CPU, Memory) to the LR controller.

•Monitoring various machines during load tests and informing the corresponding teams in case of issues. Created detailed test status reports, performance capacity reports, web trend analysis reports, and graphical charts using LR analysis component for upper management.

•Interacted with developers during testing to identify the applications performance bottlenecks, memory leaks, and communicated the recommended settings on application.

•Participated in discussions with the QA manager, developers, and administrators in fine-tuning the applications based on the Results produced by Mercury Analysis.

Client: iSpectrum 2010 Feb–2011 Jan

Role: SAP Performance Tester

Responsibilities:

•Designed performance test suites by creating web (GUI/HTTP/HTML), SAP web, web service and test scripts, workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts

•Correlated and Parameterized test scripts to capture dynamic data and input various test data as per business requirements. Identified baseline transactions and batch jobs that need to be measured during the performance test. Thoroughly analysed each transaction and submitted the results based on Analysis.

•Responsible and involved in executing the scenarios, monitoring the server response timings, monitoring the throughput, Hits/Sec and Trans/Sec

Client: Bank of America 2009 Jul–2010 Feb

Role: Performance Tester and Junior Business Analyst Responsibilities:

•Assisted in gather the requirements and created required documentation

•Designed performance test suites by creating web (GUI/HTTP/HTML), SAP web, web service and test scripts, workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts

•Correlated and Parameterized test scripts to capture dynamic data and input various test data as per business requirements. Text checks were written, created scenarios for concurrent (rendezvous) and sequential users. Simulated modem speeds to bring the testing scenario to real world

Client: PNC Financial Services 2009 Jan–2009 Jul

Role: Junior Business Analyst

Responsibilities:

•Interacted with project stakeholders to elicit, analyze, and document project requirements

•Produced professional quality project artifacts including but not limited to business requirement documents, requirement plans, traceability matrices, conceptual design documents, issue logs and other documents as needed. Assisted the business in determining if and how new systems or system enhancements may improve process flow and business function.

Client: Carrier Corp 2008 Jan–2009 Jan

Role: Manual Tester

Responsibilities:

•Performing GUI, functional and regression testing.

•Developed test plans, test cases according to the use case and design documents

•Executed the scripts, detected bugs, and classified them based on the severity and generated reports

Verizon Data Services 2005 May –2007Jan

Title: Senior Technical Support Officer

Responsibilities:

•The job includes trouble shooting for Verizon Employees supporting various Verizon products office applications, operating systems, email applications, experience in configuring, installing, and troubleshooting remote access, wireless and dialup, etc., After extensive troubleshooting we’re responsible for creating and dispatching tickets to the respective department thus providing the customers the rapid and quick solution and fixing the issues.



Contact this candidate