We provide IT Staff Augmentation Services!

Sr. Automation Analyst Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • 7+ years of experience in software testing and quality assurance in JAVA Selenium under Windows and Unix environment with excellent analytical, and diversified expertise in manual and automated testing of web and Client/Server application as well as Mobile Application.
  • Experience developing test automation, including Cucumber, Gherkin, Selenium WebDriver program languages used: node.js/Javascript, Java, ruby), Java/JUnit, Silk4J, WATIR, SilkTest, SilkPerformer, WebLoad, SilkCentral Test Manager.Professional Goals include continuing to grow in leadership and knowledge, excel in innovative technology application, and interact with team members and colleagues.
  • Expertise in Software Development Life Cycle (SDLC) in Web and Client/Server environments.
  • Experienced in Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Performance Testing, Load Testing and Stress Testing.
  • Developed Test Plans and Test Cases from Use case documents and Systems requirement document and design documents.
  • Validated Technical requirements definitions and project estimation/sizing documents.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 70% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Automation test cases using Cucumber test automation tool and Gherkin scripting language.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 700 test cases, 12 test suites using Selenium WebDriver, JAVA, Junit/TestNG.
  • Implemented Page Objects framework, Hybrid framework and 15 Page classes from scratch to represent web pages.
  • Developed Build Validation Test Framework by migrating existing Selenium framework to Maven (Build Automation tool) and TestNG.
  • Integrated Framework with CI Tool Jenkins by scheduling job on daily basis.
  • Enhanced framework by adding Testng XSLT report styling for the pictorial representation of results
  • Performed extracting performance data using Python.
  • Involved in setting up environments for tests using Python.
  • Experienced in NoSQL database, MongoDB.
  • Involved in aggregation and created index in MongoDB.
  • Involved in data transfer between MongoDB and Oracle.
  • Performed test verification using Mongo jdbc driver in MongoDB.
  • Performed replication in MongoDB
  • Used SoapUI to simulate production systems and complex behaviors of the associated APIs
  • Used Quick Test Pro extensively to automate testing of the functionalities of the application and used the scripts for Functional and Regression Testing.
  • Proficient in Manual Testing and in Automated Testing: Quality Center/ALM, Rational Requisite pro, QTP and rational robot.
  • Full Software Development Life Cycle experience, involved in requirement analysis, design, development, testing, deployment and support in Web - based and client-server testing.
  • Have knowledge to customize the features in Quality Center/ALM/JIRA.
  • Experienced in Creating and Maintaining/Monitor Domain, Project.
  • Exposure with QA Methodology to ensure good Quality Control.
  • Reviewed Use Case to write Test Case for functional testing.
  • Experience in using SharePoint as a documents repository.
  • Experience in maintaining full technical knowledge of all phases of SharePoint activities.
  • Strong experience in developing & executing Test Plan, Test Cases, Test Scenarios, Test Scripts and creating RAR, TAR, Executive Summary, LOE.
  • Conducted Functional, Integration, Smoke, User Acceptance, Regression and Performance testing.
  • Strong analytical and problem solving experience of determining input equivalence classes, boundary value analysis, and error classes.
  • Experience in automating scripts using QTP, Load Runner & document, track defect using Test Director, Quality Center & HP-ALM.
  • Involved in performed Load Test, Volume Test and Stress Test using Load Runner.
  • Involved in created automated scripts by using V U Gen.
  • Thorough understanding of QA Methodologies like waterfall, Iterative, Agile, SOA, Rational Unified Modeling (RUP).
  • Proficient in using Document Management and Web Content Management solutions using SharePoint server.
  • Experience in System testing, Functional, Positive, Negative, Regression, UAT, Load.
  • Testing modules and their system functionality.
  • Experience in creating & running stored procedures.
  • Good Experience in xml files validation and verification.
  • Excellent organizational ability, communication skill, analyzing skills, technical documentation and reporting skills.
  • Proven ability to work independently or as a member of a team under pressure.
  • Very good experience in writing SQL scripts and Shell scripts.
  • Have excellent programming concepts of C++, C, Java, PL/SQL, and VB.
  • Strong experience to work in UNIX/Linux.
  • Strong oral and written communication skills and very good Team Player.

