Senior Consultant It Qa Resume
Columbus, OH
SUMMARY
- Has 12+ years of experience in Software Quality Assurance of Client Server & Web Based Application, wif extensive experience in QA Automation Lead, Automation design, Performance Engineer and Test Lead.
- Highly proficient in managing & executing multiple projects simultaneously using Agile Methodology.
- Proficient in Vendor Sourcing and Partnership, Overseas selection & management, Build & Establish the client vendor relationship.
- Experience in Designing & Managing Selenium Automation Framework. Experience in TestNG, Cucumber framework and DevOPs Integration tool like Jenkins & Maven.
- Proficient in Selenium WebDriver.
- Excellent working experience wif Selenium Using Java and Ruby, Quick Test Professional (QTP) 11.0, Unified Functional Testing (UFT) 11.52 and 12.52, HP Application Lifecycle Management 12.50.
- Proficient in Performance Engineer, which includes Code profiling, for high response time, high CPU issues, JVM tuning, hung thread issues, Memory Leak issues.
- Proficient in Mobile application testing.
- Worked on different framework types such as TDD, BDD, Hybrid model and Page Object Model.
- Experience wif Oracle, MS SQL Server and SQL Queries.
- Experience in test management and defect tracking tools like RTC, ALM/Quality Center, Borland Star Team etc.
- Manage & report key Test Matrices. Preparing Test Plan, Test Efforts, Test Schedule, QA Process/workflow, Use cases, User guide document.
- Sound knowledge of Black Box, White Box, System, Regression, Integration and Functionality Testing.
- Experience in testing on Mainframe applications for FDR, Fidelity.
- Experience in testing on Enterprise wide applications wif multiple databases.
- Involved in Complete Software Development Lifecycle (SDLC) from Business Analysis to Development, Testing, Deployment and Documentation.
- Experience in working wif ServiceNow modules for ticketing and testing purpose.
- Expertise in testing Distributed Web - Based Applications, Client-Server, Java, Java Swing, J2EE applications.
- Well versed in analyzing Results, Bug Tracking & Reporting, Detailed status reporting
- Good understanding of Relational Database Management Systems.
- Expert in Using Quality Center as repository for maintaining test cases, execution and tracking the defects.
- Developed Test scenarios and Test cases using Quality Center.
- Manage Release planning, optimizing the existing process, developing test strategies and perform test coverage analysis and ability to mentor teams to meet the deadlines.
- Providing product feedback support, guidance, solution offerings and resolving customer issues.
- Attended several Big Room Planning sessions (BRP), which is part of Agile process to gather and plan the Requirement stories.
- Reviewing the Requirement Specification and Interacting wif Product, Business, Stake Holders and BA on the requirements.
- Excellent analytical and problem-solving skills, planning and organizational skills and strong interpersonal skills.
- Excellent presentation and communication skills and a good team player.
TECHNICAL SKILLS
Testing Tools: QTP, Unified Functional Testing (UFT), Application Lifecycle Management (ALM), Quality Center Connection, Selenium using Java wif Eclipse/RSA IDE, J2EE, Selenium using Ruby wif Komodo IDE, Appium Framework for Mobile test script SOAP UI, Maven, Jenkins Integration tool, JIRA, RTC, ServiceNow, Websphere.
Test Scripting: Java, VB Script, J2EE, TestNG, JUnit, HP UFT, Cucumber and Open Source Frameworks (Selenium, Jenkins, Maven, Appium).
Programming Languages: Java, VB, J2EE, SQL, HTML
Operating Systems: WINDOWS 7, WINDOWS XP
Performance Testing Tools: JMeter, HP Load Runner, Performance Center, SOAP UI, Web Load.
Databases: Oracle SQL, My-SQL, Microsoft SQL Server, DB2, Squirrel.
Other Tools: MS Word, Excel.
Other Technologies: SOAPWebservice, RESTful service, JSON, Websphere
PROFESSIONAL EXPERIENCE
Senior Consultant IT QA
Confidential, Columbus, OH
Responsibilities:
- Designed, Developed and executed automation testing scripts using test management software, including smoke, regression, and functional test plans.
- Build Automation script using Selenium Java wif TestNg framework.
- Build Selenium script for Web automation and Appium for Mobile Native application.
- Designed & Developed JMeter scripts to analyze performance on Web Application and Mobile native application.
- Logically and systematically identify and analyze software problems.
- Database validation, services, API testing, and SaaS partner applications testing.
- Involved in all aspects of the agile/project life cycle dat need to be tested in a detail- oriented matter wif the ability to accurately estimate testing projects.
- Review acceptance criteria and system requirements prior to testing to ensure test scenarios and cases will cover manual testing needs
- Develop, implement, and maintain test scenarios and test cases for web, mobile, and mobile-responsive applications
- Implement manual testing processes
- Support software development process by attending daily standups, participating in grooming sessions and 3-amigo meetings and ensuring quality software dat meets customers’ needs
- Document test results and report issues in a timely and effective manner.
Senior QA Automation Engineer
Confidential, San Antonio, Tx
Responsibilities:
- Managing and leading Projects, Testing team onsite & offshore both manual and automation on daily basis.
- Find out the right vendor for external support for System team execution and build/establish the client vendor relationship.
- Architect, Design and customize the selenium automation framework based on the test requirement.
- Develop and execute a roadmap for building testing framework across different platforms.
- Planning the release date based on the different team’s iteration tasks completion.
- Taking complete ownership of projects, plan, estimate and deliver it wifin the deadlines.
- Implement & Integrate the Automation Framework.
- Optimize the automation framework on summary report generation, dashboard and status notifications.
- Manage release planning, optimize the existing process, developing QA/Test strategies and testing approaches.
- Designed and developed Test scripts for Web application using Selenium/Java wif TestNG as framework wif POM design.
- Integrated the script wif DEVops tool (RTC and Jenkins tool).
- Designed and developed API testing (Testing of JAX-WS Webservices responses wif RESTful services reponses) automation scripts using UFT and VB Script and integrated them using ALM.
- Used SOAP UI to validate webservices for manual test execution.
- Performance Test plan TEMPhas been created and executed to confirm the service response time.
- Performed UAT testing to ensure the business rules are met as specified in the client standards, before sign-off and release.
- Performed Mobile testing for android and iOS application to make sure the application is performing right wif RESTful service and WINK
- Created script using Appium for Mobile testing.
- Designed SQL queries through Squirrel, SQL developer tools to validate DB updates
- Performed Fidelity test execution which is developed using Mainframe.
- Test Sign Off, ticketing, incidents, change requests are updated in ServiceNow. me has tracked and maintained the updates in ServiceNow.
- The Release managements and tracking TEMPhas been updated and maintained using ServiceNow modules.
- Driving the team towards agile testing methodology and managed the sprints development cycle.
- Work closely wif all teams and optimize testing process, enhance efficiency in testing and improve the software quality
- Providing product feedback support, guidance, solution offerings and resolving customer issues.
- Create the estimation for the stories assigned in the current sprint.
- Attending BRP meetings to discuss wif Product owners on their project release planning and Manage Production release date for each project.
Quality Assurance Automation Lead
Confidential, San Antonio, Tx
Responsibilities:
- Managing the complete project by handling the teams both onsite & offshore
- Prepare Test Plan, Test Effort, Milestones/Schedules for the project.
- Coordinating wif Business Users, understanding the business and transferring to the team.
- Daily interactions wif offshore, delegating and getting the work done
- Regular interactions wif the client managers and status reporting
- Identifying the risk and escalating to the project stake holders and mitigate it.
- Test management activities using Agile methodology and used RTC to track the task status.
- Performed SOAP UI Validation on REST Services. Fidelity testing, DB Testing and has automated SOAP UI validation through UFT.
- Developed script using UFT and VB Script to automate SOAP UI validation to compare Json objects to validate JAX WS webservices wif RESTful services.
- Designed and Developed Automation Test script using Selenium webdriver using Java for flow level validation to verify the RESTful APIs migration has not impacted any of the functionalities.
- Developed Selenium Webdriver scripts using Cucumber framework wif Jenkins and Maven as the Devops tool to integrate.
- Used Gherkin language to develop test cases for cucumber design.
- Executed Cucumber acceptance testing to finalize the results.
- Generated reports using Jenkins and stored them in RTC for versioning.
- Developed script using Appium to validate the mobile application validation to confirm the stability of the application on RESTful service migration.
- Designed and written SQL Queries using SQL developed tool to test DB updates.
- Submitting Weekly status dashboard to client managers
Senior Quality Assurance
Confidential, San Antonio, Tx
Responsibilities:
- Performed Test Lead role and handled multiple Sprint & Releases in dis Project using Agile-Scrum Methodology.
- Regular interactions wif onsite managers and clarification/issues on sprint stories and updating the clarification log
- Performed Mobile testing for android and iOS application to make sure the application is performing right wif RESTful service and WINK.
- Created Selenium script using Java to perform web page flow validation.
- Created script using Ruby to validate the WINK and EJB migration application.
- Developed Scripts wif TestNg and Cucumber framework design.
- Used Gherkin language to develop test cases for cucumber design.
- Used Jenkins and Maven as the Devops tools to integrate both Java and Ruby applications.
- Executed and completed TestNg and Cucumber Acceptance testing. Generated the report using Jenkins.
- Created script using Appium for Mobile testing.
- Used SOAP UI to manual execution of webservice validation.
- Executed performance testing using LoadRunner to validate webservice response time and web flow impact wif large amount of member data.
- Created DB query using SQL developer to validate the db update for transaction updates.
- Estimation and planning for every sprint & monthly release and publishing it.
- Daily Scrum status meeting & Synch up calls
- Daily interactions wif team, delegating task and getting the work done
- Owning the complete responsibility of providing QA Sign-Off to UAT.
- Test Plan, Test Case preparation & review and publishing Daily Status report.
- Analyzing on the test cases which can be automated.
- Design discussions on automation of test cases.
- Test Case execution and defect reporting & tracking TEMPhas been created and loaded to Star team for versioning.
Confidential
Quality Assurance Test Lead Offshore
Responsibilities:
- Leading the team and Test management activities using Quality Center tool
- Created automated test scripts to run web based application testing
- Validated Fidelity screens and FDR screens to verify Credit card. Mortgage, Deposit transactions.
- Run SQL queries to validate the transaction update in DB and has also validated in the front-end display
- Writing test cases for web based application validation and Webservice validation.
- Has also validated Wicket applications.
- Reviewing the created/modified test cases by team.
- Done extensive testing in external tools for Batch Job Monitoring
- Developed test scripts for these application and webservice validation using Ruby wif Selenium.
- Developed Selenium Webdriver scripts using Java.
- Verifying System log and exception log in splunk logs
- Prepared the functional user guide document for Bank application validation wif clear and precise information.
- Attended several walkthrough meetings wif Business analysts, Project Manager and Developers and provided feedback accordingly
Confidential
Automation QA Tester
Responsibilities:
- Coordinated all QA activities and enhancements using Agile Methodology.
- Analyzed user requirement document and developed Test Plans, Test Cases and test Script.
- Test Automation using QTP, Selenium using Java. Involved wif design, creation and implementation of automated test scripts. Recording scripts, writing code in VB Script and Java. Enhanced the scripts through Parameterization, Data Validation, Data Pooling, Checkpoints and Transactions. Executed manual scenarios and goal oriented scenarios for several users to measure system performance. Prepared the execution reports and presented to Management and Clients.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Provided Efforts Estimate and coordinated the test schedule using Agile testing methodology in UAT phase.
- Performed System testing, Functional testing, Integration testing and UI testing.
- Prepared and executed scenarios for the Regression testing on new builds.
- Prepared Test Plan, wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using HP Quality Center (QC).
- Administered Quality Center partly by creating the user groups and assigning privileges to Users.
- Hands on experience in collecting several metrics and preparation of defect reports.
- Responsible to send the Data Warehouse Quality report to the QA manger on weekly basis for Caliber data mart.
- Performed Backend testing to validate the data using SQL queries to the required Test cases.
- Report and review the defects in Mercury Quality Center Defect tracking systems.
- Helped to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.
- Used Simple SQL Queries like Joins, Select, and Update for data validation and data manipulation.
- Participated in creating test cases, executed test cases, Documenting Defects, resolved defects and Signed Off from Application.
- Attended several walkthrough meetings wif Business analysts, Project Manager and Developers and provided feedback accordingly.
Confidential
uality Analyst/Tester
Responsibilities:
- Reviewed Software Requirement Specifications, which included functional and system design specifications and constraints.
- Analyzed Business Requirement Document.
- Documentation of UAT test cases, UAT test scripts and expected results.
- Use the Data Studio for SQL queries in carrying out various back-ends testing for promoting maintainability and code-reuse. Wrote SQL queries to check date integrity and consistency.
- Interacted wif other teams through walk-through, teleconferences to resolve various issues.
- Involved in complete Integration testing and regression testing, end-to-end testing and UAT.
- Provided required test data for the developers to fix defects.
- Assisted business users in defining UAT test cases and plans.
- Modification of existing Test Plans and Test Script using Quality Center.
- Performed rigorous regression testing after every new build in Quality Center.
- Attend review meetings, performed walkthroughs wif the developers.
- Maintained the Change Management procedure for program and sub-system implementation.
- Performed presentations to various departments on the Change Management procedure when required.
Confidential
Quality Analyst/Developer
Responsibilities:
- Created automation test scripts for the application pages in QTP 11.0.
- Descriptive Programming using QTP 11.0.
- Written Java code from scratch for automation.
- Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
- Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
- End to end execution of automated scripts, Test Result analysis.
- Prepared test cases for the system covering SRS document, design document, reviewing them wif the developers and finalized the test cases.
- Involved in developing Test plan and Test scripts using the business documents
- Experience in creation of library functions, Checkpoints, Data Validation
- Used the Quality Center as a repository for all the testing efforts to record and keep track of the defects.