Sr Automation Tester/analyst Resume
Wichita, KS
SUMMARY
- Over 7 years of experience in Software Quality Assurance and Software Testing of Client/Server Applications, Web based applications, and Cloud Based application.
- Strong skills in Software/System Development Life Cycle (SDLC) concepts, and QA Life Cycle methodology such as Waterfall, Agile (Scrum), Iterative, and V - model.
- Review various kinds of requirements documentation such as BRD, SRS, FRS, Use cases, User Story and Acceptance criteria's in order to clearly identify priority and impact of test cases.
- Excellent experience & expertise in preparing Test Plans, Test Scenarios, Test Cases and Test Data.
- Extensive experience in running various kinds of tests such as Smoke, Functional, Regression, Integration, System, Ad-hoc, Exploratory, Usability, End to End, Backend, Black Box, User Acceptance Test (UAT) for the Client/Server applications.
- Expertise in creating Unified Modelling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Class Diagrams and Sequence Diagrams Using Microsoft Visio.
- Good knowledge on Healthcare, Banking, Logistics, Public and Telecom domains.
- Expertise in Manual and Automation Testing and Service Oriented Architecture (SOA).
- Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.
- Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, Maven, C#, JavaScript.
- Validate and automate RESTful web services usingSoapUIand POSTMAN.
- Strong knowledge in object oriented analysis and design of PERL.
- Good experience in developing Perl scripts to verify functionality and performance of the modem chipsets for all modes of UE.
- Highly Experienced in Working for Defect Identification and Resolution & Reports, Prepared Sprint Test Report, Regression and UAT Test Report.
- Strong skills in Database Testing and thorough knowledge in SQL/advanced SQL.
- Excellent experience in working with various databases like Oracle, MS SQL Server, DB2.
- Possess knowledge about various Internet Protocols like HTTP, FTP and SMTP.
- Professional experience in testing Financial, Retail, Insurance, Banking, and Health Care applications.
- Implemented test automation scripts for mobile testing usingAppiumfor Android and iOS applications.
- Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Server.
- SOA Testing, Validation and Virtualization, Extended Web Services Tests in a Low -impact way using CA LISA.
- Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
- Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.
- Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, ALM and Selenium
- Built JavaScript based test framework using Ruby, cucumber js, webDriver Io, node.js, angular.js.
- Knowledge of Agile methodology along with Automation Tools and Protractor.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner and Junit/TestNG, Load Runner.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
- Created and Maintained Server-side Integration Test using Python and Selenium WebDriver.
- Experienced in load and performance testing tool JMeter.
- Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
- Excellent written and Verbal communication, leadership qualities & interpersonal skills, Skilled to
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, Jmeter, Cucumber, Firebug, FirePath, Fitness’, Soap UI, Coded UI, ITKO LISA, Microsoft Visual Studio, Android Studio, HP UFT and IBM RFT,TFS, MTM.
Programming/Scripting Languages: Java, JavaScript, Ruby, Shell Script, VBScript, C, C#, Python, Pega, Django, HTML and XML.
Frameworks: Junit, TestNG, Appium, TDD, ATDD,BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, and Backend Testing.
Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.
Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA and Bamboo.
Methodologies: Agile, Scrum, Spiral and Waterfall.
Build/ CI Tools: Ant, Maven, Jenkins, Gherkins and Hudson.
Databases Technologies: MS SQL Server 2008/2012, OLAP and OLTP, Oracle, MS Access 2013/2010, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, DB2 and MYSQL.
Operating Systems: Windows 10, UNIX and Linux.
Web Technologies: HTML, XML, CSS, Flash, JavaScript, Angular JS, Ruby and Python, Microsoft Visio
Firefox Add-ons: XPath and Firebug.
Networking Protocols: HTTP,FTP,SNMP and SSH,TCP,UDP,ICMP
PROFESSIONAL EXPERIENCE
Confidential, Wichita, KS
Sr Automation Tester/Analyst
Responsibilities:
- Involved in Regression testing of each build during the various phases of the application usingQTP.
- Automation of test scripts was done usingQTPfor test re-usability of different online transaction modules.
- Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming usingQTP10.0. Experience in Data Driven and Keyword Driven testing.
- A proven track record of successfully implementing projects using waterfall.
- Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required inWaterfall.
- Responsible for updating and maintainingQuality Centerfor all the defects found during the functional and regression testing and follow up the bug life cycle.
- Experience in validation and automation of SOAP and REST services using SoapUI, POSTMAN, REST Assured, Groovy.
- Developed scenario based testing for theJMeterscripts.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI
- Designed & developed RESTFul (JSON/XML) and JAX-WS Web services for Different modules.
- Web Service testing (RESTful API) and Automation using Apache JMeter usingJSON, XML payloads.
- Performed web servicetestingand DatabaseTestingusing SQL queries.
- Used SOAPUI to test SOA based architecture application to test SOAP services and REST API withJSON/XML.
- Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Used GITHUB as a Version control system for continuous Deployment.
- Developed automated tests in Java using Junit andTestNG.
- Used POSTMAN for manual testing the APIS.
- Prepared Manual Test cases for Functional and Regression for the AgileMethodology following various sprints.
- Involved in creatingManualtestcase for functional stories and automating them for smoke and Regression Testing in each sprint cycle. Developed spatial data overlays and comparisonstests.
- Conducted Regression Testing, Smoke Testing, Cross browser testing through automated testing tools likeSelenium and cucumber along withofmanualtesting.
- Attended JAD sessions with business analysts, DEV peer reviews by the developers and participated in the QA handoff meetings to better understand the requirements and the scope of the features being tested.
Environment: QTP, JSON, XML, Java, Windows XP, IE, Firefox, Mozilla, LoadRunner, Quality Center,TestNG, Cucumber, SOAP UI, REST,GITHUB, POSTMAN.
Confidential, Denver, CO
QA Automation Tester
Responsibilities:
- Repetitive tests were run using the Automation tool QTP for documenting the regression testing results.
- Automated the functionality and interface testing of the application using HP Unified Functional Testing.
- Performed Automation testing of web based applications using UFT.
- Wrote automated scripts for angular JS application using protractor and java scripts in Jasmine.
- Experienced using HP Application Life Cycle Management(ALM) for global test management, bug tracking and reporting.
- Worked on different frame works like Data Driven, Keyword Driven, Hybrid Driven and experience in test driven development (TDD), Behavior driven development(BDD), Acceptance Test Driven Development (ATDD).
- Experience in VB Scripting, Groovy Scripting and SQL Queries in Backend Testing.
- Involved in mobile testing by writing java for automation through Selenium Appium.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experience in functional automation tool QTP and load and performance testing tool Load-Runner. Experience with bug tracking tools like Quality Centre/Test Director.
- Involved in writing the SQL Queries.
- Experience in developing, implementing and maintaining Automation frameworks - Keyword Driven, Data Driven Frameworks, Hybrid and Page Object Model.
- Executed and scheduled the automation test scripts from Quality Center.
- Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
- Extensively used SOAP UI for functional testing of web services.
- Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
- Tested request and response XML based web services interfaces using SOAP UI.
- Performed Data Driven and Keyword Driven Tests
- Utilized SVN repository in order to perform efficient remote team working. Checked in all tested PL/SQLcode in SVN and maintaining versions of PL/SQL codes
- Experienced in integrating server-side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.
- Developed automation framework and scripts for End to End (E2E) testing using Selenium WebDriver and JavaScript
- Developed and maintained Hybrid Framework.
- Extensively used my SQL proficiency during data migrations.
- Analyzed Test specifications and written Manual Test cases for Black Box Testing.
- Analyze requirement and design document to create test plan and test cases for both manual and automated testing for our Cloud Service.
Environment: QTP, Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows, Protractor.
Confidential, Atlanta, GA
QA Automation Engineer
Responsibilities:
- Analyzed system requirements and functional requirement/documents.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Developed re-usable library of generic functions using Selenium to eliminate redundancy of code in automated scripts.
- Performed compatibility testing using Selenium GRID for multiple browsers.
- Created Test Plans and Test Cases.
- Utilized full range of testing methods, including functional, regression, integration, installation, User Acceptance Testing (UAT) and smoke Testing.
- Performed test planning and release coordination.
- Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
- Experience in developing, implementing and maintaining Automation frameworks - Keyword Driven, Data Driven Frameworks, Hybrid and Page Object Model.
- Researched, identified, tested, and troubleshoot of web and client-server application.
- Developed test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.
- Developed test plans, problem reports, status reports, and final test summary reports.
- Involved in Front End testing by extracting flat files from server, which were generated by Batch process to verify Data against Expected results.
- Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
- Produced reports for all testing efforts, results, activities, data, logging, and tracking.
- Communicated test progress, test results to project stakeholders and management.
- Performed troubleshooting and analysis to assess root cause of applications and data issues.
- Responsible for communicating with developers on daily basis regarding bug fixes, enhancements, and program changes.
- Involved in the everyday publisher support, client support, exception tracking, site monitoring.
- Worked on projects mobilizing efforts involving multiple teams.
- Responsible for Unit Test plan/specifications with documented test results.
- Identifying and submitting BUG’s to development for resolution.
- Interacted with developers on open issues and driven the issues until closure.
- Presented the project status/results on daily and weekly basis in the Project Meetings.
Environment: Java, HTML, Oracle DB (10.x, 11.x), UNIX, MS Excel, MS Access, Selenium Web driver, Selenium IDE, Grinder, Jmeter, Quick Test Pro, Quality Center/Test Director, Team Track, Star Team.
Confidential, Orange, CT
Software Development Engineer in testing
Responsibilities:
- Determined Test objectives through detailed analysis to automate features comprehensively.
- Developed, planned and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended the current test automation infrastructure to be more efficient, both in execution and reporting.
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/JUnit).
- Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
- Created and executed database queries (SQL) to validate database data integrity
- Analyzed the SRS and Design documents, Test cases preparation, executing tests, and Bug reporting using MS TFS.
- Developed test scripts in Selenium for inserting records into oracle tables
- Developed LoadRunner scripts for Data Creation and Functionality of SAP CRM, ERP via SAP GUI.
- Participated and conducted AgileScrum Daily project meeting and planning using the AGILE process
- Experience in testing EDI according to HIPPA compliance.
- Used SOAPUI (use of groovy script) for test data setup in Test Driven Development.
- Developed tools to automate some base tasks usingpython, Shell scripting and XML
- Wrote extensive XML (DOM) Scripts to verify and validate Python Anvil
- Identified software capability and reliability by conducting functional system, and regression and performance tests.
- Worked on business layer inC#.Netto handle existing functionality of the system as well as new proposed functionalities.Provided best practices in Automation testing in CodedUI and MTM
- Experience in developing, implementing and maintaining Automation Frameworks Keyword Driven, Data Driven Frameworks, Hybrid and Page Object Model.
- Extensively usediTKO LISAandSOAP UIfor functional testing ofweb services.
- Assisted in reproducing, investigating and debugging software issues in coordination with the development team
- Used C#as scripting language & Visual Studio ultimate along with Selenium as IDE for automation
- Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repositorysystem likeGit Hub
- Worked with minimal supervision, whilst being responsive in a fast-paced development environment. Also, mentored others in software testing best practices.
Environment: Selenium IDE/RC/Grid, JUnit, Win Runner, ITKO, Visual studio, Jenkins, C# 4.0, .Net 4, MS TFS, MTM, GitHub, LoadRunner, UNIX, Shell Scripting, Quick Test Pro, SQL, Web Logic, Windows, waterfall.
Confidential
QA Tester
Responsibilities:
- Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues
- Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
- Performed manual and automation scripts development on agile process.
- Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Performed automated acceptancetests written in TDD (Test Driven Development) using cucumber.
- Work with Teams to create Acceptance Test Driven development (ATDD) test suite using Ruby and Cucumber
- Usage ofRuby, cucumber in project to create and validatethe test cases.
- Validated the customer account records and their order details with Databases using SQL Queries.
- Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations.
- Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Used Apache POI methods for writing to excel sheets in java.
- Cross browser compatibility testing is executed by testing web applications.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Environment: Agile, Selenium (WebDriver and GRID), Java, Ruby TestNG, Maven, SOUPUI, TDD, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Quality Centre, POM, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.