AREA OF EXPERTISE:

  • Agile Methodology
  • Defect Tracking
  • Test Methodology
  • Team Co-Ordination (Onsite & Offshore)
  • Test Automation, Functional, Smoke, UAT, Regression, SoapUI, API, System & Performance testing.
  • Web based, desktop Based client server application & mainframe application testing.

TECHNICAL SKILLS

Operating Systems: UNIX/LINUX, Windows 7 Windows server 2008/2012.

Languages: C++, C, Python, PL /SQL, Visual Basic, Java Script, VB Script.

Database: Oracle, Microsoft Access, SQL server, DB2, MongoDB

Applications: MS Word, MS Excel, MS Power Point, MS Image Composer, SVN (Subversion control), Share point

Internet Tools: HTML, XML, UML,CSS.

Testing Tools: QTP, DevOps, Load Runner, Rational Requisite Pro, Rational Clear quest.

Bug Reporting and Bug Tracking Tools: HP-ALM, Quality Center, Test Director, Clear Quest, Bugzilla, Jira, Team-track, Team Foundation Server.

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Sr. Automation Analyst

Responsibilities:

  • Analyze the Business Requirements and Functional Specifications to develop the Test Scenarios and Test Cases.
  • Prepare the Test Scenarios and Test Cases and involved in the Signoff with Project Lead.
  • Maintain quality adherence and compliance objectives.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 70% time and cost of testing by automation using Selenium WebDriver, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Automation test cases using Cucumber test automation tool and Gherkin scripting language.
  • Involved in agile development teams with a BDD approach and supporting the developers to quality assure developments early.
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 15 Page classes from scratch to represent web pages.
  • Worked in NoSQL database, MongoDB.
  • Involved in aggregation and created index in MongoDB.
  • Used Python distribution containing tool, PyMongo for working with MongoDB.
  • Involved in data transfer between MongoDB and Oracle.
  • Performed test verification using Mongo jdbc driver in MongoDB.
  • Performed replication in MongoDB
  • Performed extracting performance data using Python.
  • Enter the different Test Cases with design steps and logged the defects in HP-ALM.
  • Work in Agile Environment with frequently changing requirements and feature sets.
  • Interface with scrum team to ensure proper testing of developed software.
  • Used SoapUI to simulate production systems and complex behaviors of the associated APIs.
  • Used JMeter for API testing.
  • Perform GUI Testing, Functional Testing, Security Testing, System Testing.
  • Develop and implement load and stress tests with Load Runner, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
  • Monitoring and configured JVM heap size using Wily Intro scope.
  • Export Test Cases from Excel to ALM and run manually in Test Lab module in HP-ALM.
  • Conduct functional testing on Application and verified the data submit/store in the Database.
  • Perform Database Validation testing and write SQL Queries to retrieve data from database.
  • Executed SQL statements to ensure the data in the backend on Oracle DB using PL/SQL Developer.
  • Attend Daily Status Meeting with Test Lead, other Tester, and Developer.
  • Interact with off shore team to resolve defects and functional issues of the application.
  • Work with other testers, PMs, and developers.
  • Communicate with clients, contractors & project staff - both in written & orally.
  • Directly Co-ordinate with Off-Shore & On-site team.

Environment: Selenium WebDriver,Cucumber, Mongodb,Windows 2008/2012 Server, Win 7, JBoss 5.1, J2SE, WebLogic, WebSphere, Jdk1.6, Apache 2.2.17, SSO, MS .NET Framework, MS Visual C++ Redistributable, MS Visual J# Redistributables, Oracle Database & Client, HP-QTP 11, HP-ALM, HP Load Runner 11, Accept 360, SharePoint, MS Office Suite.

Confidential

