Senior Test Analyst (contractor) Resume
Roanoke, VA
SUMMARY:
- IT Experience of 12 years in testing (Automation and Manual) and development of server &client ( Confidential, Qualcomm, Confidential, Confidential (British Telecom, Syniverse Technologies) Alcatel) applications, analyzing requirements, coding, designing, testing and implementation using technologies like Oracle 8i, MySQL, and Solaris environment.
- Knowledge of Point - Of-Sale (POS) testing, maintained and enhanced Retail POS system with heavy Data Validation and Interface Testing
- Good experience in IoT(Internet of things) and Mesh network.
- Development of various reconciliation tools in UNIX using Jenkins, Shell, Python and Perl scripting.
- Automation of database comparison process using Shell, Perl and Python scripting
- Knowledge of Scripting Languages TCL, Shell scripting
- Knowledge of programming languages C, C++, VC++, Core Java
- Working knowledge of Linux/Unix OS
- Development of automation framework for automation of manual test cases via JMeter
- Automation of build deployment on cloud via Puppet
- Automation of the reconciliation of various risk measures generated in the end of day batches that run at the closure of business each day.
- Automation testing and automation of manual testing using TCL and QTP of ADQ server for Confidential network
- Performance testing using Load Runner of ADQ server for Confidential network
- Automation, Regression and Performance Testing of Internal Feature Server for IMS network based on SIP protocol
- Development (2 yrs experience) of DPP module of Call server for IMS network based on SIP protocol
- Manual analysis of the generated TDRs
- Experience in VOIP Protocols such as SIP
- Experience in various tools such as Rational Rose, Exceed V 6.1, Clear Case, Rational Purify, Rational Pure Coverage, GDB, HPQC, Test Director, JIRA, Ethereal
TECHNICAL SKILLS:
Operating Systems: Windows NT, Windows 95/98/2000/XP, MS-DOS 6.22, Unix, Linux, Solaris
Languages: C, VC++, C++, Core Java
Scripting Languages: Shell Scripting, Perl, Python, Selenium, JMeter, Puppet, TCL
Database: MySQL, MS Access, Oracle
Web Tools: DHC, PHP, HTML
UML: Rational Rose
Tools: Jenkins (CI tool), JMeter, Code Collaborator, GDB (debugger tool), Purify, Clearcase, Microsoft Visual, Studio, Microsoft Office 2000, HPQC, Test Director, JIRA, Load Runner, QTP, Test link
Version Management: Perforce, Clearcase
Testing Types: Functional Testing, Integration Testing, System Testing, Regression Testing, Automation Testing, Database Testing, Web services testing, XML testing, Window service testing, User Interface Testing.
Test Documentation: Test Cases (Business & Functional), User Acceptance Test cases, Traceability matrix (RTM), Test log, Test Report, Test coverage and stability report.
PROFESSIONAL EXPERIENCE:
Confidential, Roanoke, VA
Senior Test Analyst (contractor)Responsibilities:
- Engage with the development teams to document requirements of the team’s products including software functionality (SAD), integration points and different platforms.
- Work with senior PA’s to establish the test strategy for applications.
- In conjunction with PA’s and BA’s establish and implement effective requirements practices including use and continuous improvement of testing processes.
- Engage in the Project in the phases of planning and execution.
- Create Test plan, Test Cases and Test scripts for the different functionalities in APAL/APEX application using Test Center and Microsoft Excel tools.
- Working with PeopleSoft, TAS and CCDB team towards completing Advance Commercial Credit project.
- Conduct Integration testing with the Commercial Customer database team (CCDB), Commercial Pricing teams to validate the changes.
- Work with the Ecommerce teams to Process the Online B2B, B2C orders in the APAL & APEX application.
- Conduct the system testing to validate the functionality of APAL/APEX applications.
- Conduct the regression testing for all the various functionalities in APAL/APEX.
- Validate the data from the AS/400 team received through CAM’S in APAL APAL/APEX.
- Validated and manipulated the data required for testing by using MS-DOS commands from the Back office.
- Properly maintaining and documenting the Test results in Test Center.
- Log the defects in the TFS/JIRA and follow the complete defect life cycle.
- Reproduce the production defects in the QA environment and retest them after the build was deployed in QA.
- Create UAT document and coordinate with the Business Users for the User acceptance testing and approvals.
- Environment:.
Confidential
Senior Engineer/Team LeadResponsibilities:
- Automation of test case execution of Restful web service APIs for Integration and regression test using Mocha Framework via Selenium
- Execute complete test activities, including functional, system and integration testing.
- Execute sql query to retrieve data from databases and validate.
- Performed System testing, Database testing, Functional testing, and Regression testing.
- Analyse defects to find out the root cause.
- Functional Test Plan & Test Strategy preparation.
- Defect tracking & reporting using Jira/UkBugdb.
- Review the code/scripts on code collaborator.
- Introduced Continuous Integration (CI) test framework using Jenkins.
- Automation and verification ofServer Deployment process.
- Worked effectively with team members to achieve our goals.
Confidential
Senior Test Engineer/Team LeadResponsibilities:
- Deployment Automation of initial 6 machine Server stack on AWS cloud (including HA setup) using Puppet
- Creation and execution of HA (high availability) test cases for the complete server stack
- Creation of deployment scripts for 3 new servers from scratch
- Enhancement of the complete deployment scripts as per later requirements (eg. ability to deploy a patch as per requirement rather than a fresh deployment)
- Performance testing of one of the modulesmodule aiming at Auto Scaling of the instances at need basis
Confidential
Analyst (Testing) / Associate/Team LeadResponsibilities:
- Testing of protocols like SUPL, LPP, RRLP, ILP and SHAP ( Confidential proprietary).
- Develop and execute functional (Smoke and Regression) test cases to ensure product meets functional and design specifications. Responsible for the quality of the software product delivered.
- Automate the regression set fixed through J-Meter tool.
- Develop and execution of Performance and Load Test Plan.
- Report product bugs, verify fixed bugs and issue resolution.
- Automated Continuous Integration using Jenkins - JMeter.
- Deployment Automation of Server on cloud (including HA setup) using Puppet
Confidential
Senior Test Analyst/ Team LeadResponsibilities:
- Database comparison - A process where production data (trades existing in production database for a particular business date) is extracted and copied into two test environments, one equivalent to the current production version and the other the newer version. Then the trades are booked from this extracted data. The data of the booked trades is extracted from various (52) tables into csv files for both the environments and then these csv files are compared to check for any discrepancies.
Confidential
I.T. Analyst/Team LeaderResponsibilities:
- Development of various Reconciliation tools in UNIX environment using Shell, Python and Perl scripting
- Analysis - Perform in-depth analysis of the reports generated by the reconciliation tools
- Interaction with UK counterparts on daily basis to understand and discuss various issues reported
- Manual Testing
- Gathering requirements for a new build release
- Creating Test scope
- Creating Test specification
- Executing tests
- Logging defects
- Performing initial analysis for defects using application logs
- Testing the fixes
Confidential
Software EngineerResponsibilities:
- Performance Test Lead
- Creating scenarios on Load Runner to emulate load as per the requirements
- Executing the performance test
- Finding performance metrics and limitations of the product
- Analysis of the performance parameters (latency, CPU utilization of various servers, alarms, response times etc.)
- Creating comprehensive reports with any anomalous observations recorded along with the reason and further course of action to rectify the problem
- Providing recommendations on basis of the analysis done for the performance test.
- Suggesting what needs to be tweaked' in the application to improve the performance.
- Manual Testing
- Gathering requirements for a new patch
- Creating Test scope
- Creating Test specification
- Executing tests
- Logging defects
- Performing initial analysis for defects using application logs
- Testing the fix
- Modification of testing stubs (code written in JAVA) when required to test any enhancements in the new release
Confidential
Software EngineerResponsibilities:
- Tester
- Development of the test scripts for ISDN calls
- Development of the testing library and framework using TCL for the automation of the testing process
- Execution of the automated process
