Qa Analyst/testing Specialist/automation Engineer Resume
SUMMARY:
- Debjyoti Paul has 7.6 years of experience in IT industry which includes Manual, Automation, Web Service, Back end testing and development.
- An enthusiast of continuous integration, Test driven/Behavior driven development, experience in developing, testing and delivering large - scale enterprise solutions in banking, e-commerce, m-commerce and web based arena.
- Expertise in conceptualizing, designing, testing and coding technical solutions using Java/J2EE technology stacks in agile environments.
TECHNICAL SKILLS:
Programming languages: Java, Ruby, HTML, JavaScript, Groovy Script, VB Script, UNIX (Shell Scripting), SQL, PL/SQL, Python, VB.NET
Frameworks and APIs: SOA (Service Oriented Architecture), CICD, Java-Cucumber(Gherkin), BPT (Business Process Testing), TestNG
Development tools: Eclipse, IntelliJ IDEA, RubyMine, Cucumber, Selenium, Visual Basic
Test Functionality Tools: SOAPUI (SOAP, RESTFUL, JSON, XML), Ready API, ITKO CA Lisa 7.0, HP QTP/UFT 11.0, Putty
Test Virtualization Tools: HP Service Virtualization 7.0, Mounte Bank, ITKO CA Lisa 7.0, Parasoft Virtualize
Performance Testing and Management Tools: Jmeter, Dynatrace, New Relic APM, Splunk, Grafana
Test Management Tools: ALM/HP-Quality Center, JIRA, Version ONE, Rally, Bugzilla
Build Management tools: Jenkins, Maven, Gradle
Code Management/Deployment tools: SVN, Github
Cloud Provider: Amazon Web Services (AWS), Sauce Labs.
Mainframe Tools: Profile (SmarTerm)
Database Tools: Oracle, SQL Developer, DB Visualizer
PROFESSIONAL EXPERTISE:
Software Development Engineer
QA Analyst/Testing Specialist/Automation Engineer
Responsibilites:
- Extensive background in SDLC life-cycle analysis, testing, development, deployment, maintenance, process improvement and application support in both Production and QA environments.
- Strong Defect/issue Management experience through all test phases - SIT, UAT, Regression, Performance, Command center (Production and Post-production)
- Provides a high level of customer service and client relations based on outstanding communication and interpersonal skills.
- Extensive experience working on large teams as well as individually.
- Exceptional ability to quickly master new software and applications.
- Expert trouble-shooter and problem solver.
- Designing, implementation and optimization of different types of Automation frameworks by using test cases.
- Execution of Automation suite and providing test results.
- Providing feasibility analysis for web services and data base testing through automation scripts.
- Providing efforts required to design scenarios.
- Expertise in developing CICD, Gherkin, BPT, Hybrid and keyword driven frameworks.
- IV. Work Experience: Working with Capital One since Mar 2015 as Sr. Associate Testing Specialist/SDET.
- Worked with Confidential from Jan 2014 to Mar 2015 as QA Lead.
- Worked with Cognizant Technology Solutions from Jul 2013 to Jan 2014 as an Associate.
- Worked with Syntel Consulting INC from Feb 2010 to Jun 2013 as a SOA Test Lead and Test Automation Engineer.
- V. Projects Profile: Capital One- Retail and Direct Banking
- General Motors-Infotainment
- General Motors- OnStar
- Comcast Witbe Automation Framework.
- Confidential Backend Server Side Testing
- Confidential Web Application (INET)
Confidential
Sr. Associate/Software Development Engineer in Test (SDET)
Responsibilities:
- Developing and testing SOAP and Restful web services for internal and external partners/clients.
- Implementing ATDD, BDD using Cucumber-Java, TESTNG framework and developed unit test cases using Junit framework for UI and API’s.
- Developing SOAP UI/Ready API (Smart Bear) Automation projects for SOAP and REST service calls for API’s consumed by Capital One clients like Transite, EASE, Sassy, Mobile, Mobile Web.
- Developing virtualization of API’s and IS’s by mocking calls using Ready API, MounteBank, HP Sev (Service Virtualization), Parasoft Virtualize.
- Implemented multiple devices and browser testing with SauceLabs integration for automation and REST API calls to fetch and create test data and to interact with Sauce Labs API.
- Developing and executed performance testing scripts using HP Sev (Service Virtualization), Jmeter, deployed to github and trigger it through Jenkins.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling.
- Developing and testing Bank transfers API’s on AWS cloud.
- Worked on developing API’s for test data management tool internal to Capital One which automates the creation and maintenance of test data required for testing.
- Responsible for the coordination of testing to support project teams and may require interaction with business clients.
- Identifying and fixing Defects.
- Automated web services and API’s using UFT.
- Testing Profile Mainframe changes before integrating it to API’s.
- Designing API interfaces in lifecycle for new requirements.
- Analyzing and identifying root causes for the failures in production and QA environments using Splunk logs and fixing them.
- Creation and monitoring of API performance dashboards using Splunk and Grafana for all Capital One clients like Transite, EASE, Mobile, Sassy.
- Writing the regression automation test suites for multiple platforms, and execute the test cases.
- Test execution management and opening defects using ALM.
- Story grooming, tracking, sprint activities, raising bugs/defect using JIRA.
Environment: Java, SQL, RDBMS, QTP, UFT, Soap UI, Ready API, XML, Workflow diagram (Visio), SQL, AWS (Amazon Web Services), Cucumber, Splunk, Unix, DB2, Mainframe.
Confidential
QA Lead/Sr. QA Analyst
Responsibilities:
- Working as a Senior QA Analyst to certify the Reserved Apps (AppShop) and the following third party apps on the Infotainment Radio Unit.
- Music Apps - Tune In, NPR, Slacker, iHeart, Kaliki
- Weather Apps The weather Channel
- Event Apps Eventseeker
- Map Apps Cityseeker, Glympse
- Generic Apps Audio Books, Commerce (Onstar Go),
- Exploring the App functionalities and features and make sure that it meets the GM Standards and performance requirements.
- Validating whether the App is user friendly and suggest improvements to make the App easy to understand and use.
- Performing Drive Test and Validate the third party Apps behavior in drive mode on various cars which has
- Chevrolet's MyLink or Cadillac's CUE infotainment system built into it.
- Preparing Test scenarios using standard black box test case designing techniques to improve the test coverage for the third party Apps and review the test scenarios prepared by junior team members.
- Raising defects into the defect tracking tool for issues found during testing and improvements during analysis of the App and coordinate with the respective third party App team and resolve the issue.
- Participating in the daily standup meeting and update the current status of the testing related activities and raise the concerns to management if any risks, and suggests the mitigation plans.
- Environment: UNIX, HP Application Lifecycle Management (ALM11.0), BOSCH & PANASONIC Infotainment Systems, WinSC
Confidential
Responsibilities:
- Designed, developed and tested Automation framework which can test the video streams with different properties of the set top boxes provided to customers with satisfactory results in terms of images and close captioning.
- Used Witbe tool and robots to design the framework in Python language with the use of which it records and captures video stream by dividing the frames into images for close captioning.
- Tested the functioning of video streams on different STB’s of different families and its versions like Motorola, Denali and others using same automation framework and identifying issues for optimization.
- Hands on experience with Video Cable streaming, Set-Top Box, Devices, TV Guides and their software/ firmware.
- Worked on Video Headend (Cisco, Moto) equipment configuration, IP multicast, transport streams analysis, video quality verification, and troubleshooting applicable lab and field issues.
- Created the setup of hardware by installing Robots to make it functioning and connecting them to STB’s in the test environment servers so as to run automation scripts.
- Deployed code in to SVN in every sprint of 2 weeks by checking in to the system and then configuring Jenkins to run the scripts at scheduled time.
- Attended daily scrum meetings to report every day’s update and getting the tasks from scrum master to be done for the same day.
- Prepared and sent daily, weekly and monthly status reports using HP ALM QC 11.0 and JIRA for defect and scrum management.
Test Lead/Automation Engineer
Confidential
Responsibilities:- Developed interface test plans and estimates.
- Created and executed ITKO CA LISA & SOAP UI Scripts for the Web Services testing.
- Provided feasibility analysis for using LISA for web services and data base testing
- Provided efforts required to design scenarios.
- Prepared LISA automated scripts to test web services with parameterization and all valid assertions.
- Prepared customized logs into excel for reporting test results
- Prepared scripts for connecting data base and as well as UNIX box to validate results.
- Integrated end to end testing of products from web services to upload server’s validations in a single scenario.
- Tested and validated XML, XPath Syntax, Web Services, REST, HTTP, SOAP Messaging.
- Created automated test scripts in Lisa Workstation for web application
- Record the scripts using HTTP Proxy Recorder and DOM Events Recorder
- Added data sets and performed parameterization of Test flow and added filters to output values, added page load verifications using assertions for verification of field properties like its length, existence of field, and its label verification.
- Used ITR (Interactive Test Run) mode to Playback the recorded/created script.
- Configured script to run in different Environments by setting all environment properties under Configuration files.
- Executed LISA scripts and updating results to dev. Team.
- Designed, developed and tested Confidential Automation design BPT framework.
- Automated test cases using HP QTP 9.5/11.0 and ALM using VB Script, User Defined Functions, Data Driven approach, object repositories, Recovery Scenarios, Descriptive Programming, FileSystemObject, Excel Object, XML Object, shell scripts(UNIX) and SQL queries (for verifying the database) in the script to perform end to end web services testing.
- Created a Virtual Test Mode execution procedure for executing web services automation which saves 5 hours a day in daily execution.
- Designed and developed an in-house built Windows based UI web services tool using Visual Basic 6 which performs end to end test of Confidential services, performs validations and generate reports with results.
- Automation of test cases using HP QTP 9.5/11.0. Use of VB Script, User Defined Functions, Data Driven approach, object repositories, Recovery Scenarios, Descriptive Programming
- Handled Automated Regression Test Execution that involved creation of Regression test suite, Regression Test Execution, creation of regression execution test results.
- Creation of Automation Framework (blend of keyword driven and data driven), automated test script Review Checklist and Automation Guidelines and Standards.
- Actively involved in reviews of automated test scripts, maintenance of test scripts as per changes and updates in the application.
- Involved in Generic Automation Infrastructure Development (AMALGAMATED) in Quick Test which is used by throughout products of Confidential .
- Preparing customized HTML reports for the regression testing.
- Preparation of Test Strategy and guiding the team members.
- Involvement in the System Test Plan Preparation and Requirements Streamlining.
- Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
- Assigning task to all testing team members and ensure that all of them have sufficient work in project.
- Responsible for GUI testing and Functional Testing, using Black box Testing Techniques.
- Attending daily defect huddle calls.
- Involvement in Test Execution, Results Analyzing and Defect Reporting.
- Involvement in RTM Preparation.
- Execution of Smoke Test, Functional Test and Regression Test.
- Execution of Test Plan and Monitoring Defect tracking Process Using Quality Center.
- Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing activities.
- Preparation and sending of daily, weekly and monthly status reports.
- Document, implement, monitor and enforce all processes and procedures for testing is established as per the standards defined by the organization.
- Actively involved with Knowledge Sharing, Walkthrough Sessions and Technical Reviews.