We provide IT Staff Augmentation Services!

Automation Tester Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Around 10 years of experience as Manual and Automation Tester with extensive experience in varied aspects of the Software Development Life Cycle (SDLC) - A gile environment.
  • Expert in UFT Automation including Descriptive programming, Data driven Frame work, Key word driven Framework, API test, Database test, test integration and VBScripts. Have worked in UFT 12.5/11.5 versions.
  • ALM integration with UFT experience creating the entire repositories and test sets.
  • Worked on Project and Test Management tools including JIRA and VersionOne
  • Developed automation script in Selenium Web Driver using TestNG, Selenium IDE and Page Object model. Used Eclipse and GIT. Very good in identifying critical objects using apt identifiers.
  • Expertise in SQL queries including Joins and database testing.
  • Expertise in web service testing and automation in Soap UI.
  • Deliver the milestones ahead of the schedule consistently.
  • Created use-case diagram to help development teams visualize the functional requirements.
  • Experience with Unix/Linux shell scripts.
  • Experienced in estimation of test effort and coordinate test schedule with overall project schedule.
  • Strong verbal and written communication skills.
  • Have excellent exposure in manual and automation of Graphical User interface testing, Application Programming Interface Testing (both soap and rest protocols), Command line Interface testing, Database automations using ODBC driver interfaces.

TECHNICAL SKILLS:

Development Methodology: Agile-Scrum

Frameworks: Data Driven, Keyword and Page Object.

Automation tools: UFT 12.5/11.5, Selenium Web Driver, Load Runner 11.5, Soap UI

Test Management: JIRA, ALM, Quality Center and Version one

Operating Systems: Windows, Linux, Mac OS

Programming Languages: Java J2EE, VBScript

Databases: SQL Server, MY SQL, DB2, Oracle, PLSQL

Utilities: GIT, Eclipse, Toad

Tools: & Technologies: MS Visio, MS Word, MS excel, MS PowerPoint

Protocols: HTTP, HTTPS, FTP, DHCP, SOAP, Restful, TACACS, TCP/IP

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Automation Tester

Responsibilities:

  • Attended Sprint plan meetings, Daily standup meetings, and Reviewed user stories in Agile Environment.
  • Tested and automated using UFT and ALM the Patient and Admin Modules using Key word Driven Framework.
  • In addition to self-contribution, also was a Team Lead for the automation team that consisted three members exclusively earmarked for automation.
  • Involved in Functional and Regression Testing
  • User Stories were tracked using Jira.
  • Tracked the defects using JIRA.
  • Created and updated test scenarios, test plans, and test cases according to use case and design, participated in system walkthrough and inspection meetings to understand the business rules and system operation flows.
  • Developed Test Cases to test Web Services and RESTful calls using SoapUI tool. Validated Web Services and RESTful calls by comparing the data with Database and User Stories.
  • Executed SQL queries, Joins and Performed Backend testing and ensured the retrieval of the data from the database.
  • Validated Reports and statements.
  • Conducted Regression Testing
  • Involved in the documentation of Test Plan, Test cases, Test Data Document and RTM (Requirement Traceability Matrix).
  • Executed Shell scripts to start / stop web servers, web services, app servers on Linux

Environment: UFT, ALM, Java/J2EE, spring, Hibernate, JDBC, Apache Tomcat, MySQL, JSP, HTML, Linux, Jira, Rally, Toad, SQL Console, Jason, RESTful Services, XML, JSON, Shell Script

Confidential, New York

Responsibilities:

  • Attended Sprint plan meetings, Daily standup meetings, and Reviewed user stories in Agile Environment.
  • User Stories were tracked using Jira.
  • Designed and developed performance testing scripts, functions, scenarios, processes for simple to complex testing situations.
  • Validated schedulers to make sure the mortgage account generated and reports are generated for each customer. Validated CRON jobs executed as per the schedule.
  • Tested end to end application process including, signup, sign in, amortization schedule, pre-approval letter, loan approval process, online payment and monthly statements which include both manual testing and automation
  • Was part of the team meeting and key contributor for test plan development especially in effort estimation, environment planning and estimation, automation assessment, formats of reporting, in scope and out of scope definition, risks assessment and mitigation etc
  • Developed UFT automation scripts for the identified modules requiring automation and conducted the tests using the scripts for regression, retest in addition to the regular tests as allocated during the project.
  • Initially test cases were prepared in excel and exported to Version one. Later migrated to ALM. The requirement, test cases, test data, requirement traceability and similarly defect connected to test case and requirement were done on end to end basis which include the peer reviews, work bench reviews and red team reviews.
  • Have played key role in automation in this project and mainly used UFT 11.5 version. Have created tests based on the object property parameters defined in the use case/technical specification documents for various modules covered in various sprints and releases even as the development taking place in parallel that helped to expedite the testing activity in short period effectively. Have used hybrid frame work for developing the scripts combining both data driven and key word driven. The main objective is that the scripts can be used by even by a layman during regression or retest and the tests are highly code optimized and run as test-sets even without ALM( though ALM has real value add centralizing the test activity of the tests and scripts across organization).. This involved identifying the steps of various tests and creating a function library for every step. The various tests will use the steps in different order and combination and this will be called by the keyword. An Excel sheet that has a list of the test cases designed such that the tester can choose which tests he want to perform. He populates the data in the test data sheet that is part of the same excel sheet. One sheet for test data for every test case is assigned. The scripts is developed such that the appropriate test steps are run with the populated test data and the results will be updated for every iteration back into the excel sheet. The script is written such that it extensively used getRO property, instr, webtable. Getcelldata (), .exists, recovery scenarios etc such that all the checks and balances are thoroughly done and script does not make the system hang for errors. The unique part is that the steps also automated the back end testing of the data base using the class (adbDB) and odbc driver. I have automated the signup module ( this has a webservice run to government agency to check the authentication of the applicant and test case included the back end testing as well),Sign in, Amortization calculator, preapproval modules. I have scripted for multiple tests that combines the ui testing, Web service testing and data base testing tightly coupled which are really complex in nature and received appreciations.
  • Tracked the defects using JIRA.
  • Developed Test Cases to test Web Services and RESTful calls using SoapUI tool. Validated Web Services and RESTful calls by comparing the data with Database and User Stories.
  • Executed SQL queries, Joins and Performed Backend testing and ensured the retrieval of the data from the database.
  • Validated Reports and statements.
  • Conducted Regression Testing on various builds of the application and reported the defects to the developer using JIRA.
  • Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data prep, smoke test, test case execution, defect tracking, regression testing, UAT, Integration testing, security testing and many more activities.
  • Involved in the documentation of Test Plan, Test cases, Test Data Document and RTM (Requirement Traceability Matrix).
  • Validated Data for ETL process and compare the data from source data with target data.
  • Executed Shell scripts to start / stop web servers, web services, app servers on Linux based on the need.
  • Elevated to Team Lead position in latest release to ensure the timely deliveries of Team

