Qa Tester Resume
TX
PROFESSIONAL SUMMARY:
- ver seven years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding.
- Experience in C++, CGI/Perl, Java, HTML, Java Scripts, Oracle, SQL, PL/SQL, MySQL, MS Access, Ajax, CSS.
- Extensive experience in Automation tools like Selenium, Load Runner, Protractor and Cucumber.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
- Module driven, Data driven and Hybrid framework. Emulated users in both Windows and Linux environment.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
- Experience in performing Data driven & Key word driven testing using Mercury Tools (Win Runner and QTP).
- Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
- Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity,
- Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
- Work experience in using the Test director/ Quality Center to manage the software testing process and Clearcase for tracking the process and sharing the files.
- Experienced in Preparing Test Strategy, Test Planning, creating test data and building automation framework using UFT and SOAPUI.
- Validated Web services using SOAP by testing XML request and response data communicating with SOAP.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using ReadyAPI tool.
- Experience in dropping payloads to various queues like IBM MQ Websphere, TIBCO EMS and ActiveMQ.
- Expertise in validating data from Database through JDBC connection in ReadyAPI
- Performed extensive Web Services Testing using SOAP UI Tool and validated XML messages using SOAP UI
- Validated Web services using SOAP by testing XML request and response data communicating with SOAP
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling
- Excellent in Functional Testing, Regression testing and Reliability testing and UI testing
- Back End Testing using SQL Queries.
- Basic SQL like (SQL Select, SQL where, SQL Select Distinct).
- Advanced SQL like (SQL IN, SQL Between, SQL Select Top, SQL like, SQL Inner join).
TECHNICAL SKILLS:
Testing Tools: Protractor, Cucumber, Ready API, SOAP UI, API Automation, REST Assured, Selenium WebDriver/RC/IDE/GRID, QTP, HP Quality Centre, ALM, UFT, JMeter, SABRE
Languages: HTML 5, CSS, JavaScript, Java, XML, Python, Shell Script
Test Framework: Junit, Testing
Project Methodologies: Agile-Scrum, Waterfall
Defect Tracking Tools: Rally, Jira, BugZilla, IBM Rational ClearQuest
Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera
Servers: WebLogic 10.3.3/10.3.2/10.3.1 , WebSphere 8.0/7.0, JBoss 6/5/4, Apache Tomcat5.x/6
Protocols: TCP/IP Protocol suite(HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)
Continuous Integration Tools: Bamboo, Jenkins, Github
Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio
Databases: SQL Server, MS Access, Oracle, Hadoop, PostgreSQL
Operating Systems: Windows variants, UNIX, Linux, vmware, OS X Yosemite
PROFESSIONAL EXPERIENCE:
Confidential, TX
QA Tester
Responsibilities:
- Involved in the Iteration 0 Planning Discussion to determine the Release 1 scope, objectives, requirements and assumptions
- Followed the Agile methodologies such as Backlog Grooming, Sprint Planning, Prioritization, Daily Stand Up and Retrospective.
- Participated in the Agile Assessment and Improvement program conducted for the Confidential team.
- Documented the RTM for the Confidential VCR Coupon Processor application, Confidential Account Linker and Discount Info Service.
- Executed functional test cases manually using SABRE (for generating PNR), SOAP UI, SQL Developer, Websphere MQ and Putty
- Validated the daemon jobs and the notification scenarios set up as part of the Confidential application.
- Created tickets for any issues on JIRA during QA/STAGE manual testing and provided sign off after Regression testing
- Reported weekly test metrics, progress, road blockers both for the project and for the release
- Performed REST API, API Automation Testing for the discount info service and validated the JSON response and error codes listed on Concur Developer Portal.
- Asserted the SOAP Web service MCP 5.3 XML response as part of the Confidential Account Linking application
- Captured screenshots, collected log evidences and uploaded on Sharepoint for result analysis and troubleshooting.
- Reviewed and Edited Acceptance Criteria on Rally and provided estimates for the user stories.
- Worked with the team on identifying the required and optional fields in the XML response for coupon processor with the healp of Confidential Mapping document and Developer Portal
- Tested the application on both PDC and CDC as part of load balancing and functionality
- Provided offline and online support for end to end testing with the client.
Environment: SOAPUI, REST API, Rally, JIRA, Agile,MSWord, MS Excel, Windows 8, WebSphere MQ, Putty, Sabre, SQL Developer, Tivoli, SharePoint, UNIX, XML, JSON
Confidential, San Ramon, CA
Senior QA Engineer
Responsibilities:
- Contributed to design discussions of integration between customer and client.
- Participated in the Sprint Backlog Grooming, Planning, Demo and Retrospective discussions organized by the Scrum master.
- Created the functional, performance and integration test plan.
- Conducted bug scrums and followed up with the team on closure of high priority issues before release
- Reported inconsistencies between testing and Production environments after performing exploratory tests
- Performed thorough manual validation of critical Scheduler functions and features before user training and demo.
- Provided inputs on user experience/ user interface while conducting the usability testing.
- Set up REST Assured test API Automation framework using Selenium Webdriver with Java and Cucumber and automated the ingestion API, backend service REST API and UI
- Set up the SOAP Web services project using WSDL including Groovy Scripting Test steps for Setup and TearDown
- Performed manual and automated test cases for SOAP Web services using Ready API and contributed to API automation
- Asserted the web service responses for property values (contains, not contains, xpath match etc.,)
- Expertise in parsing XML response got from the Services through Groovy Scripting.
- Experience in adding assertions for the Ready API for both the Json response (REST) and XML response (SOAP) through Scripting assertions.
- Automated SOAP project using Groovy scripting and helped manual testers if difficulties faced during testing.
- Involved in preparation and execution of SOA Automation Framework using UFT and SOAP UI
- Provided Testing Support for translation of fields with Japanese characters
- Worked with the team on deployment and production environment set up.
- Successfully prioritized, defined, decomposed, and estimated production problems.
- Refined the execution of maintainable automation
- Proactively identified scenarios with production data that could become project obstacles on behalf of the team
- Created Application Specific Troubleshooting Guide on issues seen, symptoms, reasons and workarounds with screenshots
- Provided Timely pre - release support for offline and online integration testing with client
- Gathered the agreed maximum load estimates as part of load testing from the client.
- Captured Performance issues using Jmeter and sent reports to the team ahead of time for tuning the application
- Carried out Security Testing for all environments which is inline with client s standards of ingesting data
- Set up new logstash and kibana instances for viewing the logs collected by logstash for the bound cloud foundry applications
- Reviewed and edited the online help / user documentation for the application before the release
Environment: Cucumber, Selenium WebDriver with Java, SOAPUI, Rest Assured, UFT, Java, TestNG, Rally, Agile, HTML 5,MSWord, MS Excel, PostGreSQL, Cloud Foundry, Windows 8, Github, Jenkins, OS X Yosemite, Ready API, REST API, Jmeter, NPM, Maven, Eclipse, REST Assured.
Confidential, San Ramon, CA
QA Engineer
Responsibilities:
- Acquired required Oil and Gas Pipeline s knowledge from Subject Matter Experts (SMEs) and Architects.
- Understood the Agile process that the company has followed while developing the solution with a Scrum team
- Participated in daily stand ups, Sprint Planning, Demo, Retrospective meetings, Definition of Done and Data Mapping sessions and Architectural discussions.
- Understood the proof of concept and participated in testing as the project transitioned to new product development phase that ends with acceptance of Release for the Solution.
- Tested the Solution s functionality including PO approved mock ups, acceptance criteria pre reviewed with UI team, statement of work, architectural guidelines by developing the testing protocols over the course of the project
- Created test sessions in JIRA /Rally for each user story.
- Created test cases based on the acceptance criteria in excel sheets using test case template and reviewed with Product Owner.
- Created automated regression suite from the test case sheets using the existing keyword driven
- Selenium WebDriver with Java automation framework and checked into Soft Version Number in same folder as the project.
- Added additional keywords to Selenium WebDriver with Java automation framework (JUnit/ TestNG).
- Updated QA Dashboard with results and test coverage when these sheets are executed to capture the testing efforts and the trending in the quality of the solution.
- Created the search criteria notes including sample test data on Rally to help the Product Owner approve stories faster
- Executed automated regression testing continuously through the development cycle to validate existing and new functionality developed as part of the project and properly documented to make troubleshooting failures easily.
- Ensured that the Nightly Regression suite was in place separated from the Continuous Integration environment using Bamboo build plan during the development of the solution on a regular basis.
- Verified the logging framework and scheduled batch jobs with reusable components to move data between corresponding systems including loading data to Big Data using the Talend tool.
- Verified the update of base data with incremental data residing in Oracle database.
- Developed Performance testing protocols for throughput, latency, responsiveness and capacity criteria using Load Runner.
- Involved in preparing test strategies for client side verifications and validations.
- Involved in access control management testing (authentication/authorization) using
- SAML 2.0 assertion provider service including the understanding of SP and IDP initiated authentication that were applied to the project based on single sign on.
- Performed Penetration Testing to verify that attributes from logged in user cannot be used by another session.
- Tested the PGP Encryption/decryption mechanism between the parties for file transfers and other security aspects.
- Validated the signaling/handshake mechanism during the data flow between the systems belonging to external parties.
- Performed Restful Web Service testing using Jmeter and API automation using Rest Assured
- Performed Integration testing to confirm that all systems and databases are functioning in material conformance with their written specifications using ALM
- Involved in testing the website developed with angularJS for the static and Confidential content with xpath and test ids, the backend calls for error handling on screen, the UX designs for map and filter layouts, pop ups, search controls and services.
- Validated the auditing, logging, authorization, delta for production readiness in the backend for data base scripts.
- Tested compatibility on browsers supporting HTML5 and CSS3 such as IE 10, IE 11, Firefox, Chrome, Safari and Ipad
- Tested hard coded versus configurable parameters on the UI and validated that the styles were separated from HTML
- Performed cross browser and cross platform web testing with Selenium Webdriver tool.
- Developed and executed SQL queries to verify the insertion, deletion and update scenarios in the Oracle database tables
- Reviewed database test cases according to the corresponding data from individual source files, the stops and interfaces for the data and also verified the entity repository for support to multi tenancy
- Reviewed data and attribute completeness, data quality, change rate,2 sigma data variance, join keys, Birt runtime reports.
- Participated in the UAT plan/criteria during the development phase of the project
- Developed and maintained the issue log of items to be addressed including data loads, visualization of assets and risk analysis.
- Reviewed the online help page and data dictionary which were developed in parallel with the scrum team.
Environment: Selenium WebDriver, Java, TestNG, Rally, JIRA, Agile, HTML 5, VBScript, Oracle11g,MSWord, MS Excel,SQL Server Management Studio, UNIX, Windows 7, Junit, ALM, SQL Developer, Tortoise SVN, Bamboo, Sonar, Hadoop.
Confidential, Minnesota, MN
QA Automation Engineer
Responsibilities:
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
- Involved in testing various business rules User/Customer functionalities, and Change Processes.
- Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
- Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
- Developed re - usable function using Junit for the Test Automation and
- Configured nodes for cross web browsers like Linux worked on creating test case for Object -driven framework for selenium WebDriver.
- Involved in automating test cases using Selenium WebDriver with Junit.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services API Automation and REST API.
- Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed automated script for back-end testing using Selenium WebDriver.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
- Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
- Extensively involved in creating Junit scripts for one agile project.
- Used Selenium WebDriver used to test search results of Meta search engine.
- Attended weekly status meetings with development and management Teams.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Reported defects to developer and discussed about the issues in weekly status meetings.
- Demonstrated ability to solve complex automation challenges involving Ajax, Confidential objects, custom object types, unexpected event handling.
- Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
Environment: Java, Selenium WebDriver, Junit, Jmeter, JavaScript, HTML, Eclipse, Jira, Windows, SOAP, MySQL, Agile Methodology.
