Sr. Api Qa Resume
Duluth, GA
SUMMARY
- A result oriented individual with over 6+ years of diversified experience in Quality Assurance and Software testing
- Proficient in manual and automated testing of applications on Windows and Unix environment
- Excellent skills in writing Test Plans and Test Cases
- Experience in testing Web - based and Client-Server applications on different environments.
- Extensive experience in testing Client/Server and Web-based ApplicationsExpertise in Automated testing.
- Experienced in performing Functional, Web-load, Regression and System testing of various enterprise Services and Systems using QTP.
- Experienced with testing Web Services, API level and Restful services
- Experienced testing at the front end UI level and API 's / Web services (SOAP, REST) for the CE, Mobile(Android 2.x, 3.x, 4.x / IoS 3.x, 4.x, 5.x, 6.x), Web, Windows platforms.
- Worked with the project management team to set up test lab and gather system requirements necessary for testing tools. Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
- Experience in Automation testing using Telerik and Load test using Jmeter
- Experience with JAVA and SQL performance tuning experience (e.g. garbage collection, heap management, JVM Configuration, explain plan, query optimization etc.)
- Experienced in using Checkpoints, Descriptive programming and Data Driven Test Scripts in QTP.
- Design & Developed Automation Frameworks for Automation suite using QTP.
- Worked in multiple project including Portfolio management and Customer Access web based application.
- Expertise in Querying and Testing using Oracle SQL server and MS Access for data integrity.
- Knowledge in assisting automation engineer and analysis of web automation projects using QuickTest Pro/UFT for Web based and Client/Server Applications.
- Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on the relational databases.
- Worked extensively on RDBMS databases Oracle, SQL and MySQL
- Expertise in Agile software development and release management.
- Used Quality Center for Bug Reporting and communicating to developers, product support and testing members.
- Very good experience in Back-End Testing using SQL on UNIX and Windows platform to validate the consistency of data
- Maintained Test Matrix and Requirement Traceability Matrix.Performed Gap Analysis.
- Proficient knowledge in various types of Software Testing such as Functional testing, Integrated testing, System Testing, Black box testing, Positive Testing, Negative testing, Performance Testing, Stress Testing, Load Testing, Volume Testing, Data Driven Testing, Back end Testing and Regression Testing
- Good working knowledge of major Operating Systems such as Window 2000, XP, Vista, 7 and UNIX
- Extensive knowledge of a QA Methodology and Software Development Life Cycle (SDLC).
- Excellent communication and writing skills with the ability to adapt to new and dynamic environments
- Good team leader, Player and can work alone with minimal or no supervision
- Ability to multi-task, prioritize and work with time constraints while paying attention to details
- Good problem-solving, judgment, and decision-making skill
- Worked on test cases for various modules covered under Retail and Global E-Commerce (POS) apps that include modules, which includes FI (Account Receivable, Account Payable, and General Ledger) and SD (Sales Order Process, Order Delivery).
- Good understanding on Inventory, Point of Sales (POS), Change Management and Order Management System (OMS), Bill of Materials (BOM).
TECHNICAL SKILLS
Requirement Gathering tools: Joint application development (JAD), Prototyping, Use cases, Request for proposals (RFPs), Brainstorming, Questionnaires, UML
Testing tools: Quality Center, REST, Rational Clear Quest HP Quality Center, HP QTP, HP, JIRA, Version JMeterOne, SOAP-UIand Selenium.
Databases: ORACLE, MS SQL Server, Teradata
Languages: SQL, PL/SQL, C, C++, Visual Basic 6.0.
Web Technologies: VB Script, HTML, XML
Operating Systems: UNIX, Linux, MS DOS, Windows2000/XP/7/8
MS Office Professional: Word, Excel, PowerPoint, Access, and MS Visio.
PROFESSIONAL EXPERIENCE
Confidential, Duluth, GA
Sr. API QA
Responsibilities:
- Develops scripts for automation testing for SOAPUI implementation.
- Tested Web Services, API level and Restful services.
- Performed API testing of different brands in all segments.
- Participate in daily SCRUM meeting for work status and forecast bugs level.
- Leads QA engineers both on shore and off shore.
- Reviews code and test scripts done by other team members.
- Performs integration, validation, UAT, sanity and back-end testing for web services.
- Analyze product requirements and generate test cases for effective coverage of features.
- Test different databases directly as well as through scripts in Soap-UI Pro.
- Responsible for functionality testing of SOAP and REST requests using data driven approach.
- Built, maintained and executed comprehensive automated test cases using SOAPUI for functional as well as regression testing.
- Also developed performance testing scenarios and scripts using JMeter Executed JMeter Scripts on Salesforce Cloud and prepared analysis reports.
- Extensively worked with Webload to analyzed applications performance for varying Loads and Stress conditions.
- Conducted performance and stress testing using JMeter to depict the application bottlenecks.
- Used WebLoad console to create scenarios, and analyzed the test results.
- Generated Performance Analysis reports with the results obtained from Performance Center as well as JMeter and discussed with developer for troubleshooting application performance issues.
- Write and maintain test plan and test cases in Test-Rail. Maintains updated code in Gits stash.
- Guide and mentor other team members in writing test scripts in Soap-UI Pro.
- Enhanced the coverage of test scripts for existing services.
- Test case development from design documentation and functional specifications.
- Daily documenting and Tracking defects in JIRA.
- Maintains test cases to avoid duplication.
Environment: Java 1.6.0 17, Windows, Jira, Gits Stash, Web-LoadSoap-UI Pro, Oracle, Jmeter, Test-Rail, Redmine, Jenkins, XML, Agile, JSON, REST, SOAP, WADL, WSDL, X-path.
Confidential, New York, NY
QA tester
Responsibilities:
- Understand the application business logic withBusiness Requirements Specification Documentsand functionality of application withFunctional Requirements Specification Documents.
- Prepared acomplete reference documentbased on the knowledge transfer which consists of the functionality of application in detail, Installation details, question and answers log, basic terms used in the application
- Prepared thegap analysisdocument by analyzing both the requirement specification document and design specification document
- Responsible for creating test scenarios with WebLoad and executing and documenting the results and the scenarios.
- DevelopedTest Casesin accordance with thefunctional specifications
- Responsible for creating and execution of automated test scripts using QTP.
- Created page checkpoints to test the properties and contents of the web page Quick Test Pro.
- Ran the scripts on multiple environments (QA, UAT and Production) to ensure that requirements were still met.
- Carried out GUI, Functionality, Integration and Regression testing using QTP.
- Performed Data Driven Testing using QTP.
- UsedQuality Centerfor executing test sets, collecting test results, and analyzing the data Tracked and logged defects inQuality Centerand coordinated meetings with developers and business analysts to prioritize the bugs, bug fixes and problem resolution.
- Established Traceability between the Requirements and the Tests in Traceability Matrix usingQuality Center
- Verified WSDL files, asserting the files using various In-build assertions, performed Data driven testing, mocking and automation of web services inSOAP UI
- Worked closely with build integration team, business analysts and developers in order to perform testing activities as per schedules
- GeneratedBug ReportsandTest casecoverage reports for status meeting and also involved in resource planning for test cases coverage
- Involved inBug Reviewmeetings and participated in weekly meetings with management team
- Planned and executedBackend testingusing numerousSQL Queriesto verify the dataflow from the database
- AttendedChange Control Process Meetingsto document changes and implemented those changes to corresponding test plans
- Organized and managed all phases of thesoftware testing process, includingplanning tests, executing tests, and tracking defects
- Actively participated inEnhancement meetingsto distinguish between bugs and enhancements
- Since the applications contains sensitive information of customers, performed security testing to ensure that security was maintained throughout the application
- Coordination oftest plan, test results and reports in central repository - Share point portal
- Worked with the business users on User Acceptance Testing by mentoring them on various aspects of testing
- Involved in entire Software Development Life Cycle (SDLC)
Environment: Quality Center, Quick test Professional (QTP), manual testing,XML, SOA. Java, Web sphere, MS SQL server, Web Services, UNIX, SQL
Confidential, Washington, DC
QA tester
Responsibilities:
- Understand the application business logic withBusiness Requirements Specification Documentsand functionality of application withFunctional Requirements Specification Documents.
- Prepared acomplete reference documentbased on the knowledge transfer which consists of the functionality of application in detail, Installation details, question and answers log, basic terms used in the application
- Prepared thegap analysisdocument by analyzing both the requirement specification document and design specification document
- Prepared theClarification log
- Involved in preparing the high levelTest Planand developedTest Casesin accordance with thefunctional specifications
- Responsible for creating and execution of automated test scripts using QTP.
- Created page checkpoints to test the properties and contents of the web page Quick Test Pro.
- Ran the scripts on multiple environments (QA, UAT and Production) to ensure that requirements were still met.
- Carried out GUI, Functionality, Integration and Regression testing using QTP.
- Performed Data Driven Testing using QTP.
- Created Mappings between Source and Target using Power Center Designer
- UsedQuality Centerfor executing test sets, collecting test results, and analyzing the data
- Tracked and logged defects inQuality Centerand coordinated meetings with developers and business analysts to prioritize the bugs, bug fixes and problem resolution
- Established Traceability between the Requirements and the Tests in Traceability Matrix usingQuality Center
- Verified WSDL files, asserting the files using various In-build assertions, performed Data driven testing, mocking and automation of web services inSOAP UI
- Worked closely with build integration team, business analysts and developers in order to perform testing activities as per schedules
- Involved inBug Reviewmeetings and participated in weekly meetings with management team
- Planned and executedBackend testingusing numerousSQL Queriesto verify the dataflow from the database
- AttendedChange Control Process Meetingsto document changes and implemented those changes to corresponding test plans
- Organized and managed all phases of thesoftware testing process, includingplanning tests, executing tests, and tracking defects
- Actively participated inEnhancement meetingsto distinguish between bugs and enhancements
- Since the applications contains sensitive information of customers, performed security testing to ensure that security was maintained throughout the application
- Coordination oftest plan, test results and reports in central repository - Share point portal
Environment: Quality Center, Quick test Professional (QTP), manual testing,XML, SOA, Java, Web sphere, MS SQL server, Web Services, UNIX,SQL.
Confidential, Menomonee Falls, WI
QA tester
Responsibilities:
- Prepared Test Plan based on the requirements.
- Working with customers and partners to understand commonly encountered performance problems due to product limitations or configuration options. Driving changes for and validating performance improvements
- Developed Scenarios in Controller based on the User Load and Transaction Volume
- Developed and executed formal test plans to ensure the delivery of quality software applications.
- Executed stress/load/soak scenarios for various modules and Services, and performed detailed test analysis and reporting.
- Responsible for Test Management, Performance and Functional test execution, Defect Tracking and Reporting.
- Prepared Test cases and Executed Test cases
- Analyze business requirements and define information systems solutions to address business needs
- Strong knowledge of Performance Testing, Regression Testing Adhoc Testing, and Integration testing
- Used Test director for tracking defects, enhancement requests, assign work activities, and assess the real status of project throughout the life cycle
- Performed Manual and Automated Testing.Executed SQL Queries to verify the dataflow from the backend.
- Prepared unit test cases based on use case document.Involved in design and development of Test Methodologies.
- Coordinated with the team for testing and review & Weekly Status Report update for the respective modules.
- Performing black box, integration and regression testing of the Confidential 's website and their ecommerce backend modules.
- Responsible for eliciting, documenting, and managing requirements, in addition to developing and executing Use and Test Cases.
- Automated previously manual, time-consuming processes to drive gain in data tracking/accuracy, workgroup efficiency, and profitability and provided a user-friendlier GUI.
- Bug Tracking and Reporting through TFS bug tracking tool.
- Developed Automation Test Scripts for all types of test cases including Functional, Integration, and Smoke test cases.
- Developed Automation Test Scripts with extensive parameterizations using multiple actions to categorize tests.
- Conducted Smoke, database testing, regression testing, system testing, integration testing, end-to-end testing and User acceptance testing.
- Executed Automation Scripts in Batch Mode on various builds to validate the functionality of the application.
- Inserted various Check Points like Image, Database, Text, Table, Bit Map etc. to validate the test results when executed against different builds of the software being developed.
- Maintain and create new Shared Object Repository for Automated Test Case
- Participated in cross-browser (IE, Firefox, Chrome, Safari) and cross-platform (Windows 7, Windows XP, MAC OS X) testing in virtual machine environment and with remote control machines.
- Prepared traceability matrix to map the requirements against the test cases and validated the test coverage analysis
Environment: Selenium, Web-Driver, Java 1.6, Eclipse,Linux, Oracle 10G, SQL, JIRA, Putty, SVN, GIT, Code Collaborator & Maven.
Confidential, Washington DC
Jr. QA Analyst
Responsibilities:
- Responsible for staying in contact with the Business Analyst to ensure Test Plan covers complete requirement.
- Created the detailed test plan and test cases from the business requirements documents.
- Responsible for maintaining Automation Scripts and library functions in QTP.
- Involved in implementation of Agile SDLC methodology.
- Worked with the project management team to set up test lab and gather system requirements necessary for testing tools. Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
- Experienced in creating generic, reusable test functions and Automation scripts using VBScript in QTP to fully automate the application functionality.
- Automate test cases with the use of QTP and inserting checkpoints to validate data.
- Involved in the design and development of complete software from requirements gathering to deployment.
- Worked with Business Users and SME to plan and implement the Test Plan.
- Manually performed UAT by writing numerous test cases and executing them to validate the results produced.
- Performed data driven test using QTP
- Tested the Web-Based Fund Management applications,FixedIncome, Trade, Options, Debt & Derivatives, Cash Management and Portfolio Management applications.
- Create Unix shell scripts and executed them for back-end testing.
- Used QTP to perform back-end testing to validate data stored in the database.
- Developed and enhanced Automatic Test Script using QTP.
- Tested the brokerage and financial services applications like Equities,FixedIncome, Investment Research, Investment Deposits and Accounts.
- Conducted Functional, Positive/Negative Testing, Integration Testing and System Testing using Quick Test Pro for different modules of application.
- Inserted various Check Points in Quick Test Pro to check the availability of an object and its properties.
- Wrote test plan and linked test cases to requirements using traceability matrix.
- Performed Data Driven Testing using parameterization in QTP.
- Transactions were defined to measure server performance under load by creating rendezvous points to simulate heavy server load.
- Participated in walkthroughs with the management and development team.
Environment: s: Oracle, Windows, IIS Server, SQL, and Agile