Qa Automation Tester Resume
Loveland, CO
PROFESSIONAL SUMMARY:
- Over all 4+ years of experience in Software Quality Assurance and Testing, in the areas of Business process, requirements, functional analysis, and maintenance of Web based applications, Test Planning, Test Cases Design, Test Environment Setup, Defect Management, Test Traceability Matrix and Metrics. Also, quite interested in understanding the business to communicate better.
- Hands on experience in Functional, Regression, Black - box and GUI testing methods during various stages of Software Development Life Cycle (SDLC).
- Experienced with both Waterfall and Agile Methodologies; Experience with the use of agile approaches, including TDD, Test-Driven Development
- Experienced in logging defects and assigning the criticality of Defects, Root Cause Analysis, and Bug Verification using HP Quality Center.
- Extensive experience in Quality Assurance using Manual and automation tools which includes Selenium RC/IDE, QTP, Postman, Quality Center, Jenkins, SOAP UI.
- Good in Maintaining of Test Scripts, Requirements & management of test suites using Quality Center; and experienced in preparing the Test Execution reports using the Quality Center.
- Strong in performing backend testing to validate data using SQL queries.
- Expertise in problem solving and bug tracking.
- Expertise in developing custom functions using VBScript and using Descriptive Programming for QTP.
- Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, Postman and SoapUI.
- Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing.
- Expertise in working with Selenium IDE/WebDriver to develop test automation scripts for web applications.
- Proficient in writing Test Scenarios, Test Cases- Functional and Integration test cases, reviewing test cases and Estimating test cases execution.
- Experienced in writing test cases, developing and maintaining test scripts using QC and using QTP automation tool.
- Experienced in closely working with business analysts.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, etc.
- Working experience on Windows and UNIX Operating systems.
- Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team. Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS:
Testing Tools: SOAP UI, SOAP and REST API, Postman, Quick Test Professional QTP, Selenium.
Automation Tools: Selenium, Cucumber, SoapUI, Jenkin, Maven, JMETER
Testing FrameWorks: JUNIT, TestNG
TestManagement Tool: Quality Center 10/9, ALM 11.0, Test Director 8.07.6/7.5, JIRA
CodeVersion Control: SVN, GIT, Bitbucket
Other Tools: MS Project, MS Share Point, MS Office, MS Visio, SQL Navigator, TOAD, SQL, SOAP UI PRO, MavenJenkins
Platforms: Windows NT/XP/Vista 200. UNIX V4.0
Web Services: SOAP, WSDL, JSON
Databases: Oracle, SQL Server, MySQL, MS-Access.
PROFESSIONAL EXPERIENCE:
Confidential, Loveland, CO
QA Automation Tester
Responsibilities:
- Create and maintain Test Plan document and reviewed the test strategy, validation approach, scope and test data information with team.
- Analyzed system requirements and developed detailed test cases for testing the functionality, GUI and usability
- Categorized the Test cases, Requirements and mapped them to ensure proper test coverage and track the Defects.
- Automated test cases using Soap UI, Postman, Selenium; automated release acceptance and regression sets of test cases
- Designed and developed automation framework using Key Word Driven and Data Driven methods.
- Interacted with the business and gathered the requirements, prepared the FRD and the flow charts for the projects.
- Experience in Test Automation using Selenium with Java, also followed Page Object Model (POM) approach. Worked in AGILE Methodologies. Worked on Jenkins CLI with Continuous Delivery Pipeline Configuration.
- Experience in Working on API Testing (REST API) implementation using Java Coding as well as usage of SOAPUI. Hands - on Experience in Visual Automated testing using Applitools Eyes.
- Created updated and maintained matrix and traceability matrix and involved in the Gap analysis created automation scripts in QTP/UFT and made a suite of scripts when needed.
- Involved in Load Testing for an API's & Application using JMETER. Skilled in Performing Load testing with Storm Runner with LoadRunner & TruClient Protocol.
- Participate in various meeting such as daily stand up, sprint planning, sprint grooming, backlog grooming, PI planning, sprint retrospectives, etc.
- Developed automation framework using Selenium and TestNG with Java; Restful API and Postman in QA Automation tools Discovery.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI and Rest Client for Rest APIs testing.
- Used REST Assured library and Postman to test REST API and SOA based architecture application.
- Created test cases, test plans, tested API's, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout testing.
- Maintain automation builds on Continuous Integration (CI) tool Jenkins.
- Designed and formulated an initial plan for new automation test framework using Appium and integration with Selenium and Jenkins (In an early stage) for integrating the device and web applications.
- Reviewed the change requests, analyze the use cases and accordingly developed the test cases and executed test cases manually and documented the test results in Excel.
- Exported Test Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
- Enhanced and modified the UFT test scripts according to the manual test case scenarios.
- Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates and participate in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
- Reviewed all the Functional Requirements Specifications, Design, and Business Requirements Specification document to develop test plans and test cases.
- Responsible for preparing and sending the deliverables like weekly status reports to the Actuary Manager.
- Identifying UAT testers and managing resource plan by coordinating with business stakeholders, reviewing Test Plan to ensure enough testing plans
- Ensuring that the Pre-UAT activity is performed accurately and efficiently. Developing UAT test process and monitoring execution phases.
Environment: Selenium IDE, MS Word, MS Excel, MS PowerPoint, SQL Server 2016, Internet Explorer, Chrome, Windows 7, Notepad++, JAVA, J2EE, TestNG, Java Script, LOS, Eclipse IDE, Encompass, JIRA, HP Quality Center, Selenium Web Driver, Redline system. ALM, SQL, SOAP, Postman, SoapUI, REST, Java, UNIX, SQL Server, C#, XML and HTML, JIRA, SVN.
Confidential, Chicago, IL
QA Tester
Responsibilities:
- Documented test cases using Quality Center corresponding to business rules and other operating procedures. Prepared Test Cases and Test Plan for the different modules of the application.
- Designed the performance test scenarios for smoke test, baseline test, scalability test and stress test. Validated and exercised the paths through the code for the different test case inputs and determined the appropriate outputs.
- Tested the compatibility of the different system and devices to the software that was installed. Addressed issues of performance, scalability, reliability, extensibility, manageability and security.
- Conducted end - to-end testing including system, functional, and regression tests. Involved in documenting, logging and tracking of Bugs/Defects until resolved. Conducting research on IT requirements and business requirements in UAT areas
- Identifying defects and perform root cause analysis by analyzing data quality issues. Created UAT Scenario Test Case, supported Requirements Traceability, executed UAT Test Cases, logged Test Results for review, identified and logged Test Case Defects, provided of testing activities and tools, escalated project issues and risks.
- Involved in all phases of software development life cycle (SDLC) of entire application. Executing test plans on GUI, Internet Testing (links, content accuracy, form submissions, technical errors). Extensively done Backend Manual testing using SQL and constraint validations.
- Mapped the Requirements to the Manual scripts and preparing the Requirement Traceability Matrix. Done extensive testing involving behavioral coverage, error handling coverage, input domain coverage, back end coverage, service levels coverage to achieve accurate functionality.
- Written Reviewed, Maintained Documentation of Software Requirement Specification, Test Case Specification. Interacted with Developers to follow up on Defects/Issues followed by the Defect Life Cycle.
Environment: UFT (Unified Functional Testing), HP-ALM (Application Life Cycle Management), SQL Server 2016, MS Word, MS Excel, MS PowerPoint, Internet Explorer, Chrome, Windows 7, Notepad++, Quality Center, HP ALM, Windows, Microsoft Office Suite, MS Project.
Confidential, Pittsburgh, PA
QA Test Analyst
Responsibilities:
- Involved in gathering Business Level Requirements and reviewed manual testing methods. Prepared Test plans which includes an introduction, various test strategies, test schedules, QA team's role, test deliverables, etc.
- Responsible for writing Test cases to cover overall quality assurance. Performed initial manual testing of the application as part of sanity testing.
- Performed various manual tests such as positive, negative to check business functionality. Performed Black Box testing and conducted Functionality and Regression testing on various phases of the Tested mobile websites and applications on mobile phones for over 50+ Fortune 1000 companies such as FedEx, Optimum, Nissan, Thomson Reuters, CarMax etc.
- Evaluated and documented actual test results against expected results. Completed regression, positive, negative, integration and functional testing to produce a bug free product.
- Worked with business users to validate application meets their need, did verification and validation testing. Tested the Application using Black Box Testing Techniques.
- Created Updated and Reviewed of Test cases and Test Scenarios. Creating, linking and executing test cases, bug reports and summary reports using JIRA. Investigating software defects and interacting with Analysts to resolve technical issues.
- Providing defect status summary and testing status summary to the team lead on daily basis before meetings. Tested mobile websites and applications on tablets and tablet - like devices. Created test cases for manual and automated testing
- Trained other team members on QA processes and procedures. Tested mobile websites and applications on the 4 major mobile platforms (iPhone, Blackberry, Android, Windows 7 Management software. The tests also included GUI testing: Testing for validation and display of screens.
- Logging and Tracking of Bugs/Defects, Classifying and Prioritizing according to various iterations. Created dummy accounts on our system and verified the account generation process and date integrity.
Environment: UFT (Unified Functional Testing), HP-ALM (Application Life Cycle Management), SQL Server 2016, MS Word, MS Excel, MS PowerPoint, Internet Explorer, Chrome, Windows 7, Notepad++
Confidential, NJ
QA Tester
Responsibilities:
- Involved in Business requirement Analysis, Functional Requirement Analysis, Overall Design, Use - Case analysis, Initial Summary, Risk Analysis and documentation.
- Analysts, Developers and end users to understand and test according to their requirements.
- Involved in SWIFT and Bank Application administration and maintenance, specifically on international settlement and banking transaction using SWIFT code system.
- Developing of test cases, reviewing and Involved in Functionality, Security and Regression Testing and support. Identify Test Data and prepare a suitable set of test data.
- Experience on International banking system and transaction with SWIFT codes and messaging system.
- Documented the successful or unsuccessful completion of each test condition in the Test. Director script Repository and verified actual results against expected results for discrepancies.
- Good knowledge on corporate online banking, wire transfer, ACH, and FX(deal rates), treasury
- Involved in documenting, logging and tracking of Bugs/Defects until resolved. Writing critical test scenarios for product release.
Environment: Quick Test Professional (QTP), Quality Center, MS Word, MS Excel, MS PowerPoint, Internet Explorer, Chrome, Windows 7, Notepad++, Flex, GCP.
Confidential
QA Analyst
Responsibilities:
- Participated in collecting and analyzing the business requirements.
- Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC & STLC.
- Prepared detailed Test cases with Use - Case Design under which system was tested.
- Involved in generating Test Scripts
- Performed, Functionality testing on applications and performed database testing by writing SQL queries.
- Experienced both Manual and Automated testing tools.
- Involved in Performance Testing to simulate a process, which allows more than 1000 user login at the same time and observed the behavior of the system by using LoadRunner.
- Used Excel to track test trends and report them to Project team.
- Verified test results and reported the defects using Quality Center.
- Categorized bugs based on priority and severity to get them resolved.
- Interacted with the developers to resolve the defects.
- Provided daily and weekly status reports to the Manager.
- Conducted regression tests to verify that the bugs were fixed and to make sure fix did not impact the application negatively.
- Ensured that test execution and reports were effective and coordinated.
- Updated the test cases/scripts based on the new requirements/changes to the application.
- Involved in the lessons learned meetings after the test phase is over.
- Shared the knowledge to the other team members.
- Coordinated with offshore testing team throughout the test phase.
Environment: Agile, SQL, Windows 2008, JIRA, Rally, Test Traceability Matrix.
