We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

Foster City, CA

PROFESSIONAL SUMMARY:

  • Over 8 Years of Quality Assurance experience, Automation Testing(Selenium), System Testing Performance Testing, and Manual Testing both in Web - based and client/server applications.
  • Diverse experience in Information Technology with focus on Business Analysis, Business Modelling, Requirement Gathering, Documenting Requirements (BRDs/FRDs/Use Cases), and Software Verification and Validation.
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and project life cycle processes.
  • Experience in Waterfall, V-Model and Agile Scrum implementation methodologies.
  • Analytical skills in breaking the complex software system into smaller units to gain better understanding and create Test cases that meets all the desired requirements to produce desired result.
  • Hands on Experience in functional and non-functional Testing like UAT Testing, Unit Testing, System Testing, Integration Testing, Acceptance Testing, Sanity/Smoke Testing, Performance Testing, and Regression Testing.
  • Expertise in Verbal and written communication skills, involved in Test Plan prep, writing Test cases, Test Strategies, and Bug Reports.
  • Proficiency in interacting with backend data using Oracle SQL/Database to write simple or complex queries to check data storage and used informatica ETL Testing Tool.
  • Proficient in Linux and Unix commands to test different applications like Web-Services, Application Services, and databases.
  • Hands on experience on Automation Testing tools like Selenium, TestNG and HP UFT/QTP, Postman, and Performance Testing tools like Jmeter and Loadrunner.
  • Knowledge on Oracle ATG Business Control Center and Scripting languages like Java for Selenium, VBScript, and JavaScript.
  • Knowledge on Test Management tools like Requirement Traceability Matrix (RTM) to manage testing related artefacts.
  • Knowledge and hands-on experience on Defect Life Cycle/bug life cycle and used different like HP QC, Bugzilla, and JIRA for reporting defects and tracking them.
  • Knowledge on making decisions to perform what Testing methods for the project based on the requirements, environment and budget of the project.
  • Knowledge on providing test reports using TestNG, XSLT, ANT, Maven and using Jenkin.
  • Learnt different Business analysis methods like using Pareto Analysis (80/20 rule), Cause and Effect Analysis (Fish Bone), SWOT Analysis, RACI Matrix, and UML diagrams for project flow.
  • Developing BDD scripts with Cucumber/Java and writing step definitions for behavior and step definitions.
  • Conducting knowledge sharing sessions among team members, explanations, Q&As. Discussions with Business Analysts, Developers, and Subject Matter Experts.
  • Review/Update/Versioning test cases of team members, knowledge sharing between onshore, offshore teams to generate strong quality test cases. Co-ordinate onshore-offshore teams.

TECHNICAL SKILLS:

Test Automation Tools: Selenium web driver, Web Services, Selenium Grid, IDE, Automation Testing, Quick Test Pro (QTP), WinRunner, RPT, Load Runner, Jasmin, Mocha, Jmeter, Cucumber, Junit, Firebug, Appium.

Test Management Tools: Quality Center, Test Director, SoapUI, Jira.

Languages: Java, .Net, JavaScripts, UML, SQL, XML and HTML, CSS

Scripting Languages: Ruby Scripting, VB Script, Java Script, Shell Scripting, Maven

Application Software: MS-Excel, MS -Word, MS-PowerPoint, MS Project and MS Outlook

Databases: SQL Server, Oracle, DB2, TOAD Informatica, and MS-Access

OS: Windows and Unix/LinuxOthers: SVN, SOAPUI, Jenkins, Share Point, API Testing

PROFESSIONAL EXPERIENCE:

Confidential- Foster city, CA

Sr. QA Analyst

Environment: Selenium Java, Selenium IDE/RC, SOA, Maven, POM, SOAPUI, Jmeter, LoadRunner, Appium, SDK, Jenkins, Sauce Labs, Apache Tomcat, Quality Center, MS Office, XML, UNIX, JSON, SQL, J2EE, Cross-Browser Testing.

