We provide IT Staff Augmentation Services!

Sr. Automation Analyst Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY

  • Over 10 years of diverse experience in Information Technology with emphasis on Quality Assurance and Automation testing.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Functional testing, and GUI testing.
  • Experience in implementing different automation development efforts in Agile/Scrum & Waterfall development environments.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
  • Designed and Implemented Test Frameworks with KeyWord, Data Driven, POM frameworks.
  • Used TestNG annotations like @DataProvider, @BeforeClass to configure data driven testing and enhance test life cycle. Read excel data using Apache POI.
  • Expertise in design and implementation of Selenium WebDriver Automation
  • Developed and executed test scripts using Selenium WebDriver, Cucumber, analyzed Test Results and created Defects.
  • Automated regression test cases using Selenium IDE, WebDriver, Jenkins and Maven.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Used Maven as Build Management Tool.
  • Expertise in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests.
  • Performed functional testing of enterprise restful Web Services using SoapUI.
  • Strong Skill set in Backend testing which includes writing SQL queries for validation. (Sybase, SQL Server).
  • Strong skill set in Groovy scripting for Web services automation using SOAPUI.
  • Tested Angular JS application using Protractor.
  • Led all phases of testing including functional, UAT, end - to-end, unit, system-integration, and regression testing.
  • Experience in Defect Reporting and Tracking via Test management tools like TFS (Team Foundation Server), JIRA and HP QC 10.
  • Used Real Devices, Emulators and Simulators on Android and IOS platforms to perform Mobile Testing using Appium.
  • Experience in preparing Daily, Weekly status report and Test summary report.
  • Proficient in analyzing Software Requirements specifications and Functional Design Documents.
  • Excellent written and verbal communication skills, ability to perform under strict deadlines and pressure

TECHNICAL SKILLS

Automation Tools/API’s: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid,Cucumber, TestNG, JUnit, Sikuli, AutoIT, Log4j, Appium, SoapUI, Karma, Protractor.

Frameworks: Hybrid, Data driven, Keyword driven, Page Object Model

SQA Technologies: SOAP, REST, WSDL, Web Services, SOAPUI, Postman, Rest-Assured.

Programming Languages: JAVA, HTML, CSS, JavaScript, PHP, XML, JSON, AJAX, SQL, VB Script

Methodologies/Approaches: Agile Scrum, Waterfall, V- Model, SDLC, STLC, TDD, ATDD, BDD

Defect Tracking: Jira, Bugzilla, Rally, Rational Unified Process (RUP), HP Quality Center

Build, Version control, CI/CD Tools: Maven, Ant, TFS, SVN, Git, GitHub, Bitbucket, CVS, Jenkins

Database Technologies: Oracle, MySQL, Microsoft SQL, Toad

Operating Systems: Windows, OS X, Linux, Unix

Mobile testing: Android, iOS, Android Studio, Appium, Xcode

Office Tools: MS word, MS Excel, MS Power Point, MS Access, MS Outlook, TFS

Browsers: Firefox, Chrome, Internet Explorer, Safari, Opera, Edge

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. Automation Analyst

Responsibilities:

  • Designed Data Driven with Page Object Model - Hybrid automation framework from scratch with Selenium WebDriver.
  • Automated Loan Master portal and Bankruptcy module where I have used BDD and Selenium.
  • Automated Bankruptcy, Regular Billing statement process, Payment Posting and Lock Box process.
  • SPOC for projects related to Bankruptcy and tax forms generation (1099C, 1099A), Acquisitions.
  • Assessed & analyzed user stories in Agile and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Analyzed functional requirements and design specifications to ensure that application meets all technical and business requirements.
  • Used JDBC to verify whether the data entered in UI editor is stored in the database as per the required conditions.
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover and Synchronization.
  • Performed Parallel and Cross Browser testing on different browsers using TestNG where multiple tests were run in parallel.
  • Performed BDD (Behavior Driven Development) with Data Driven Framework using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Performed functional testing of RESTful Web Services using SOAPUI Tool. Validated request and response XML, SOAP and RESTFUL, JSON with SoapUI as well as Java.
  • Tested SOAP and RESTFUL web services using different assertions like HTTP assertion, security assertions, and XPATH assertions in SOAPUI.
  • Tested Mobile Apps using Appium, Java and Selenium for Android, IOS Apps using UIAutomator viewer in Android Studio, XCode in Mac, IOS.
  • Used Apache POI, Parameters, Data Provider annotation inTestNG to read data from Excel sheet.
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work.
  • Implemented Regression Test to detect bugs after enhancement and configuration settings of the code using Jenkins, Maven and TestNG.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Maintained the Java and selenium test source code and resources in the GitHub source control repository tool.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG analyzed Test Results.
  • Achieved Synchronization between test scripts execution and application using Implicit waits and Explicit waits.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Performed continuous integration of code and scripts using Jenkins, Maven and TestNG. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Developed JavaScript/Type Script test scripts to automate AngularJS Web App testing using Protractor,Jasmine.
  • Used JavaScript libraries likekarma, chai, jasmine, protractor, along withSelenium WebDriverJSfor UI test execution assertions.
  • Performed Version Control and Configuration Management using GitHub.
  • Extensively used various joins and keys for accessing data in the database using SQL queries.
  • Performed onsite-offshore coordination for multiple projects to perform test related activities.

Environment: Selenium WebDriver, Selenium Server, Apache POI, AutoIT, Java, HTML, CSS, XPath, Windows, Oracle Server, Maven, GIT, SOAPUI, Cucumber, Appium, Jenkins, Restful, Protractor.

