Project Manager Resume
DaytoN
SUMMARY
- Around 15 years of experience in Software Testing (Manual, Automated, Performance and Mobile Automation).
- 7+ years of experience in iTKO/CA Lisa as Lisa Architect (Lisa Test and Lisa Virtualize) and experience in Lisa 9.1
- 3+ years of experience in Managing Testing projects. Executed projects from Project Initiation to Production launch
- Having experience on Mobile Automation (Android & IOS) using Appium (Selenium 3.0)
- Very good experience in managing a group of 25 QA Engineers.
- Currently Self - learning on Data Science and Machine Learning concepts using Python from Udemy courses. Learning Apache Spark as part of the course.
- Consult and enable business partners from customer requirements gathering to reporting thus improve data accuracy and decision making.
- Propose projects with resource and timeline estimates that reduce client cost and cycle time significantly.
- Good experience in QA Estimations, Resource Planning, preparing Test Schedule and Scope, Test Strategy, Test Planning, Test case creation, Test case execution and Defect logging.
- Specialized in SOA Middleware Web services, Cloud, Mainframes, Java & Web-based QA Testing
- Very good experience in QA Automation testing tools such as QTP, Win Runner, Parasoft SOATest 6.2, iTKO/CA LISA 9.1, Selenium, Quality Center 10.0.
- Extensive experience in SOA Testing, White box Testing, API Testing, Functional testing, Automation Testing, Regression Testing, Integration Testing, System Testing, Data Migration(ETL process) and Database Testing.
- Having knowledge of Android App Development, Testing and Deployment.
- Experience in development of Automation Framework using Java, Selenium Webdriver, TestNG, Jenkins etc from scratch and knowledge of Page Object Model(PoM)
- Performance testing of applications using CA Lisa and Parasoft SOATest and good knowledge of using JMeter.
- Extensive experience in Project Management, Quality Management, Bug Processing and Defect Analysis activities
- Knowledge on IoT, Cloud Architecture, AWS(EC2, S3, ElastiCache, RDS), AngularJS testing framework with NodeJs, Protractor, Robot Automation Framework etc.
- Expertise in Data Driven Testing and developing Compiled Modules.
- Comprehensive knowledge on SDLC process, Agile Methodologies and QA Life Cycle process.
- Ability to meet tight deadlines and work under pressure
- Strong Interpersonal Communication skills, Quick learner and pragmatic team player with a combination of business acumen and technical skills.
- Strong computation, Analytical, Problem solving, Team Handling, Timely decision making skills.
- Works with CA team in alpha testing of latest releases of Lisa versions.
TECHNICAL SKILLS
Platforms: Windows 98/ NT/ 2000/ XP, UNIX, LINUX, Android SDK, iOS
Databases: Oracle 8i/9i, SQLite, MongoDB
Languages: C, C++, VC++, ABAP/4, HTML, HTML5, Java, Android
Testing Tools: WinRunner 7.6, QTP 8.2/9.0, Parasoft SOATest 6.1, Quality Center 10.0, iTKO/CA LISA 8.0.1, Selenium WebDriver, Zephyr, JMeter, BlazeMeter
Testing Frameworks: Robot Automation Framework, Junit, TestNG, Protractor AngularJS, Appium
Defect Tracking: BugBase, Prolite, Oracle BugDB, JIRA
Scripting Tools: Python, JavaScript, Unix Shell Scripting
CI Tools: Jenkins
Build Tools: Apache Ant, Maven
ERP: SAP R/3, Oracle 11i Financials- AR.
Project Planning Tools: Microsoft Project, JIRA, Rally
Miscellaneous Tools: MS Office Tools, SharePoint, Eclipse IDE, PyCharm, AutoIT, XMLSpy, TFS, Crystal Reports etc.
Log Monitoring: Splunk
S/W Management: SVN, PerForce, Stash, Git
SDLC: Waterfall, Agile, Kanban, SAFe
PROFESSIONAL EXPERIENCE
Confidential, Aliso Viejo
Automation QA Lead
Responsibilities:
- Involve in Requirement analysis, project walk through while requirement gatherings from business Users.
- Involve in client interactions on reviewing BRSs, SRSs, ARS and FRS.
- Preparing QA Approach, Testplan and Test Automation Strategy for the all the projects at PacificLife Insurance
- Creating Test cases and Automation test scripts for the applications under test
- Developing test scripts for Functional testing, Regression testing and Performance testing etc.
- Utilize Robot Framework, Selenium2Webdriver, AutoIT, PyCharm and other technologies to provide test automation solutions for Web, API, DB, XML, Windows etc
- To rapidly determine reliable and non-brittle web locators using CSS, XPath, JQuery, Name, ID, JavaScript etc.To device and enforce scripting conventions that will produce intuitive easily digestible test result files
- To decompose target applications into abstract layers/page objects so as to implement Page Object Model(POM) concept in test automation
- Identifying right candidates for Mobile Automation
- Developing Appium Scripts for Native Android/IOS Apps using Java
- Identifying objects of App using UI Automator tool for Android and Appium Inspector for Iphone
- Participated in developing common Appium framework for both Android and IOS
- Used different types of virtual devices(Emulator & Simulator) and real devices for Testcases Validation
- To implement Git version control including branching, merging, resolving merge conflicts etc for effective source control of the test automation scripts
- To implement Jenkins CI/CD model for effective delivery for applications including user administration and node configuration for various test environments.
- To clearly articulate advanced technical concepts into simple easy to grasp terms while teaching/mentoring junior scripters
- Performing Functional, Regression testing and Performed User Interface testing.
- Involve in Defect tracking and management process.
Confidential, Burbank
QA Lead
Responsibilities:
- Start Build and operate QA COE with Onsite/offshore model
- Understand the Payroll processing application and documentation
- Analyzing Business and Technical Requirements and Preparing Test Requirements
- Release & Environment Management Activities
- Budgeting, Resource planning
- Quality management and improvement activities using Jira(Structures, Zephyr), Confluence, etc...
- Managing, Leading & Tracking the Onsite and Offshore teams
- Managing Functional, Regression, Middleware, Automation and Performance teams
- Develop Test Strategy, End-to End Test plan and review various Test cases developed by offshore teams using Jira
- Providing Training to offshore teams
- Review Test Cases written by offshore teams in Zephyr
- Bug Processing and Defect Analysis using Jira
- Defect Prevention activities
- Utilizing POSTMAN and Swagger to test Micro services related to EP Smart Accounting platform.
- Built Automation framework from scratch using Java, Selenium Webdriver, TestNG, Jenkins etc.
- Create test scripts using Selenium Webdriver/Java/TestNG.
- Maintain Selenium Webdriver scripts in Git
- Implement Jenkins to achieve CI/CD
- Regression testing of Selenium Webdriver scripts
- API testing using Java Rest Assured API libraries
Confidential, San Diego
SOA Test Lead
Responsibilities:
- Understand the enterprise architecture of Confidential and identify the gaps and areas of complexity where iTKO LISA Virtualize can be implemented and utilized.
- Discussion with the Enterprise Architecture to get the overall architecture of the system to define and standardize the process for implementing service virtualization and SOA testing using iTKO LISA tool.
- As an iTKO LISA Service Virtualization Consultant, developed solutions for virtualizing various services (MQ, SOAP (HTTP/HTTPS) & REST/JSON) and components for various teams at Confidential .
- Worked on developing virtual models for 3rd party vendors like Fiserve, eFunds, Experian, Mutual Mobile etc.
- Co-ordinate and conduct various types of SOA testing for different projects which includes WebServices, REST Services, JSON services, MQ workflows, etc. using iTKO LISA.
- Co-ordinate and conduct Performance testing for different projects which includes WebServices, REST services etc. using iTKO LISA.
- Worked on creating custom Data protocol handlers/extensions, custom filters, externalizing VSE responses etc.
- Experience in configuring queues in IBM MQ Explorer.
- Created LISA Scripts to record/virtualize services effectively.
- Worked on different execution modes like Image Validation and Dynamic.
- Distributed Installation of LISA Components (VSE, Registry, Multiple Simulators, Co-Ordinators on Windows based servers.
- Knowledge on LISA Server Administration & License management.
- Trouble shooting installation issues, Agent installation issues and LISA Maintenance - Upgrades Issues.
- Deployed test suites using CVS dashboard, monitoring and verification of results.
- Create/Maintain Test Automation suites for regression testing and performance testing and Interpretation of Test Results and Performance metrics etc.
- Build, Validate and Deploy HTTP/HTTPS, MQ/JMS, CICS protocols etc., from live recording, WSDL and req/responses pairs for end to end testing and made test environment available 24/7.
- Experience in building Mobile solutions using latest version of Lisa 9.0.1 for android applications.
- Testing of Confidential Android based Mobile application using Selenium WebDriver and Appium technologies
- Alpha Testing of Confidential Android based Mobile application with non-prod version of CA Lisa tool to certify the new version of CA Lisa
- Performance Testing of Confidential IPad and Android applications using CA Lisa tool
- Utilizing SOAP UI tool by creating SOAP UI test cases to perform functional testing of SOAP and REST API calls related to Confidential mobile devices platform
- Create and run performance testing of Confidential online banking application using JMeter tool.
Confidential, San Diego
Senior QA Engineer
Responsibilities:
- Participate in providing overall solution options based on Business Requirements. Proving estimates to the efforts involved to the probable tasks.
- Participate in analysis, design, development, testing, and implementation of CFP components.
- Use QA best practices in verification and validation of various applications for the CFP project.
- Developing Automation Test Scripts for REST, SOAP Webservices, Java APIs, using Java with Eclipse IDE in TestNG framework.
- Executing build scripts with Maven, Jenkins
- Perform Functional, Regression, and Automation testing of the applications for CFP.
- Prepare test plans, test cases, test execution reports, defect reports, test closure reports etc.
- Monitoring logs using Splunk.
Confidential, Seattle
Senior QA Engineer
Responsibilities:
- Participate in providing overall solution options based on Business Requirements.
- Participate in analysis, design, development, testing, and implementation of Virtual components for CCM Project.
- Use QA best practices building and deploying of virtual models, end-to-end using iTKO LISA virtualize for the CCM Project.
- Building a QA Framework and Test Strategy for virtualization of Webservices in CCM Project.
- Train Confidential employees in using iTKO LISA Virtualize tool.
- Perform Regression, Automation testing of the applications using virtualized models.
- Prepare test plans, test cases, test execution reports, defect reports, test closure reports etc.
Confidential, San Diego
Senior QA Engineer
Responsibilities:
- Participate in providing overall solution options based on Business Requirements.
- Proving estimates to the efforts involved to the probable tasks during the Software Development Lifecycle.
- Use QA best practices in verification and validation of various applications for the QEP project.
- Building a QA Framework and Test Strategy for testing various applications for the QEP project.
- Train Confidential employees in using tools such as HP Quality Center, iTKO LISA, JUnit, XMLSpy etc., which are used for Test Management and Test Automation
- Developing Automation Test Scripts, Performance Test models using iTKO LISA.
- Develop virtual models and end-to-end models for testing applications for QEP using iTKO LISA Virtualise and iTKO LISA Pathfinder tools.
- Perform Functional, Regression, Automation, and Performance testing of the applications for QEP.
- Prepare test plans, test cases, test execution reports, defect reports, test closure reports etc.
- Use SOAP UI to perform functional and automation testing of middleware web services and RESTful API’s related to QEP platform developed using Oracle SOA business suite
- Participate in testing & deploying the developed SOA applications to development, staging and production environments.
- Performance Testing of QEP using jMeter tool. Create and Execute jMeter based performance tests to satisfy various non-functional requirements of QEP platform.
- Monitoring logs using Splunk.
Confidential, Dayton
Project Manager
Responsibilities:
- Participating in Business Review meetings
- Analyzing Business and Technical Requirements and Preparing test Requirements
- Providing Cost & Effort estimations
- Create test schedule and preparation of scope documents
- Release & Environment Management Activities
- Budgeting, Resource planning
- Quality management and improvement activities
- Managing, Leading & Tracking the Onsite and Offshore teams
- Managing Functional, Regression, Middleware, Automation and Performance teams
- Develop Test Strategy, End-to End Test plan and review various Test Plans developed by offshore teams
- Providing Training to offshore teams
- Review Test Cases written by offshore teams
- Prepare Automation framework using Parasoft SOATest Tool.
- Bug Processing and Defect Analysis
- Defect Prevention activities
- Perform Data Migration testing on data from Legacy to new databases.
Confidential, Charlotte
QA Lead
Responsibilities:
- Gather all the Functional requirement documents from the business.
- Assists the offshore team with all the required information from the business.
- Coordinates with the development team for the updates regarding the environment setup, access to applications and its credentials.
- Participates in resolving the issues of the team.
- Involvement in reviewing the Test Strategy, Test Plan, Test Cases, Execution Report, Defect Report and Closure Report.
- Verification, problem resolution, and approval of coding changes that impact testing
- Ensures that detail Test Plan documents are written
- Ensures the proper test data is captured or created with the assistance of the Development Lead
- Assists in development of test cases
- Leads test plan and test case/script reviews
- Participates in sign-off and approval of all test phases.
Confidential, Minneapolis
QA Lead
Responsibilities:
- Performing In-Depth Analysis of the Software Requirements and imparting Knowledge Transfer to the team members
- Onsite coordinator. Interacting directly with clients at on-site and working with offshore team.
- Review the use cases written by the Business users
- Preparing Test Cases based on the Requirements /Design Document/ Uses Cases
- Reviewing Test cases prepared by offshore team.
- Reviewing automated test scripts developed by offshore team.
- Working directly with clients for test cases and automated test scripts sign-off.
- Executing Test Cases and maintaining Test Logs
- Defect Tracking
- Report defects in the client software i.e Merant Tracker
- Addressing the clarifications asked for the bugs posted, if required by the client.
- Tracking the status of the bugs.
- Verify the defects are reproducible on the earlier version and report whether breakage is there or not.
- Closing the bugs if the issues are solved.
- Preparing various status reports eg: Defects Report, Daily/Weekly status report and Consolidated status report. Etc.
- Also performed testing on various patches and hot fixes for the application after release.
Confidential, Phoenix
Offshore QA Lead
Responsibilities:
- Coordinating the offshore team.
- Task Scheduling & Allocation, Conducting Review Meetings, Status Reporting.
- Preparation of Test Cases, Test Scripts and Test Steps.
- Reviewed the test cases written by the offshore team as whether they are following the format given by the client
- Automating the test plans using QTP 8.2.
- Identification of the regression set for automation.
- Developed test scripts for automation with Quick Test Professional for Regression, Functional, Data driven Testing.
- Creating the object repository and functional library.
- Stabilizing and executing the Automated Test Scripts
- Preparation of knowledge transfer documents.
- Defect logging and tracking in Quality Center 9.0, BugBase.
- Report defects
- Addressing the clarifications asked for the bugs posted, if required by the client.
- Tracking the status of the bugs.
- Verify the defects are reproducible on the earlier version and report whether breakage is there or not.
- Closing the bugs if the issues are solved.
- Preparing the various status reports.
- Participating in daily status calls with on-site team and updating them and about the status of work.
- Participation in weekly and monthly video calls and updating the onsite as well the client about the progress of work.
Confidential, Minneapolis
Offshore QA Lead
Responsibilities:
- Automating the test plans using QTP 8.2 with Terminal Emulator as Add-in as the application was built on Mainframe systems.
- Stabilizing and executing the Automated Test Scripts
- Preparation of knowledge transfer documents.
- Participating in daily status calls with on-site team and updating them and about the status of work.
- Defect logging and tracking in Quality Center.
- Report defects
- Addressing the clarifications asked for the bugs posted, if required by the client.
- Tracking the status of the bugs.
- Verify the defects are reproducible on the earlier version and report whether breakage is there or not.
- Closing the bugs if the issues are solved.
- Preparing the various status reports.
Confidential, Redwood City, CA
Tester
Responsibilities:
- Automating the test plans developed by the Oracle Financial Quality Assurance team using WinRunner7.5.
- Stabilizing and executing the Automated Test Scripts against various versions of the Financials products released to test the product.
- Performing both Positive and Negative testing to test the product before Release Readiness Certification.
- In-case issues are found; log a bug against the product being tested.
- Enhancing automation scripts which are in prior version into the latest version of oracle applications using winrunner
- Participation in monthly video calls and updating the onsite team about the progress of work
- Part of Automation framework team
- Part of Process review & updates team.
- Preparing various status reports.