Automation Functional Tester Resume
Eagan, MinnesotA
SUMMARY
- 8+ years of Experience in Software Quality Assurance, Software Development Life Cycle (SDLC) and Software Testing Life Cycle
- Experience in Automating the test scenarios and test cases using UFT, QTP 12.52 and lower versions.
- Experience in SQL queries to extract data from Oracle, Informix and MSSQL databases
- Experience in SOAP UI for testing Web Services
- Experienced in Analysis, Design, Development, Implementation, Testing, Production & Maintenance Methods using Waterfall, and Agile/SCRUM.
- Analyzed and Reported Defects using JIRA, Quality Center and Interacted well with developers and team members in fixing bugs.
- Hands - on experience using HP Load Runner, UFT / Quick Test Pro with VBScript, Test Director & Quality Center/ALM.
- Strong experience in preparing Test Scenarios and Test Scripts for manual Testing for various software applications.
- Experience in Data warehouse Testing like Data loads, Extract, Data Accuracy, Transformation, completeness, Data Integration using Informatica, Datastage, Unix, Oracle and other data sources.
- Created Automation scripts by using UFT, Selenium and Win Runner also used Test Director/HP ALM to manage the entire Automation testing process
- Performed Data Driven, Keyword Driven, Page object Model(POM) and Descriptive Programming approaches in Automation
- Experience in using HP Application Lifecycle Management (QC), QTP for Client/Server Applications, Selenium IDE for Web based applications and SoapUI, browser rest clients for API, Integration testing.
- Experience in developing end-to-end automation using Selenium WebDriver/RC/IDE, Junit/TestNG, ANT, Maven, Jenkins, Appium and Cucumber.
- Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
- Continuous Integrations and Continuous Deployment (CI/CD) process using Jenkins Appium, in combination with Maven, Java.
- Good experience in using Java, Junit and TestNG test framework to write functional test.
- Worked on Selenium IDE to Automate Testing of Web Application, modified test scripts which includes sequence of commands to be executed.
- Handled configuration tools like GitHub
- Very well versed with Service-oriented Architecture (SOA), Understanding of Industry standards like CMM, SOX, HIPPA, ISO, FDA, CFR
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
- Experienced using web debugging tool like Fire Path and Firebug for finding elements locator.
- Implemented different automation frameworks from like Keyword Driven framework, Data Driven framework and Hybrid framework for various of projects.
- Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Object Oriented methodologies.
- Excellent communication (both written and oral), presentation and problem-solving skills
- High level of professionalism, work ethics with an ability to multi task in fast paced environments
- Extremely organized, self-starter, team oriented, proactive, with strong attention to detail
TECHNICAL SKILLS
Types of Testing: Automation Testing, Manual Testing, Database Testing, Mobile Testing, Security Testing, Performance Testing, Cross Browser Testing.
Testing Tools: Selenium Web Driver, Selenium Grid, HP Quality Center, Selenium IDE, TestNG, Eclipse, Junit, JIRA, Jmeter, SOAP UI.
DBMS: MS-SQL Server 2008, Oracle 10g, MS Access
Other Tools: Atlassian Jira 4.0, Quick Test Professional, SVN, VSS, Deep Trawl, Firebug, RoboForm Teamsite.
Browsers: IE, Chrome, Netscape and Mozilla Firefox, Safari
Operating Systems: MS-DOS, UNIX, LINUX, Windows NT/Windows 2000, XP
PROFESSIONAL EXPERIENCE
Confidential, Eagan, Minnesota
Automation Functional Tester
Responsibilities:
- Developed and designed Test Automation scripts using existing framework.
- Converted manual test cases to automation test scripts.
- Responsible for creating automated test scripts in QTP and updated the scripts as per requirement changes.
- Extensively used UFT/QTP 12.02 to automate the Functional testing of the application.
- Handling changes and performing Regression Testing.
- Analyzed, test plans, test cases, test data, test scenarios, and other test documentations. Collaborate with other QA and Development teams in order to automate test procedures.
- Determined test automation feasibility, implementing and sharing new methodologies. Summarize and present test results to team and management.
- Creating Data driven Tests and Running through framework, Creating reusable components
- Was responsible in developing and documenting program test strategies, detailed test plans and test details.
- Worked with Database testing - SQL queries and developed scripts using Visual Basic scripting. Be able to review current manual testing for automation testing possibilities.
- Developed VB script function libraries and Descriptive programming by using UFT.
- Using UFT, Converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
- Used VB script language, for UFT programming purposes.
- Worked effectively under pressure and within deadlines and quickly learned new systems. Analyze defined requirements for testability.
- Assist with Development’s unit integration testing, system testing, and system integration testing when scheduling permits and where applicable.
- Maintained software testing documentation including, but not limited to checklists, master file lists, standard test plans, test cases, and test scripts.
- Interacted with the onshore and offshore team to resolve defects and functional issues of the application.
- Extensively used Quality Center / ALM for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects of Quality Center.
- Automation scripts execution through ALM,updating test results and uploading relevant files/screen shots back to ALM.
Environment: Linux, Quality Center(ALM), Quick Test Professional(UFT) 12.02, VBScript, JIRA Oracle, HTML, XML, Web Sphere, TOAD, MS Office, and Windows.
Confidential, Charlotte, North Carolina
UFT Automation Tester
Responsibilities:
- Developed and designed Test Automation scripts using existing framework.
- Converted manual test cases to automation test scripts.
- Responsible for creating automated test scripts in QTP and updated the scripts as per requirement change.
- Analyzed, test plans, test cases, test data, test scenarios, and other test documentations. Collaborate with other QA and Development teams in order to automate test procedures.
- Determined test automation feasibility, implementing and sharing new methodologies. Summarize and present test results to team and management.
- Was responsible in developing and documenting program test strategies, detailed test plans and test details.
- Worked with Database testing - SQL queries and developed scripts using Visual Basic scripting. Be able to review current manual testing for automation testing possibilities.
- Developed VB script function libraries and Descriptive programming by using UFT.
- Using UFT, Converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
- Used VB script language, for UFT programming purposes.
- Extensively used Shared Object Repository in QTP.
- Worked effectively under pressure and within deadlines and quickly learned new systems. Analyze defined requirements for testability.
- Assist with Development’s unit integration testing, system testing, and system integration testing when scheduling permits and where applicable.
- Maintained software testing documentation including, but not limited to checklists, master file lists, standard test plans, test cases, and test scripts.
- Interacted with the onshore and offshore team to resolve defects and functional issues of the application.
- Managed own assignments in relation to the project schedule.
- Extensively used Quality Center / ALM for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects of Quality Center.
- Automation scripts execution through ALM,updating test results and uploading relevant files/screen shots back to ALM.
- Automation of Database (Backend) testing, preferably for Oracle and Teradata databases.
Environment: Linux, Quality Center, Quick Test Professional(UFT) 12.52, VBScript, Oracle, HTML, XML, Web Sphere, TOAD, MS Office, and Windows.
Confidential, Irving, Texas
Automation Engineer
Responsibilities:
- Actively involved in QA activities and development support of various interfaces like involvement in writing Test Plans/Test Cases for System /Interface Requirements and Business requirements.
- Formulating the Framework design - creating a solution structure which will meet the various automation requirements and constraints on the solution
- Reviewed functional and non-functional system requirements and constructed a conceptual design and detailed designs that align processes and technologies to achieve business objectives.
- Authored automation scripts using Appium for Android an iOS native applications
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
- Performed cross browser functional testing using Selenium Web driver.
- Created Selenium/java tests for advertising regression testing and production monitoring purposes.
- Exported Test Case Scripts in Eclipse IDE and modified the selenium scripts and executed.
- Run tests by using Selenium remote control in different browsers.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems (validation).
- Performed usability, GUI, Functionality and regression testing of the new builds.
- Extracted the Business Requirements from the end users keeping in mind their need for the application and prepared Business Requirement Documents (BRD)
- Coordinating with the developers for resolution of defects, coordination
- Helped in writing business scenarios for E2E testing and providing test data for UAT
- Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: Java, Python, Selenium (IDE, Junit, Web driver), Eclipse IDE, jUnit, Jenkins, Appium, SoapUI 4.5, TestNG, Agile, Scrum, Maven3.2.1, JIRA, HP ALM Quality Centre, HTML/XML, Unix/Linux, Windows.
Confidential, Deerfield, IL
QA/UAT Tester
Responsibilities:
- Involved in entire Software Development Life Cycle (SDLC)
- Understand the application business logic with Business Requirements Specification Documents and functionality of application with Functional Requirements Specification Documents
- Involved in preparing the high-level Test Strategy & Plan and developed Test Cases in accordance with the functional specifications.
- Used Agile Methodology to minimize risk by implementing software development in short time boxes or iterations.
- Worked with Calibrated touch screens, scanner scales and handheld POS scanners.
- End to End testing for daily operations at Handheld palm POS which involved various functions such as inventory in-stock, price changes, clearance markdowns, customer service help with exchanges credit card payments answer phone
- Also for Credit card, Debit card and Gift card authorization validation at POS and backend.
- Involve in coordinating to ensure testing of functional areas is complete, tracked and on-schedule.
- Coordinated with business users on the test script and review the test cases /executions done by the testing team and sign-off.
- Used Quality Center for executing test sets, collecting test results, and analyzing the data
- Point of escalation for the QC database for all testing phases (update, follow-up and escalate overdue issues
- Tracked and logged defects in Quality Center and coordinated meetings with developers and business analysts to prioritize the defects, defect fixes and problem resolution
- Established Tractability between the Requirements and the Tests in Tractability Matrix using Quality Center
- Generated Defect Reports and Test case coverage reports for status meeting and also involved in resource planning for test cases coverage
- Involved in Defect Review meetings and participated in weekly meetings with project management team
- Created and maintained automated test frameworks, Test scripts in QTP for Functional Testing and Regression Testing.
- Coordination of test 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
Environment: Handheld Palm POS, Agile, Quality Center, SQL Server, XML, HTML, UNIX, MS Visio, Windows
Confidential, NY
QA Analyst
Responsibilities:
- Analyzed documented test requirements and user requirements, test plans, and test cases using Quality Center.
- Involved in developing use cases, activity diagrams and sequence diagrams.
- Designed test cases as per business requirements and use cases.
- Designed test cases using Test Plan in Quality Center and mapped with requirements.
- Involved in execution of test cases using Test Lab in Quality Center and linked the detected defect with requirement and test case.
- Effectively interacted with business analyst and technical team in providing clear solutions to requirements.
- Involved in preparing test set up for Mortgage Loan system.
- Involved in generating the automation scripts using Quick Test Professional to check the functionality of the Mortgage Loan system.
- Provided recommendations and roadmap for remediation from findings to help transition team from waterfall to Agile.
- Developed test scripts using Quick Test Professional to validate the functionality.
- Performed regression testing and automation of the changed application using Quick Test Professional.
- Conducted Functional Requirements walkthroughs with the QA teams to help them write the test scripts in accordance with CMM specifications
- Conducted User Acceptance Testing with well setup test environment and appropriate test data created for the end users.
- Used Quality Center as bug-tracking tool to report the bugs and also to follow up the bug status.
- Performed web testing using Quick Test Professional to check the compatibility, reliability, and scalability of the application in different browsers.
Environment: Linux, Quality Center, Quick Test Professional 8.2, VBScript, Oracle, HTML, XML, Web Sphere, TOAD, MS Office, and Windows.
Confidential
QA Tester
Responsibilities:
- Analyzing the requirements of application and reviewing Functional Specification document.
- Involved in developing the System and Integration Test Plans.
- Developed and executed test cases and test plan for all modules of the application.
- Developed Test Cases in test plan, executed in test lab using Quality Center.
- Executed the test cases in several phases as the developers fixing the bugs.
- Used Quality Center for test planning, defect tracking and building the test hierarchy.
- Participated in System, Regression and Acceptance Testing.
- Worked with all levels of management and resolved the issues found.
- Discussed extensively with developers, customer care in depth about the problems in design, functionality to make the application more robust and user friendly
- Communicate and work with people of all technical levels in a team environment.
- Maintain excellent performance and exceed Client's expectations consistently throughout project.
- Used Quality Center for bug tracking and test management.
- Made schedules for system and integration testing for each release.
- Created/Tracked defects, deciding their priority and then assigned them to the different developers.
- Executed SQL statements to ensure the data in the backend using TOAD.
- Regularly involved in monitoring the batch jobs.
- Involved in testing the files using FileZilla.
- Attended status review meetings, interacted with developers, Architects to resolve the issues.
- Implemented Checkpoints using QTP.
- Attended meetings to outline and present Regression testing strategies and Support UAT
Environment: JIRA, SQL, SOAP UI, FileZilla, Putty, Java, JSP, EJB, RAD.
Confidential
DB Tester/Developer
Responsibilities:
- Analyzed requirements (written and oral) to derive test plans, test estimates, scripts, and reports
- Creating Test conditions and Scenarios
- Mapping the Scenarios to the Requirements in Quality Center and creation of requirement traceability Matrix (RTM)
- Log/report Bugs/Defects using JIRA bug tracking tool with the details to reproduce the same
- Created of input test data file for manual test cases.
- Defects re-testing found in User Acceptance Testing (UAT).
- Performed GUI testing manually.
- Developed Test Strategy and Test Plans to ensure that test cases reflect user needs for the Functionality-System testing.
- Conducted and coordinated integration and user acceptance testing (UAT) prior to the release of new data feeds into production.
- User interface testing, data and data base integrity testing, and performance load stress, volume security and access control testing, and failure and recovery testing.
- Responsible for GUI Testing, System Testing, Integration Testing, Regression Testing and User Acceptance testing.
- Reviewed Business Requirement Documents and the Technical Specification with Test Director.
- Thorough and complete testing of bug fixes and documentation of that testing.
- Documented Test cases corresponding to business rules and other operating condition.
- Tested as per requirement different levels (UAT and E2E) and stages like Unit, System, Integration and Regression.
- Installed and configured Oracle 10g and Involved in creating Database.
- Production support for the .Net and Java Applications.
- Respond and troubleshoot/escalate all the alerts received when an application is down.
- Scheduling and coordinating the Normal/Emergency CM.
Environment: Vb.Net, Core Java, Oracle Server 8i, SQL, PL/SQL, Shell scripting, QC, JIRA, Golden Gate, Toad, Remedy.