Responsibilities:

  • Reviewed requirements in order to create test plan/test script.
  • Analyze the Business Requirements and Functional Specifications to develop the Test Scenarios of Web Base Application.
  • Worked as QA Tester and took responsibility for the requirements Analysis, testing and designing of the flow and the logic for the project.
  • Analyzed the Systems and Requirements gathering, Data Analysis, wrote test cases and reviewed test cases.
  • Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
  • Used SELENIUM extensively for automation of test scripts for test re-usability and modularization; automating manual test cases; controlling framework from Excel file; using batch execution of multiple test classes; building Selenium framework to test a web application end to end using both RC Server and Web Driver; testing the compatibility of different browsers in different platforms; fixing/debugging of Automation test scripts for complex business logics.
  • Customized test reports using ANT.
  • Setting up environments for tests using Python.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Created regression automation suite using Selenium WebDriver, IDE, JAVA, Cucumber
  • Writing test cases for Cucumber automation (Groovy, Java) using maven.
  • Execution Test suits in JENKINS using JAVA and Groovy.
  • Worked on Agile And Sprint Methodology
  • Contribute to the maintenance and enhancements of our back end processing which is written in VB.NET and Java and participate and contribute to ad-hoc development projects as they arise.
  • Black Box, GUI, Screen Navigation, Positive, Negative, Regression, Integration, Performance Data-driven and Functionality Testing.
  • Performed GUI, regression and user acceptance testing of front end manually.
  • Communicated requirements traceability matrix and tracked requirements status throughout the project.
  • Managed the test cases in Quality Center/ALM and mapped to the requirements and ensured proper test coverage.
  • Managed multiple projects using ALM to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Parameterized automated tests using database table parameters (including global and action data sheet), environment variable parameters and random number parameters and analyzed tests.
  • Validated the test results by writing SQL to retrieve the data from tables and from database.
  • Export all the Test Cases from Excel to Quality Center and run manually in Test Lab module in QC
  • Conduct functional testing on Application and verified the data retrieved from the Database.
  • Perform Database Validation testing, creates SQL Queries and Joins on SQL Server 2008 Server.
  • Execute shell scripts in Unix/Linux, FTP the log files from UNIX to Windows and emailed to developers to debug the defect
  • Attend Daily Status Meeting with Test Lead and other Tester.
  • Interact with off shore team to resolve defects and functional issues of the application.
  • Work with other testers, PMs, and developers
  • Once bugs are identified, document the bugs in bug reports that clearly written and so that bugs can be easily reproduced.
  • Communicate with clients, contractors & project staff - both in written & orally
  • Attended weekly/Daily QA, Agile Scrum meeting.

Environment: Selenium WebDriverr(Java), Java, Groovy, LoadRunner, C++, AppDynamics, Informatica, SQL server, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional.Web Logic, XML, TCP/IP, VSS, MS Visual Studio, SharePoint, iTracker

Confidential, Cleveland, OH

Sr. QA Analyst

Responsibilities:

  • Reviewed requirements in order to create test plan/test script.
  • Analyze the Business Requirements and Functional Specifications to develop the Test Scenarios of Web Base Application.
  • Prepare the Test Scenarios and Test Cases and involved in the Signoff with Project Lead.
  • Experience in different type of Claim like CMS 1500, UB 04, Dental Claims
  • Enter the different Test Cases with design steps and logged the defects in Quality Center
  • Develop Test cases from business use cases, Test data and Selenium scripts for UItesting.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Regression testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 150 test cases, 6 test suites using Selenium WebDriver, JAVA, Junit.
  • Performing Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications. Reporting and verifying the bugs in Jira.
  • Involve in applications analysis and testing which included claims processing as per EDI/ANSI-X-12 transactions standard.
  • Worked extensively on EDI 834, 837, 835,270/271 & 276/277 for different business users.
  • Wrote Developed and maintained QTP test scripts on VU Gen to support regression testing whenever a Change Request is completed.
  • Created Exception handlers and user-defined functions in QTP.
  • HP QTP, Load Runner, Performance Center, Site Scope and ALM
  • System Performance analyzed and improved by carrying out Load test on the system using Load Runner.
  • Analyze reports generated from Load Runner to make sure the results are in tune with the requirements
  • Ran tests from QTP to Load Runner.
  • Created and implemented Data Driven QTP scripts for functional and regression testing.
  • Work in Agile Environment with frequently changing requirements and feature sets. Actively participated in scrum meetings.
  • Perform, GUI Functional
  • Create Automation Script using QTP, Create Shared Object repository and User Defined function.
  • Worked extensively on EDI 837, 835,834,270/271, and 276/277 for different business users.
  • Wrote Test Cases and assisted in writing Test Cases for 5010 transactions.
  • Create Automation Script to get data from Excel/Flat File using VB Script.
  • Create Conditional Statement, perform Error Handling using QTP
  • Export all the Test Cases from Excel to Quality Center and run manually in Test Lab module in QC
  • Conduct functional testing on Application and verified the data retrieved from the Database.
  • Perform Database Validation testing, creates SQL Queries and Joins on SQL Server 2008 Server.
  • Execute shell scripts in Unix/Linux, FTP the log files from UNIX to Windows and emailed to developers to debug the defect
  • Attend Daily Status Meeting with Test Lead and other Tester.
  • Interact with off shore team to resolve defects and functional issues of the application.
  • Work with other testers, PMs, and developers
  • Once bugs are identified, document the bugs in bug reports that clearly written and so that bugs can be easily reproduced.
  • Communicate with clients, contractors & project staff - both in written & orally
  • Attended weekly/Daily QA, Agile Scrum meeting.

