Application Tester Resume
Houston, TX
PROFESSIONAL SUMMARY:
- Over 7+ years of Software Quality Assurance (QA) experience working with Desktop, Web, Client/Server and mobile applications including manual and automation testing.
- 5+ years’ experience in Automation Tools - Selenium, QTP/UFT, Load Runner, HP Quality Center.
- Domain knowledge across various industries - Oil & Gas, Information Technology, Utility / Energy, Finance, Healthcare, Banking, Insurance.
- Expertise with Iterative development methodologies such as Agile Scrum, Kanban and Waterfall.
- Extensive experience in developing Test Plans, Test Scenarios, Test Cases, Test Matrixes, Test Reports, and documentation of Manual and Automated Tests.
- Experience in Selenium IDE, Selenium Web driver, Firebug, Framework, Fire path, CSS, Xpath, and Fiddler.
- Performed Black Box Testing, Functional Testing, Integration Testing, System Testing, End-to-End Testing, ETL Testing, Regression Testing, Smoke Testing, Adhoc Testing, User Acceptance Testing (UAT), Final Acceptance Testing (FAT), and Performance Testing as per the project requirements.
- Working Knowledge on Web/Port Dev as well as Windows based client/server applications.
- Data Compare, Data Sharing, Database Validation & Verification using SQL.
- Good working Knowledge of XML, WSDL/UDDI, and Web Services. Enhancements (WSE) and Web services using the latest Web services protocols.
- Experience in testing and managing SAP, AS400, Sybase, Oracle, SQL Server 2000, DB2, GIS, and Mainframe, .NET, and GIS applications.
- Proficiency in Defect management, including Defect creation, modification, tracking, and reporting using Industry standard Tools such as Test Complete, ALM/QC, TFS, Jira, Bugzilla and Excel.
- Expertise in Project management tools such as MS Project & MS Visio.
- Expertise in implementing and documenting per the CMM Levels.
- Excellent communication and interpersonal skills backed up by sound professional ability to work independently as well as on a team.
- Working Knowledge in Ubuntu.
TECHNICAL SKILLS:
Testing: Quality Centre / Application Lifecycle Manager (QC/ALM), Quick Test Professional / Unified Functional Tester (QTP/UFT), Test Complete Tool, Selenium, Load Runner, Microsoft Test Manager (MTM), SoapUI.
Version Control Tools: Clear Case, PVCS, Microsoft Visual Source Safe (VSS)
Methodology Agile Scrum, Kanban, Waterfall, ATDD.
Languages: C, C++, C#, VC++, Java, Visual Basic, SQL, TSL, COBOL, Ruby, Python.
Web Development: HTML, DHTML, SOAP, ASP, ASP. NET, XML, VB Script, JavaScript, Swing/AWT, Servlets, JSP, JMeter, EJB. JMS, JDBC, Applets, JMX.
Databases: MS-Access, Sybase, Oracle, TOAD, DB2, SQL Server, Main Frame & AS/400, FoxBASE, DB2
Office Suites & Other: MS Office (Word/Excel/Power Point), VMware, SAN, MS Project, MS VisioGroove Workspace Standard Edition v2.5 & Groove Virtual Office v3.0, Active Directory, Snagit7, ARCGIS, Micro station.
Operating Systems: Windows, DOS, UNIX, Linux, iOS, Android.
Protocols: TCP/IP, HTTP, FTP, SMTP, Routers/Switches.
Servers: WAS, IIS, Apache, Tomcat, CICS, JCL, BizTalk Server 2002 & BizTalk Server 2000.
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Application Tester
Responsibilities:
- Participated in meetings with SME’s to understand the functional process and flow of the applications and designed test cases for the applications.
- Created Test Plan, critical scenarios, test scripts and executed the test cases.
- Logged defects in the defect tracker using MTM tool and worked with SME’s to resolve the issues.
- Tested client based applications in different windows versions and servers.
- Attended agile sprint meetings and worked based on it for the quicker resolutions.
- Developed Test Strategy, Detail Test Plans, Traceability, Test Cases and Production Launch Validation plan.
- Strong Experience in Manual and Automated testing on Windows and UNIX environment.
- Performed Black Box, Functional Testing, ETL Testing, Performance Testing, Load Testing, Stress Testing, and Security Testing.
- Attended Agile Scrum meetings and resolved the defects for quicker results.
Environment: Agile Methodology, ATDD, MS Visual Studio 2013, MTM, SQL Server 2012, TFS, Load Runner, VuGen, VBScript, MS SQL server, Selenium IDE, Fire bug, Fire path, XPath, Web driver, UFT, Migrator Plus, MS-Excel,, MS Outlook, SharePoint.
Confidential, Carbondale, IL
Automation QA Analyst / Test Lead
Responsibilities:
- Worked closely with Business Analysts and Developers to gather requirements in order to formulate the test plan.
- Performed Black Box Testing of the application to better understand the functionality of the application.
- Prepared Test cases according to the requirement.
- Involved in creating test strategies, status reports and test timelines that clearly communicate to business owners the history of UAT testing activities and results.
- Defined the Scope of testing for User Acceptance Testing. Developed detailed test conditions. Supported documentation across extended testing team as directed by UAT Manger.
- Created test plan and test cases for back end testing from the business requirement.
- Created and executed SQL queries using Relational Database.
- Used HP Quality Center to execute the test cases, track execution against the plan during testing and manage defects from inception to resolution.
- Assisted the business analysis team in preparing the Functional Specifications document.
- Prepared Test Plans and Test Cases based on the business requirements.
- Performed Functionality Testing of the application manually.
- Performed end to end testing manually.
- Created an MS Access database to collect data systems in order to provide lists, status reports and management overview reports.
- Performed SOA / Web Service testing using SoapUI.
- Used Subversion (SVN), CVS, Rational Clear Case and Visual Source Safe as versioning software tools
- Wrote Junit Test Cases for the action classes and service layer classes. Involved in Back End testing using SQL Queries on Oracle Database.
- Created SQL queries within UNIX environment to automate the back end testing.
- Performed Security Testing by writing using Positive and Negative Testing approach to ensure appropriate user authentication.
- Performed Regression Testing after the defects have been fixed to ensure no further effect on other functionalities.
- Good experience in creating, modifying and enhancing both manual Test Scripts and Test Scripts created in selenium.
- Monitored Performance tools like Jmeter.
- Validated production data for newly installed retailers on the POS system.
- Participated in Walkthroughs and Inspection meetings to review.
- Experience in Automated Tools like Selenium RC and Web Driver
- Develop complicated JIRA workflows and schemes.
Environment: JAVA, ORACLE, Windows, UNIX/LINUX, MS Office, Selenium, Jira, Junit, Jmeter, Jenkins, MS Access, XML, HTML, SOAP UI, POS, SVN, CVS, HP Quality Center, QTP, SQL.
Confidential, Houston, TX
Quality Assurance Analyst
Responsibilities:
- Created Test plan, Test Strategy, critical scenarios and Test Scripts for testing Scheduling and Nominations module.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with Business Analysts, Project Manager, Tech team and QA manager.
- Worked with different POD’s to validate the E2E work flow of the web application is working fine.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment/data setup, testing and reporting during various phases of the Testing life cycle.
- Performed Test Automation using Geb-Spock and Selenium Web driver for Web application.
- Conducted GUI, Functional, Front end, back end testing.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Performed back end testing using SQL queries in Teradata Informix database.
- Created SQL scripts to test the stored procedures by sending different sets of input parameters.
- Ran SQL queries to performed database validation according to the business logic and ETL testing.
- Developed Integration and System test cases using Microsoft Test Manager.
- Extensively worked to build Automation framework on Web application qualification using Selenium web driver.
- Designed and Developed automation scripts using Selenium web driver.
- Tracked and reported defects into TFS and notified management with details.
- Solved day to day problems of the team arising due to functionality and validation issues.
- Analyzed root cause for defects and documented.
- Partnered with the Software Development and Program Management teams to investigate and resolve product defects.
- Managed software defect information, interacted with Business users to fix severity and priority of issues.
- Attend daily Scrum Meetings and Participated in weekly project status meeting and updated the testing Progress.
- Expertise in Selenium automation using Selenium WebDriver, JAVA, JUnit & TestNG.
- Experience in Hybrid/Page Object Model automation framework.
- Expertise in writing Selenium WebDriver automation scripts in JAVA.
- Executed automation scripts & reported defects/results to client.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium WebDriver.
- Experience in JUnit & TestNG frameworks.
- Experience in Page Object Model automation framework.
Environment: Agile Methodology, MS Visual Studio, MTM, SQL Server 2008, TFS, C#, MS SQL server, C#, Geb-Spock, Ruby, Selenium IDE, Selenium Web driver, Python, BDD, Apex, Selenium Firebug, Junit Framework, Fire path, Xpath, Fiddler.
Confidential, Houston, TX
Quality Assurance Analyst
Responsibilities:
- Worked with the Business Analyst to review test requirements, develop test plans, test data and expected results necessary to thoroughly test the business requirements.
- Analyzed the business requirements and involved in writing Test Plans and Test Cases.
- Coordinated in the preparation of Test Strategy and Test plan for the application after careful analysis of requirements and specifications.
- Worked with the environment support team to establish testing environments and resolve issues with the environments before the start and during execution.
- Designed and executed positive and negative test cases.
- Prepared detailed test cases by understanding the business logic and user requirements for manual and automated testing.
- Performed Integration Testing, Data driven Testing, Regression Testing, and System Testing.
- Managed requirements, test cases and test scripts using MTM.
- Supervised the execution of performance Test Scripts and ensured all defects are logged in MTP.
- Worked on SQL queries to retrieve data from database.
- Created test suites of UFT scripts and executed from TFS for regression testing of the application.
- Performed test writing, execution and test failure analysis using a test automation tool “Test Complete”
- Performed Regression Testing using UFT to assure that fixes were working fine and not creating another issues.
- Conducted test case walkthroughs with Development and Design teams.
- Organized test data for UAT team, conducted daily status meeting with the testing team.
- Developed Test Execution Matrices during the test cycle.
- Maintained Defect tracking worksheets for effective tracking of defects.
- Reported weekly status updates to project manager regarding test team progress.
- Participated in various meetings to discuss Enhancements and Modification Request issues.
Environment: MTM, MS TFS, Visual Studio, Oracle, TOAD, MS Office, UFT, Test Complete, Load Runner(modules), Windows, UNIX
Confidential, Baltimore, MD
QA Analyst
Responsibilities:
- Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS) and User Requirement Document (URD).
- Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
- Designed and developed Test Scenario/Test Cases/Test steps for various Business Services/methods covering both positive and negative testing requirements.
- Mapped system requirements with Test cases, ensured traceability of Test Cases back to the Business Requirements using ALM/QC (Quality Center).
- Performed Manual Testing of Web-based and Client-server enterprise applications and used Quality Center for test management.
- Created test plan based on the requirements, created the test cases and uploaded in Quality Center.
- Executed the test cases, reported defects and provided test cases execution status for the required cycle.
- Used UFT to automate function for the web application and Load Runner.
- Analyzed the functionality needs to be automated based on the manual test cases and estimated time and efforts for the required functionality.
- Assisted in creation of UFT advanced automation scripts by making modifications to VBscript (using Descriptive programming), Modular approach, Custom Functions, Logics, and Looping for Regression testing.
- Scheduled the script execution, published results and reported defects as required in Quality Center.
- Debugged the script and necessary error handling functions, executed script at the same time and observed the behavior of the system, prepared technical report.
- Generated different type of graphs, analyzed the result, created the report and published the report.
- Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency and Constraints.
Environment: Windows XP, HP UFT, HP Quality Center, Oracle
Confidential, Bloomington, IL
QA Analyst
Responsibilities:
- Prepared Test plans and Test specifications based on Functional Requirement Specifications and System Design Specifications.
- Extensively involved in manual testing of the Application.
- Developed automated test scripts to test the functionality of the applications and scenarios for the regression testing using QTP.
- Conducted walkthrough meetings with team members to review the test strategy.
- Involved in preparation of Uses Cases and Traceability Matrix.
- Developed Test cases based on the technical specifications and business requirements.
- Used HP Quality Center to feed the requirements
- Followed up with the development team to check with the development status of the project and made changes appropriately to the requirements.
- Used HP Quality Center to move the test cases to test lab from test plan.
- Used HP Quality Center for defect management
- Prepared User acceptance Testing and Release Notes documents
- Performed End to End testing.
- Documented the Test Cases, Test Procedures, Test Scripts
- Prepared and Maintained documents like Test Strategy, Risk Assessment, and Test Report.
- Performed Integration Testing for the entire System after unit testing by executing the complete flow of the application system
- Performed positive and negative testing of the application for identification of bugs after fixing of errors in each subsequent build during the process of development.
- Coordinated with Offshore teams.
- Wrote complex SQL statements with different kinds of join conditions
- Executed SQL queries on back-end data base (oracle) for Data Validation
- Wrote validation scripts to check the data entered by the user.
Environment: Java/J2EE, VB Script, PL/SQL, ORACLE, QTP 11, Quality Center 10.0, MS Office, Windows XP, QTP, JIRA, HTML, Rally, Toad, XML Spy, SharePoint, Agile methodology, SOAP UI.
Confidential, New York, NY
QA Tester
Responsibilities:
- Analyzed Business, System Requirements and developed Test Scripts.
- Actively participated in Kick-off meetings, Daily Stand ups and weekly scrum meetings.
- Attended off-shore meetings with development team and Project Manager.
- Created templates for Test Plan, Test Cases, Test Report, Testing life cycle report, Bug Life cycle report and Resource Allocation document for the company.
- Created multiple Test Plan, Test Cases, and Test Report using MS coded UI tool and documents for several Different projects within this company.
- Created Test Cases according to the User Stories that were grouped under each Iteration(s).
- Participated in production rollouts and provided end-to-end support and post-implementation support to the customer community in resolving production related issues.
- Reported, Tracked and closed defects using Bugzilla.
- Accepted User stories via Pivotal tracker, a Project Management Software.
- Tested bar code for Speadi project, which comes in email for account validation.
- Involved in testing activities for Functional, End-to-End, Regression, Ad-Hoc, Sanity
- Check and UAT Testing.
- Discovered UI UX GUI bugs along with the product design team by comparing Apps with mock ups.
- Track performance and results across multiple apps and platforms using MTM.
- Report Crashes logs within an application by using Emulator, integrated debugging software.
- Tested Facebook, Twitter, Pinterest Integration while testing
- Load Stress performance testing on apps.
- Worked closely with manger on making decisions on allocating hours for different types of testing based on given time.
- Assigning tasks to Testers.
- Mentoring QA Intern on the QA process and teaching hot to use different testing software.
Environment: QTP 9.5, Windows 2000 XP, SQL Server, Coded UI, Web Sphere, Web logic, QC 9.2, Internet Explorer 7 MS OFFICE, Bugzilla, Pivotal Tracker, X-code, Localytics, Emulator, Windows 07, Apple OS X Lion, Oracle 11g, SQL Server.
Confidential, Irving, TX
QA Analyst
Responsibilities:
- Responsible for implementing the QA process at all phases of Software Development Life Cycle (SDLC).
- Validated Web Services using Microsoft Test Manager for Trading processing for system & performance testing.
- Responsible for leading multiple strategic initiatives -Margin Project and Web Services.
- Developed the Master test plan, Test script/case template for functional testing and Data test case template for Regression Testing of the Online trading service (E-trading Platform) which includes online stock trading, bond trading, mutual funds, Derivatives (Swaps, Options, Futures, and Forwards), etc.
- Worked with equity, futures, and options trading systems, such as analysis, risk-neutral valuation, and binomial trees; hedging strategies.
- Monitor EOD jobs to make sure it ran smoothly and acquires the right number of trades from the system to send the report to clients.
- Reviewed User Requirements, Use Cases, and Detailed Designs to develop Test Cases
- Added Standard, Functions, Methods, Assertions, and synchronization points in test script to check the application by comparing its current behavior to its behavior in a Legacy Application.
- Developed SQL queries to test the Database values for data Integrity.
- Replaced fixed values with parameters to check the functionality of the application with multiple sets of data.
- Tested entry and exit criteria for the application screens and checked their contents
- Expertise in scripting languages: VB and coded UI for automatic testing.
- Tested the application for browser compatibility using Internet Explorer (IE) and Firefox.
- Involved in Unit, Integration, Positive & Negative, System, White, and Black box testing.
- Used SQL queries to extract the data from the database to check the data integrity.
- Debugged the Test data and Test scripts while running the Coded UI test
- Worked closely with developers during the final phases of testing to resolve the critical and high priority issues.
- Worked closely with Business Team
- Used Team Foundation Server (TFS) for bug reporting
- Operating Systems: Windows 2000, NT, UNIX
Environment: .Net (3.5 Framework), Soap UI4.0,QTP 11.0, Team Foundation Server 2010, Remedy Track Record, At-Task, SharePoint2.0,SQL Server2008, ASP,C#,VB,Toad.,DB2 & XP Professional, Snagit7.
Confidential, Norfolk, VA
Quality Analyst
Responsibilities:
- Manually performed End-to-End testing, System testing, Regression testing and Functional testing.
- Managed test plan and schedule.
- Executed test scripts and cases and initiate modifications if necessary.
- Setup test environment and installed product releases and fixes.
- Performed backend testing using SQL queries and verified data integrity
- Assisted in the development and maintenance of Testing Procedures and adhere to all business processes.
- Provided assistance and consulting to Development and Product Support teams on project activities.
- Ability to work from functional specifications to write test plans.
- Properly diagnosed test results and documented product defects.
- Involved in Manual User Acceptance Testing with various combinations.
- Provided daily test statuses on testing progress and issues.
- Actively participate in product and project team meetings.
- Verified the process of bringing the data from Central Enrollment to Claims applications.
Involved in testing of the Application manually and tested the design and functionality of the Application.
- Upload Manual test scripts into Test director for automation.
- Interacted with developers & various members of team to discuss and resolve defects and their priorities.
- Summarize test results in formal test analysis reports according to the Documentation standards.
- Interacting with Developers and Business Analyst regarding requirements, test scenarios, and defects.
Environment: Oracle8i, HTML, Windows 2000, COBOL, DB2, QC Manual Testing, Test Director TOAD, .Net