Confidential, NY

Sr. Automation Analyst

Responsibilities:

  • Carried out data analysis for Global Transaction Management(GTM)project to provide a strategic solution
  • Coordinated with the clients for requirement gathering and business updates and shared updates with internal IT team and Operation team
  • Managed Financial Product data base(RKS-Record keeping system), i.e. integration of new products in database, modification of attributes of products as per clients' request, and identification and removal of obsolete articles to ensure up-to-date records in database
  • Segregated automatable and non-automatable Test cases. Developed test scripts to automate process of testing in Selenium using Java.
  • Used Desired Capabilities and Remote WebDriver in the Selenium Grid for performing Cross Platform Testing, Cross Browser Testing by making use of Desired Capabilities and the Remote WebDriver.
  • 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.
  • Expertise in accessing Forms, Links, Tables using Selenium WebDriver.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter.
  • Wrote Features, Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built usingSeleniumand approve for regression suite.
  • Developed Hybrid Framework from scratch and used Apache POI to get data from Excel.
  • Experienced in handling List Boxes, Dropdown Menus, Mouse Actions, Frames, Synchronization and all types of Pop Ups using Selenium.
  • Performed functionaltestingof web services using SOAPUI and RESTful web services. Added assertions to validate the XML or WSDL file and performed Data driven testing.
  • Performed Parallel, Cross Browser Testing usingSeleniumGrid and TestNG to check the application compatibility across different browsers and platforms.
  • Used Maven build tool to manage framework dependencies.
  • Performed back end testing by writing and executing SQL queries to validate the data from Oracle database.
  • Interacted and worked with the development team to analyze the defects and reported them in Team Foundation server(TFS) and tracked them for closure.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Participated in weeklyQAstatus and project status meetings to report any defects and issues encountered in application.
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Selenium IDE, Selenium Web Driver, TestNG, Java, Eclipse, Hybrid/Data Driven Framework, Cucumber, Oracle, SQL, JIRA, SVN, Maven, Appium,Jenkins.

Confidential, NY

Sr. Automation Analyst

Responsibilities:

  • Extensive Experience on leading multiple deliveries including Securities management (Aladdin Security Master web portal) and Integration of trading applications to Confidential like Aladdin Trading System,Calypso,LVTS(Long View Trading System).
  • Delivered engagements as a test lead, individual contributor and technical SME for large complex engagements.
  • Reviewed the test cases and approving the same for mortgage servicing applications.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Implemented Data Driven automation test framework with Selenium WebDriver, Java and TestNG.
  • Served as a coordinator for all testing activities on a project.
  • Wrote test cases to handle Alerts on the web page.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in various SDLC Phases-Requirements Analysis, Test Case Development,System Testing,RegressionandConducted End to EndandBlack boxtesting.
  • Actively involved infunctional, system, integration, positive, negative,GUItesting of the application.
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using TFS (Team Foundation Server).
  • Created Test Data using SQL and wrote SQL queries for back-end testing.
  • UsedData Driven Frameworkand extracted data from external Excel files usingApache POIand loaded into the variables in the scripted code.
  • Configured theTest Casesto receive inputTest Data Setsfor the corresponding test cases using Test NGData ProviderAnnotation.
  • Converted XML result to nicely formatted JSON response and added an assertion to validate the content of the response for RESTful web-services in Soap UI.
  • Prepared Test Cases for functional andUAT testing.
  • Used Maven and performed continuous integration of code and scripts using Jenkins.
  • Worked onSQLqueries to verify data integrity and validate updated data for the Test cases in different modules of theapplication.
  • Attended multiple sessions with Business Analyst and Solution Architects for understanding the design of the application for new Change Requests.
  • Usability testing of the application and workflow involving multiple functional modules.
  • Worked with developers to Create and update the defects, resolve and track their status usingJIRA.
  • Conducted geolocation functionality testing that shows coupons in your mobile app based on your current location using Appium.
  • Performed compatibility testing on iOS and Android platforms using Appium and by customizing Android Studio emulators.
  • Work closely with technical project manager anddevelopers to identify problems and offer improvements

Environment: Selenium IDE, Selenium Web Driver, TestNG, Java, Eclipse, SOAP UI, Cucumber, SQL, JIRA, SVN, Maven, Appium,Jenkins.

Confidential

QA Analyst

Responsibilities:

  • Smoke Testing and functionality testing before Regression testing.
  • Log checking and event monitoring.
  • Involved in testing of stored procs, Triggers, Views used by the Application.
  • Working closely with Development teams and support teams to receive KT and establish definite process for validating and executing test cases.
  • Used SOAP UI to validate Response XML for the Web services.
  • Used Assertions, Property transfer, Groovy scripts in SOAP UI
  • Conducting and participating in meeting with Business, development teams to evaluate technical feasibility for new requirements and change requirements.
  • Interacting with Client and development teams to create and finalize test data.
  • Ensuring that new and important functionalities have been tested and ensuring that entire code has been covered testing. Executing test cases using RTF (Regression test framework). RTF is a tool used to pump all the test data.
  • Performing manual GUI testing and reporting using Quality center.
  • Raising Queries/Ambiguities for the Test Execution to ensure quality of deliverables.
  • Assisting the users to perform their user acceptance testing.
  • Checking End to end functionalities of the system.
  • Ensuring the new upgraded/ deployed version in production is available on the planned live date.

Environment: Quality Center 10, Autosys, Shell Scripting, Leela,Soap UI, Putty,Windows XP

We'd love your feedback!