Sr.qa Automation/manual Tester Resume
Tampa, FL
SUMMARY
- Around 8+ years of experience as Quality Analyst/Automation tester/ UAT Tester in diverse domains such as Telecom, Automotive, Banking and Hospitality.
- Demonstrated ability in business analysis, Manual, Automation, problem solving and process engineering.
- Strong interpersonal skills to promote collaboration and interact across multi - functional teams and key stakeholders.
- Skilled ability for quickly comprehending business processes and concepts to communicate effectively across all phases of the Software Development Life Cycle (SDLC).
- Hands on experience on Agile (Scrum), Waterfall and RUP Methodologies -Agile (Scrum) Ceremonies: Daily Stand-up, Sprint Planning, Sprint Review, Retrospective, Product Backlog Management, Requirement Gathering, Business Analysis, User Acceptance Testing/Validation.
- Knowledge and experience with widely successful Agile Techniques: user-stories, story points, product/sprint backlog, burn-down/burn-up charts.
- Experience in review reporting on Daily, Weekly and Monthly report.
- Extensively worked on database query tools such as TOAD, SQL Developer.
- Analytical, methodical and resourceful approach to Problem Solving, Root-Cause Analysis, Conflict Resolution, Negotiation Strategies and providing corrective actions to meet business requirements.
- Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks).
- Tested and Automated API’s/Restful Services using Java and Rest Assured java libraries
- Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working knowledge on testing.
- Experience in installation and Administration of various version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control
- Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.
- Experienced in Test management and Defect tracking tools such as HP ALM, Rally and TDP(IBM tool)
- Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various tools like SOAP UI/Ready API and selenium.
- Automated Webservices by writing groovy scripts and used assertions for data validation and performed data driven for validating different endpoints.
- Experienced using tools like FirePath, Firebug, and UI Automator Viewer for finding elements locator and good knowledge in writing the absolute and relative XPATHS manually on need basis survey/questionnaires, brainstorming sessions, document analysis for requirement elicitation.
- Excellent in performing GAP Analysis and SWOT Analysis to check the compatibility of the existing system infrastructure with the newbusiness requirements and evaluated the benefits of new system.
- Business Modeling and Systems Design - Created UML, activity, sequence and DFD diagrams. Performed analysis for designing system controls, wire frames and usability.
- Experience in writing SQL queries to test the database integrity
- Custom Reports, Tabular Reports, Matrix, Parameterized and Adhoc reports and distributed reports using SQL Server.
- Knowledgeable and skilled with SQL Server 2008 R2, SQL Server 2012, MySQL, MS Access, Visio, MS Office, Word press website design.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, QTP, Appium, JUnit, TestNG, Firebug, Fire Path, JMeter. ECHO, CIRAS (Network provisioning tool)
Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC& REST services, IBM Mule Soft
Defect Tracking Tools: HP /Quality Center, JIRA & qtest.
Build Tools: ANT, Maven.
Frameworks: TDD/BDD, Data Driven, Keyword Driven & Hybrid
Languages: Java, SQL, C#, C++, Python, VB.net.
CI/CD Tools: Jenkins, Hudsons.
Microsoft/IBM Tools: MS Office, MS Outlook, MS Project, MS Visio, MS SharePoint, Rational Rose, Rational requisite pro.
Modeling/Graphic/Defect tracking Tools: Requisite Pro, MS Visio, UML, Balsamic, Pencil, JIRA
Databases: Oracle, DB2&MongoDB
Add-Ons: Fire Path, Firebug, Selenium Builder, Selenium IDE.
Reporting Tools: crystal reports
Version Control: Subversion, Team forge, GIT, GITHUB, Source Tree
Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux, Android
PROFESSIONAL EXPERIENCE
Confidential, Tampa,FL
Sr.QA Automation/Manual Tester
Responsibilities:
- Developed Test Plan, Test cases Design, Tractability Matrix, Test Coverage reports and Test data on Business, Functional requirements and Mapping Design Documents.
- Involved in various meetings like Project planning, Scrum calls, Client status, Defect Status and Lab Meetings.
- Developed BDD/TDD script with Cucumber and developed step definition for Gherkin based features.
- Involved in Preparation of 'Hybrid Driven Reusable Framework' using Java.
- Involved in Automation Feasibility Study for Web based applications.
- Performed Functional, Integration, System, GUI Reports, Backend, Sanity, UAT, Database and E2E Testing in Telecom BSS(Billing support system) app
- Performed browser compatibility testing in different versions of Internet Explorer, Chrome, Mozilla Firefox and Safari and performed Cross platform testing across different versions of operating systems (Windows, Linux & Unix) using
- Worked with XPath, CSS Selector, Link Text, Tag and Class Names and used tools like Firebug to identify web elements.
- Created complex SQL scripts from scratch for testing ETL tables and Reports
- Involved in Automation Framework development from the scratch using Selenium WebDriver, TestNG, Cucumber JVM and Page Object Model in Eclipse.
- Created complex SQL scripts involving JOINS, FILTERS, Data type Conversion, CASE statements, Creating and Dropping TEMP Tables and functions like TRIM, ROUND, ISNULL, COALESCE, SUM, MAX, COUNT etc.
- Used Maven, Selenium WebDriver to execute Selenium automation suites on different platform.
- Writing SQL queries to extract and compare the actual results with the expected results and Validate accordingly
- Created complex SQL queries involving calculations for YTD Principal Balance, YTD Interest, taxes and fees etc to perform data validation based on the source to target mappings.
- Designing business models, Entity-Relation Diagrams, and process flows based on UML methodology.
- Performed Data driven testing to validate the components displayed on the website using Selenium
- Tested the Micro services code for the backend testing using SOAP UI.
Environment: Java, Eclipse IDE Plug-in, Selenium IDE, Selenium RC, Web Driver, JUnit, Cucumber, Protractor, Jasmine, HTML, XMSA, Toad, UNIX, Oracle, Jira, Windows /XP/Vista.
Confidential, Columbus, IN
QA Manual/Automation Tester
Responsibilities:
- Worked in Hybrid Agile/Scrum methodology performed agile testing to check entire functionality of application.
- Understanding the business requirements and developed test cases and test scenario to test the complete functionality of the application.
- Involved prioritizing comprehensive Automation Test Scripts based on Test Plans and Test Cases for Smoke and Regression suits.
- Developed BDD framework by creating packages like com. reusable library, com. page Objects, com. features, com. reporting, com. utilities etc.
- Developed Feature file with various functional scenarios, Step definitions by using reusable library methods and developed cucumber reporting by adding the plugins/format in Test runner class
- Used Selenium WebDriver, Java as Programming language, and TestNG as the Unit testing framework.
- Automated test scripts are maintained in subversion (SVN) by creating branches for each sprint and tag for each release
- Automated Restful web service using Java and Rest Assured API and tested the response data against database
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Involved in functionality testing, regression testing and system testing.
- Used Firebug/Fire Path Add-on tools to construct locators using Id, Name, CSS and X-Path.
- Developed automation framework usingSeleniumWeb driverand developed test scripts.
- Developed Data driven frameworks using Selenium with Java.
- Documented Test Cases corresponding to business rules and other operating conditions.
- Testing the application in various iOS and Android devices using Perfecto.
- Responsible for SIT and UAT phases and led status/Defect management calls with stakeholders and product manager.
- Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD and Scrum).
- PerformedWeb servicestesting using SOAP UI.
- Participated in UAT and worked with Rally for bug and defect tracking.
- Responsible for updating existing Test Cases against the change of requirements.
- Responsible for Backend testing and executing SQL queries.
- Used Maven for Build Management and Jenkins for continuous Integration.
Environment: Selenium WebDriver, TestNG, PEGA PRPC 5.5 MySQL, Selenium IDE, Jenkins, Soap UI, Java, CSS, XML, Rally, Microsoft Office, TDD, BDD, Cucumber, Gherkin, Eclipse, GIT, Sauce Labs, JUnit, Maven, TestNG, Agile.
Confidential, Tysons VATest Engineer
Responsibilities:
- Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
- Involved in writing Test Plan, which detailed the testing scope of applications. Hi-level test requirements and necessary resources.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Developed Feature file with various functional scenarios, Step definitions by using reusable library methods and developed cucumber reporting by adding the plugins/format in Test runner class
- Used Selenium WebDriver, Java as Programming language, and TestNG as the Unit testing framework.
- Automated test scripts are maintained in subversion (SVN) by creating branches for each sprint and tag for each release
- Automated Restful web service using Java and Rest Assured API and tested the response data against database
- Wrote SQL queries extensively and queried databases (MySQL).
- Collaborated with management to review, develop, and implement new workflows.
- Involved in functionality testing, regression testing and system testing.
- Used Firebug/Fire Path Add-on tools to construct locators using Id, Name, CSS and X-Path.
- Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD and Scrum).
- PerformedWeb servicestesting using SOAP UI.
- Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
Environment: Selenium, Appium, android, SDK, Emulator, TestNG, JUnit, Jenkins, Git, Quality Center 9.2, DB2, Java, XML, SOAP, REST, SOAPUI, HTML, Excel, Word. PL/SQL, Agile Methodologies
Confidential
QA Analyst - Manual & Automation
Responsibilities:
- Analyzed requirements and the feasibility of their needs by coordinating with the project manager and technical lead.
- Analyzed/documented data sources and transformation rules required populating and maintaining data warehouse content.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Developed Automation framework using Selenium Web Driver.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
- Worked on Data Driven Framework and MVC for Automation test scripts.
- Extended TestNG framework by adding some helper classes and methods.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Created Maven and SVN to create nightly automation script.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Worked on acceptance testing using Selenium WebDriver.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Monitored the test execution in Jenkins once the code pushed into CI.
- Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Maintain the scripts in using the version control tool SVN (Apache Subversion).
Environment: Selenium, Quality Center, Java, Selenium, TestNG, SOAPUI, SOAP, RESTSQL, Oracle, Windows XP/Vista.
Confidential
Tester/Business Analyst
Responsibilities:
- Thoroughly studied the inherent systems to have a clear understanding of the business processes and associated system workflow.
- Analyze specification create test data, test cases, and test scripts for functional interface and system testing.
- Understand the applications to be tested, develop the approach/test plan
- Clarified and prioritized requirements by conducting brainstorming sessions with the stakeholders and SMEs.
- Conducted JAD sessions for better understanding and refining of requirements in coordination with multiple teams.
- Organized daily stand-up meetings, retrospectives, reviews, demos, sprint and release planning sessions that integrated an internationally distributed team with team members within India.
- Facilitated requirements gathering sessions and wrote user stories based on the discussion in those sessions.
- Facilitated, coordinated management of cross functional team tasks and activities, which included Development, Architecture, Data Services, QA, and other groups to ensure project task accuracy and drive resolution of issues and constraints.
- Collaborated with senior project manager, technical director, and lead business ambassador.
- Served as primary liaison between development, content and translations, and business intelligence teams.
- Prepared the Business Requirements Document (BRD’s) and the Use Case Specification Documents using Rational Requisite Pro as requirement gathering tool.
- Implemented SQL queries for database interaction.
- Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
Environment: Java, J2EE, SOAPUI, SQL Server, MS Excel, Rational Tools