Responsibilities:

  • Used Selenium Java automation tool for developing the test scripts for the stable and regression scripts.
  • Performed Manual/API testing using SOA testing tool.
  • Wrote Automation Scripts for Backend APIs using selenium.
  • Configured Maven for JAVA automation projects and developed Maven Project Object Model (POM).
  • Executed test cases by using Web-services and implementing SoapUI in a Service Oriented Architecture environment.
  • Performed load testing and performance testing using Mercury LoadRunner, and Jmeter.
  • Automated Mobile applications using Appium .
  • Developing Manual & Automation scripts using Appium for Native Android/IOS Apps through ADK and Swift code.
  • Identifying objects of App using UI Automaton tool for Android and Appium Inspector for IPhone.
  • Performed Web UI testing using Cucumber/Gherkins.
  • Used Android SDK and AVDM Android Virtual Device Manager to test scenarios in various Android mobile versions.
  • Worked on Integrating Jenkins with Sauce Lab to test cross browser through cloud support.
  • Involved in all architectural meetings, sandbox support and production support.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using Junit
  • Worked individually on Spring Batch for daily Low Balance Alert as a new feature in Project
  • Used GIT-hub repository for efficient remote team working, also stored the framework and all the developed test cases
  • Used Apache POI to read data from Excel sheet.
  • Used Lotus notes to check for external service updates, WSDL files and documentation of the service
  • Used Maven Script for testing the build and developed application.
  • Testing the applications on different cross-platforms using cross browser testing tool.
  • Used internal tools to monitor the production Logs and find the root cause for the failure and fix the issues by making the code changes where required
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output
  • Engaged in Production Support for most of the releases
  • Offshore Co-ordination and User acceptance testing support
  • Used Agile, SCRUM methodology
  • Solved performance issues and brought optimal output from the available resources

Confidential - Vance, AL

Sr. BA/QA Analyst

Environment: Manual Testing, Test analysis, Test planning, Test cases Writing, Eclipse, Java, Selenium Web Driver, Visual Studio TFS, MTM, TestNG, Maven, Linux, Jenkins, HTML, XML, SQL, WSDL, Oracle, UNIX, Appium, JSON.

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings, and testing each Confidential deliverables.
  • Involved in Test plan and creating test data, documentation and validation of the test ran.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Involved in performance testing and Load testing using Load Runner and Load Balancing.
  • Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.
  • Developed Hybrid driven framework by using data driven and keyword driven framework.
  • Conducted Automation/Manual testing using the Standards, guidelines and structured methodology in testing the application using Java.
  • Maintaining the test coverage and Bug fixing through HP QC and performing Bottle Neck Testing.
  • Implemented Page Objects testing, Data Driven using Selenium WebDriver, JAVA, and TestNG.
  • Developed BDD tests using Cucumber by writing behavior’s and step definitions.
  • Worked on test record and playback using Selenium IDE.
  • Executed functional and Regression testing including dynamic parameterization using datasheets, database tables and excel spreadsheets, checkpoints, HTML/XML DOM objects, java classes/objects and descriptive programming.
  • Executed Cross-browser and Parallel testing using TestNG.
  • Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
  • Developed Appium Scripts for Native Android/IOS Apps using Java.
  • Identifying objects of App using UI Automator tool for Android and Appium Inspector for iPhone
  • Worked with Data Extraction, Transformation and Loading (ETL).
  • Supported the team by developing new test automation scripts using HP ALM UFT and BPT where applicable.
  • Used Git and Stash to re-modify files and for software development.
  • Created and maintained server-side integration tests, JSON documents, running with every build with Git, Jenkins.
  • Created and maintained the web application test scripts using Selenium.
  • Validated web services manually and through Automation using SOAP.
  • Conceptualized, designed, and implemented automated functional API test cases using SOA test, and SoapUI .

Confidential - Denver, CO

Sr. QA Analyst

Environment: Selenium RC/WebDriver/Grid, Quality Center, MS Office, XML, Oracle, UNIX, J2EE, Web Logic, Cloud support, Amdocs, ANT, Maven, XSLT, Log4j, Jenkins.

Responsibilities:

  • Designed and document detail Test plans, Test cases, Test scripts and expected results and tracing the test cases to the requirements using HP Quality Center.
  • Conducted walkthrough of the test artifacts with the business analyst and maintained the web Site through Oracle ATG control center.
  • Involved in performance testing using RPT Rational Performance Testing and other load testing using LoadRunner.
  • Manually tested every module of the application as per new builds received from the development team.
  • Wrote test cases for positive and negative scenarios for functional, GUI testing and system testing using Selenium Java.
  • Implemented Backend testing with SQL database and verified that EDI data transactions going fine in the database and created SQL queries to retrieve data from database to validate the input data.
  • Extracted reports and validated XML files using ANT and Maven by running through Selenium (build.xml).
  • Automated test scenarios for some of the stable New Functionality and Regression Scripts using Selenium RC.
  • Providing daily test execution reports using XSLT and Log4j reporting.
  • Created and executed automated test scripts using Selenium WebDriver and TestNG.
  • Coding of UNIX shell script for transfer of files between servers according to business requirements and performing the operations on oracle database.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developed GUI, Text, XML checkpoints to validate the data and parameterized the scripts to drive with External Data Files.