Environment: Selenium, Quick Test Pro, Quality Center, Load Runner, Oracle, Java, JavaScript, VBScript, .NET, HTML & DHTML, SSL, Windows, IE, Web Logic, XML, TCP/IP, VSS, MS Visual Studio, SharePoint, iTracker

Confidential, Sleepy Hollow, NY

Software Test Engineer

Responsibilities:

  • Reviewed business manuals and requirement document in order to summarize system-specific business rules and other operating conditions.
  • Evaluated requirements verifiability for manual testing.
  • Wrote and executed test using Quality Center.
  • Worked as a Quality Center support to ensure efficient services to the team and the client.
  • Analyzed requirements, and developed and executed manual test scripts.
  • Coordinated closely with programmers to ensure proper implementation of tests, provide feedback, and document test results.
  • Created Test Plan, Test scenarios, Test scripts and Test cases, corresponding to the test requirements in order to maximize verification coverage of system variables.
  • Conducted Manual Testing for the entire application
  • Developed test scripts for Functional, Regression and Integration testing.
  • Created and implemented Data Driven QTP scripts for functional and regression testing.
  • Work in Agile Environment with frequently changing requirements and feature sets. Actively participated in scrum meetings.
  • Communicated defects encountered and followed-up with developers until all issues were resolved.
  • Participated in design enhancement reviews and submit status reports on the progress of the testing effort.
  • Performed Functional, Integration, User acceptance and Performed Negative and Positive testing manually.
  • Performed E-mail notifications to the developers relating bugs using the Quality Center.
  • Followed the Standard Test Process CMMI-III Guide for the QA Methodology
  • Created the Regression Test cases and automated them for the purpose of regression testing.
  • Extensively worked with Database verifications and Validations in Interface tables
  • Extensively created SQL scripts for Backend Testing.
  • Attended weekly QA status meeting.

Environment: QTP,ASP,ASP.NET,VB.NET,C/C++,COM/DCOM,MFC,OLE,HTML,DHTML,VB,SQL Server, SQL, TCP/IP, Windows Server, IIS,MS Exchange Server, Quality Center, z/os.

Confidential, NYC, NY

QA Tester(Intern)

Responsibilities:

  • Conducted manual testing and Automation Testing using QTP.
  • Developed Test plans, writing Test Cases for GUI, Functional Testing, Usability Testing,
  • System Testing and User Acceptance Testing, Cross Browser testing.
  • Involved in Functional Testing, Load Testing, Stress Testing.
  • Used Quality center for maintaining the scripts and made sure that all the automated scripts were invoked.
  • Generated, reviewed and updated detailed defect reports.
  • Coordinated, prioritized and executed software re-testing of defects.
  • Developed Automated Test Scripts using QTP for Functionality and System Testing.
  • Performed regression testing for the application. Parameterized the scripts and enhanced them according to the test case.
  • Enhanced and modified the scripts according to the test scenarios by inserting
  • Created and enhanced automation scripts using Quick Test Pro.
  • Performed the Boundary testing to interpret the positive/negative results.
  • Periodically participated in Walk through and Defect report meetings.

Environment: UNIX, Java, Windows, SQL Server, WebSphere, Quick Test Professional, Quality Center and Load Runner.

We'd love your feedback!