Environment: Java/J2EE, spring, Hibernate, JDBC, Apache Tomcat, MySQL, JSP, HTML, Linux, Jira, Rally, Toad, SQL Console, Jason, Web Services, SOAP, RESTful Services, XML, JSON, Shell Script.

Confidential, Solutions, NJ

Environment: Java/J2EE, spring, Hibernate, JDBC, Apache Tomcat, MySQL, JSP, HTML, Linux, Jira, Rally, Toad, SQL Console, Jason, Web Services, SOAP, RESTful Services, XML, JSON, Shell Script

QA Analyst

Responsibilities:

  • Agile scrum environment
  • Analyzed Business Requirements to get a better understanding of the Capital and Wealth Management system on both technical and business perspectives
  • Participated in product design reviews to provide input on functional requirements, product design and schedules
  • Implemented and involved in various phases of QA life cycle like Test Plan, Test Case Design, Test Execution, Defects Tracking and Test Results Reporting.
  • Worked closely with developers and business analysts to formulate test plans and test cases in the pre-testing phase for Smoke testing, Functional testing, System testing, Regression testing and Data driven testing.
  • Developed Test Plans by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis
  • Converting detailed Test Requirements into Test Cases and collected Test Metrics for analyzing the testing effort.
  • Involved in maintaining Requirement Traceability Matrix between the Requirements and Test Cases
  • Automated the application for Functional and Regression testing using QTP
  • Executed Positive and Negative Test cases in scenarios of searching all associated files by date, document name, customer account number and other related fields with valid and invalid Test Data respectively
  • Created tests using Record and Play and inserted Checkpoints like Standard, Text and Bitmap, to check the behavior of the application.
  • Performed Data Driven testing in QTP for multiple sets of data and checking the behavior of the application and analyzed the results.
  • Used QTP built in functions to enhance scripts for object recognition.
  • Developed Object Repository and updated the same with every change in the application.
  • Used Toad for data testing to query the database and check for data updates and data retrieval.
  • Performed Cross-browser testing to verify if the application provides accurate information in different (IE, Firefox) browsers.
  • Tested application, logged found bugs into bug tracking database, monitored their progress and verified their fix.
  • Maintained Quality Center defect-tracking tool, including submitting and assigning defects to the application developers along with the release of defect aging reports.
  • Prepared test execution daily schedule and analyzed the results.
  • Participated in walkthroughs and technical reviews to report testing status.
  • Participated in weekly status meetings with entire testing team.
  • Performed Smoke testing to check whether major functionalities are working or not and to check the major breakdowns in the application.
  • Participated in User Acceptance Testing (UAT) for Application Under Test (AUT)
  • Tested the life cycle of Centralized Solution in organizing all of asset and wealth related documentation into a simple, electronic trust administration repository.

Environment: Java/J2EE, spring, Hibernate, JDBC, Apache Tomcat, MSSQL, Oracle, JSP, HTML, Linux, Jira, Rally, Toad, SQL Console, Jason, Web Services, SOAP, RESTful Services, XML, JSon, Shell Script

Confidential, ParkAvenue, NY

Automation Lead

Responsibilities:

  • Creating BRD, FSD, Test Plan, Test cases in SDLC models that includes both Agile and Waterfall
  • Automation Testing including Regression Testing using the scripts provided by Dev
  • Creating UFT Automation Scripts and Selenium Web driver tests using Data driven framework and Page object model
  • Manual Testing of various Sprints using ALM/QC, Jira, Soap UI, Shell script, SQL queries. Involved in functional and regression testing
  • Web service testing using Soap UI
  • Database Testing using Toad, SQL console
  • Participating in scrum and Admin meetings
  • Regular reporting, Sprint closure presentations, Test closure documents

Environment: UFT, QC/ALM, Java/J2EE, spring, Hibernate, JDBC, Apache Tomcat, MySQL, JSP, HTML, Linux, Jira, Rally, Toad, SQL Console, Jason, Web Services, SOAP, RESTful Services, XML, JSon, Shell Script

We'd love your feedback!