Confidential - Overland Park, KS

Sr. QA Engineer

Environment: Selenium Java, Selenium Grid, Unix/shell, ETL, Linux, Jenkins, HTML, XML, SQL, WSDL, Oracle, UNIX, Appium, JSON.

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each Confidential deliverables.
  • Involved in validating functional and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.
  • Developed Hybrid driven framework by using data driven and keyword driven framework.
  • Conducted Automation/Manual testing using the Standards, guidelines and structured methodology in testing the application using Java.
  • Implemented Page Objects, Data Driven using Selenium WebDriver, and TestNG.
  • Developed BDD tests using Cucumber by writing behavior’s and step definitions.
  • Worked on test record and playback using Selenium IDE, developed and maintained Selenium Web Driver test scripts for functional and regression testing including dynamic parameterization using datasheets, database tables and excel spreadsheets, checkpoints, HTML/XML DOM objects, java classes/objects and descriptive programming.
  • Executed Cross-browser testing and parallel testing using Browser stack and Selenium Grid to test the application using various browsers.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
  • Worked with Data Extraction, Transformation and Loading (ETL).
  • Used Jenkins for continuous Integration testing of the application and to perform Smoke test to check the daily environment.
  • Used Jmeter to check the load and the performance of the application by running the scripts through Junit.
  • Created and maintained server-side integration tests, JSON documents running with every build with Git, Jenkins.
  • Validated web services manually and through Automation using SOAP.
  • Conceptualized, designed, and implemented automated functional API test cases using SOA test, and SoapUI

Confidential

Senior Software Quality Engineer

Environment: Quality Center (ALM), Agile, Putty, Load runner, Unix/shell Scripting, QTP/UFT, SOAP, SQL Server r2, HTML, MS. Excel, MS. Word, Windows XP/7

Responsibilities:

  • Worked in Agile, scrum, and Confidential environment to change the requirements and features set.
  • Reviewed Software and Functional Specification documents for Test Planning.
  • Developed test plans and test cases based on an understanding of the business functionality and implemented on Cloud based platform Salesforce.
  • Automated test scenarios for GUI, Functionality and performed Data Driven Testing on the application using HPE UFT.
  • Involved in the Preparation and Execution of Test cases and Test scripts using Quality Center.
  • Performed Functional, Integration, GUI, Smoke, Regression, and User Acceptance Testing.
  • Created test data files with valid and invalid records to thoroughly test program logic and verify system flow.
  • Proactively Logged and Tracked Defects using Quality Center and communicate with developers for the status.
  • Performed database testing used SQL Queries and stored procedures to test the database.
  • Attended walk-thru meetings on new features with Business Analysts and developers and created test cases on new functionalities as BRD as updated.
  • Developed Korn shell scripts to kick off back end PL/SQL, SQL programs
  • Performed the Regression testing on different test cycles to make sure that the bug has been fixed and the application running properly on UFT.
  • Assisted in root cause analysis of issues, resolving issues, and driving issues to closure.
  • Creating and maintaining Traceability Matrix to ensure comprehensive test coverage of requirements.
  • Maintaining status reports and communicating with the Management regarding progress of work.
  • Involved in daily status meetings, walkthroughs with team for accurate updates and expected timelines.

Confidential

Test Engineer Intern

Environment: Manual Testing, Black box testing, End-to-End Testing, Regression Testing, STLC, Smoke/ Sanity Testing, HP QC.

Responsibilities:

  • Reconciliation and reporting of settlement amounts.
  • Processing of all mandatory clearing messages First and second presentments Retrieval requests and fulfillments first and second chargebacks.
  • Partner fee collections, funds disbursements Stop lists processing AEIPS (chip) full compliance.
  • Worked in Waterfall Methodology where I have created, designed and executed test plans, test scenarios, test cases and test reports.
  • Responsible to understand the test condition and prepare test cases.
  • Execution of Test Scenarios and reflect the status in HP Quality Center.
  • Responsible for System Integration Testing and Regression Testing.
  • Developed test cases based on an understanding of the business functionality and the (STLC) software testing methodology.
  • Involved in the Preparation and Execution of Test cases and Test scripts using Quality Center.
  • Performed Functional, Integration, GUI, Smoke, Regression, and User Acceptance Testing.
  • Created test data files with valid and invalid records to thoroughly test program logic and verify system flow.

Hire Now