Qa analyst Resume
Dallas, TX
SUMMARY:
- Around 7 years of experience in Information Technology with emphasis on Software Testing/Quality Assurance. Strong experience in Quality - Assurance testing of web based and client/server applications in the varied domain and also test automation of client/server and web based Applications using QTP and SELENIUM
- Experience working in multiple Software Development Life Cycle ( SDLC ) methodologies ( Waterfall, Agile ) .
- Excellent Planning, Team-coordination, Interpersonal Skills , Work Allocation , Work Review , Mentoring.
- Capable of managing a Team in a distributed environment.
- Extensively involved in writing automation for Functional testing and Regression testing
- Extensively used HP Quality Center/ALM for report generation such as Summary Reports, Execution Reports, and Progress Reports.
- Experience in Functional Testing of Client Server and Web Application.
- Leadership and team member roles in creation and execution of Test cases, Test strategies, Test Plans and Test Closures .
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation.
- Good understanding of Agile methodology.
- Has exceptional ability to maintain and build client relationships, able to comfortably converse with all facets in the client's organization.
- Strong leadership and management skills in building and managing teams.
- Good knowledge on Load Runner, Selenium WD and QTP ( Quick Test Pro ).
- Experience developing testing artifacts, such as test plans and test cases.
- Experience in Onsite and Offshore model project execution.
- Working knowledge in the testing phase with business personnel, developers and management.
- Experience in Integration Testing, System Testing, Acceptance Testing, Regression Testing, Sanity Testing, Database Testing and Browser compatibility testing.
- Possess good judgment skills while reporting and prioritizing software bugs in conjunction with the Development and QA managers, capability in using various Defect tracking tools like JIRA , Bugzilla, Buggit, Magnum .
- Exposure in Test Management tool like Test Director, Light House, Software Planner .
- Extensive knowledge and exposure to QA testing and ISO/CMM process.
- Accepting new responsibilities and networking of people.
- Worked on large teams, on projects that have different business owners.
- Experience testing enterprise scale, commercial, web based applications. Experience in working with Open Source Tools Selenium ( Selenium IDE, Selenium RC, Selenium Web Driver 2.0 ) with Java.
- Good Experience in developing the scripts in Web driver.
- Experience in Preparation of Automated frameworks using JUnit, TestNG , Data driven Selenium framework, page object model.
- Used JUnit to run Cucumber feature and scenarios and generating report daily basis.
- Good team player with the ability to work in time sensitive environments.
- Excellent communication and organization skills with the ability to adapt to a new environment.
- Creative and aggressive self-starter with integrative thinking skills, capable of forming and maintaining positive and productive working relationships in internal, external, independent, and team environments.
- Proven problem solving skills with excellent analytical, communication and interpersonal skills with result oriented dedication towards goals.
- Proven capability of adapting to new and fast changing technologies.
- Great learning skills to adapt the rapid changing technologies and implementing the same at work
TECHNICAL SKILLS:
Languages: C/C++, Core Java, HTML, SQL, XML, UML, API, JavaScript, jQuery
Web Services: SOAP web services, RESTFUL web services, WSDL, SOAP UI
QA Tools : SELENIUM, JUNIT TESTNG, Team Foundation Server, Microsoft Test Manager, Ranorex, HP Quality Center 11 ALM Edition, QTP/UFT, Load Runner, Win Runner
Mobile Testing: Android, IPhone, IPad, Mobile Web Testing
XML Technologies: XML, XPath, Firebug
Other Tools: PeopleSoft HCM, PeopleSoft Financials, PRATS, Script Runner, Priasoft Migrations Tool, Network Load Balancer, Twiki, VMware Server, MS Project, Norton Ghost, VNC viewer, MS Visio, e-Valid, MS SharePoint, Eclipse, Cucumber, Test link, Pivotal, Maven, Ant, Rally, Iperf, Chariot
Methodologies: Agile SCRUM, Waterfall
Operating Systems: Mac, iOS, Android, Windows XP, Windows Vista, Windows 7, Linux
Bug Tracking tools: Quality Center, Bugzilla, JIRA
PROFESSIONAL EXPERIENCE:
QA Analyst
Confidential, Dallas, TX
Responsibilities:
- Responsible for Business analysis and requirements gathering for credit and loan origination system testing
- Tested several UNIX shell scripting for File validation, Data Parsing, Cleanup and job scheduling.
- Promoted Unix/Informatica application releases from development to QA and to UAT environments
- Participated in business requirement walk through, design walk through and analyzed Business requirements.
- Involved in creating Test plan, Test Cases, and Test scenarios for loan origination system testing
- Web service testing (SOAP and REST) using XML Formatter and SOAP UI Pro.
- Developed test cases bases on Requirement Specifications for Great Plains Financial System implementation and Design Documents and executed using Quality Center.
- Specifying, designing, implementing and testing automation framework in Ranorex, C#.
- Executed batch processing and verified job status and data in database tables for accounting and finance data from Order Management system (OMS) and Account Payables (AP)
- Extensively used Informatica client tools. The objective is to extract data stored in Oracle database for CRM application, flat files to load finally into a single data warehouse repository, which is in Oracle.
- Performed Verification, Validation and transformations on the Input data (Text files, XML files, and database) before loading into target database.
- Validating transformed data by using transformation rules given in requirement document.
- Interacted with functional/end users to gather requirements of core reporting system to understand exceptional features users expecting with ETL and Reporting system and also to successfully implement business logic.
- Executed Stored Procedures and Triggers using PL/SQL to validate the CRM data in Oracle and SQL Server database systems in UAT environment
- Written several PL/SQL stored procedures. Tested the output of Stored Procedures vs. ETL output.
- Performed Functional, Data validation, Integration, Regression, and System testing.
- Used Oracle 9i to validate data that was populated by ETL applications.
- Executed UNIX commands to run the jobs.
- Designed and tested UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
- Prepared extensive set of validation test cases to verify the data using QTP and VBScript
- Escalated issues in Issue register as necessary for meeting deadline.
- TOAD is used to perform manual test in regular basis. UNIX and Oracle are using in this project to write Shell Scripts and SQL queries to validate CRM application functionality
- Defects were tracked, analyzed, and documented using Quality Center for UAT testing
- Involved in Defect Triage meetings.
- Logged defects in Quality Center and worked with the developers to resolve any issues.
- Reported the daily status of test cases executed/failed, defects status.
- Worked with business analysts to assure new functionality changes were reasonable regarding existing physical design.
- Preparation of weekly and monthly status reports.
Environment: Business Objects XIR3/XIR2, Ranorex5.0, VBScript, SQL, PL/SQL, SQL Server 2008, XML, XSD, XSLT, XML Spy 2010, KORN SHELL SCRIPTING, Informatica 8.6/7.1/6.2, Teradata V2R6 (SQL Assistant, Fast Load, SOAPUI, Multi Load, TPUMP, BTEQ, FEXPORT), Oracle 10g, SSIS/SSRS, Erwin 4.0, UNIX (Sun Solaris), TOAD, WinSQL, HP Quality Center 11 ALM Edition
Sr. Quality Analyst
Confidential, Falmouth, ME
Responsibilities:
- Worked closely with QA Manager and Business Analyst to prepare Business Requirements to create Test Plans, Test Cases and Test Approach/Strategy documents.
- Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
- Followed the Agile Methodology to emphasize on real time communication over written Documentation
- Used Agile Methodology to minimize risk by implementing software development in short time 'boxes or iterations.
- Performed SIT, UAT, Functional/Regression, Smoke/Sanity, Backend, and Interface testing for web application by creating various positive/negative test cases.
- Manually tested the Web application to ensure the flow of the application functionality.
- Created Test Plans and Scenario which describes the features and functions to be tested.
- Prepared Test Cases based on Business Requirements and required documents.
- Contributed functional and technical assistance/production support, including service requests and remedy tickets; worked with SQL.
- Performed Data Validation of the data flow from the front-end to the back-end by executing SQL scripts.
- Developed and modified SQL queries and stored procedures with cursors and functions to create & load test data TOAD.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
- Created and maintained SQL Scripts to perform back-end testing on the oracle database.
- Performed Data Integrity Testing, Functionality Testing& Back-end testing.
- Triage and troubleshoot environment issues
- Gathered business requirements from users and created designs for enhancements and to remedy defects.
- Created automation framework which uses soap UI Groovy script and Excel to test APIs.
- Created API Post/ Get request messages during run time based on input parameters.
- Validated the API response node/elements using XML Parser.
- Troubleshoot new releases and production issues of Amdocs Ensemble.
- Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.
- Resolved program Compile Errors, defects and Environmental issues.
- Performed Security Testing on the application.
- Detected, reported and tracked defects using HP ALM
- Created QTP scripts to automate the application test execution.
- Maintained and modified the QTP scripts with user defined functions as a part of functional and regression test.
- Measured server performance under load by creating Rendezvous points to simulate heavy load on the server.
- Interacted with developing team to resolve technical issues and investigated software faults.
Environment: SQL, UNIX, Windows Quality Center, QTP, BO, Agile Scrum, MS Project, VB script, Java, XML, SQL Server, MS Office, SQL
Software QA Analyst
Confidential, Arlington, VA
Responsibilities:
- Extensive experience with requirements gathering, creating testing strategies, detailed test planning, and test case creation.
- Worked on Functional testing and the components -Insight streams, Insight Aggregator, Real-time DB, Staging DB, Datamart will be driven by the test data created from the other application DREAM environment and MSMQ sending the data to message bus.
- Establishes and maintains effective relationships with key people and customers, taking time to get to know and understand them, gaining their trust and respect.
- Expertise in testing various Client/Server and Web based applications both manually and using the testing tools like QTP and Quality Center.
- Performed System testing to validate system functionality for code changes/enhancements to current system to customer testing.
- Drafting, updating, and executing high quality test plans and test cases in Target Process and analyzing test results for the release QA summary reports.
- Documented found issues in the defect tracking repository database during UAT process and throughout the QA lifecycle.
- Worked on ETL and Complex SQL queries testing across various routines in data warehousing schemas.
- Responsible for developing UAT test process and monitoring SIT execution phases.
- Created Automated Test cases by loading and validation data in Data warehousing Database.
- Worked deeply with DBA, if any changes in Stored Procedures and DDL scripts.
- Working closely with software engineers to test and document issues related to bugs.
- Collaborated with team members to document and implement agile methodology and procedures to increase efficiency.
- Used Quality center to log defects, track and generate defect reports and graphs.
Environment: .NET3.5, Visualstudio2010, WCF, C#, QualityCenter, TargetProcess, SOAPUI, TOAD, SQL, Subversion, Agile, XML, QTP, X-Planner, Unix.
Test Automation Engineer (Selenium)
Confidential, Irving, TX
Responsibilities:
- Prepared Test Plan, Test Cases and Test Procedures using Business requirements documented Functional requirements document of the system.
- Understand the application requirements and system design
- Prepare Test Case data needs before developing the Test cases.
- Using Load Runner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the Load Runner Controller.
- Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
- All the test scenarios that have been satisfied with the functionality are moved to automation testing.
- Developed test scripts to automate process of testing in Selenium RC and Web Driver using Testing and Junit.
- Developed and maintained automated regression test cases in Selenium using Java programming language
- Used Selenium IDE for Open source web testing.
- Worked on Jenkins Configuration to build project and deployment with Apache Tomcat server.
- Generated the SQL Queries to retrieve the data from databases for validation testing.
- Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
- Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Responsible for implementing Load Runner, Performance center, architecting the load testing infrastructure, hardware & software integration with Load Runner.
- Execute automated Selenium scripts and reproduced failures manually.
- Test web sites for functionality, GUI, usability, navigation, browser and OS compatibility
- Analyzing the logs and escalate the issues to Developers.
- Experience on working with TestNG for automation testing reports.
- Performed continuous integration automation using Jenkins.
- Ran batch files for efficient use of scripts and time.
- Prioritized and reported defects using Defect Tracking tool JIRA.
- Responsible for providing the status updates to the team on daily basis.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Participated in daily status meeting, coordinated with the developers and Business Analysts to resolve the defects and close them.
Environment: s: Selenium 2.37.0, SOAP UI, IDE, RC Web Driver, Jenkins, Maximo 7.5, Eclipse, JIRA, My SQL, Oracle, Java.
Quality Assurance Engineer
Confidential
Responsibilities:
- Ensured that component, system and documentation testing is appropriately coordinated with the technical Groups and Release Management.
- Performed data migration testing and used Araxis Merge tool to compare the test results
- Performed Integration testing and Functionality testing on eCommerce Application (MIS) which is integrated to DSF through PNI connector to publish Print catalogs and price templates
- Tested the Entire POS life cycle through Web interface and sale force interface for various print catalogs.
- Designed and executed Automated Scripts using QTP to confirm POS flow and integration with Test data.
- Performed integration testing on POS application with payment gateway
- Performed POS terminal integration testing which integrates Filters, Stock catalog import, Built-in Paper Calculator, Print type filters, Fiery Connectivity, Print property check, Bill generation, and inventory control modules.
- Assisted Technical writers in designing User manual and installation guide and EULA
- Involved in test environment setup, prepared test check list and test data documents
- Performed End to end testing on ONEFLOW and FIERY applications to simulate production scenarios.
- Performed Data base Testing which includes schema analysis and test data upload/validation
- Collaborates with product management and application development teams in developing test strategies on other matters of software quality and user acceptance
- Used TOAD to execute all SQL queries against oracle 8i and 10g databases. Participated in project induction program and in weekly client meetings
Environment: QTP, Windows 2000, Mac10.X, .NET, CFML,.net, C#, ASP.net Cold fusion, Rational clear Quest 6.0, Oracle 8i/Oracle 10G, Araxis Merge TOAD, Site Manger, Project Mover, MIS, Pay pal Gateway, and PNI
