We provide IT Staff Augmentation Services!

Sr. Automation Lead/ Analyst Resume

4.00/5 (Submit Your Rating)

Rocklin, CA

SUMMARY:

  • Senior Quality analyst with over 7+ years of experience in IT industry on System Analysis, Design, Development and testing of the software for various Enterprise Applications.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.
  • Excellent experience in software testing in Client Server Application and Web based application using Manual Testing Techniques and Automated open source Testing Tools.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Experience in preparing Test plan, Test cases, Traceability matrix, Test documentation and reports.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
  • Good experience in Bug Tracking tools like Quality Center, Test Director, Clear Quest and BugZilla.
  • Having good knowledge in basic XML, SQL and VBS commands. And has complete knowledge of Defect Life Cycle.
  • Fair Hands - on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Written coding in Perl to perform file upload, mail trigger, file download and report generation.
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation.
  • Worked on multiple adhoc requests asked by other teams and vendors.
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing.
  • Thorough Understanding of Unix/Linux/Windows Environment.
  • Involvement in Project Planning, Coordination and implementing various QA methodologies.
  • Ability in working individually or as a part of team, Problem solving, Analytical skills, Reporting and Assisting to Manager.

TECHNICAL SKILLS:

Languages/Frameworks: JAVA, JSP, Perl, Shell, API, TestNG, Maven, SQL, Cucumber, Gherkin

Automation Testing Tools: Selenium WebDriver/RC/Grid/IDE, JUnit, JMeter

Test Management Tools: Quality Center/ALM

Web Technology: HTML, CSS, Java Script, XML

Continuous Integration Tools: Jenkins, Hudson, Cruise Control, Saucelabs

Defect Tracking System: JIRA, Quality Center, DETS, GNATS, BugZilla.

Versioning Systems: CVS, SVN, Github, Stash, TFS

Web & App Server: Apache Tomcat, JBoss, WebLogic, WebSphere, Sun Iplanet Web & Messaging Server.

RDBMS: Oracle, MySQL

Miscellaneous Tools: MS Office Suite, IE/Firefox/Chrome/Safari, Firebug, Firepath

Operating Systems: Windows, Mac OS, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Rocklin, CA

Sr. Automation Lead/ Analyst

Responsibilities:

  • Participated in Requirement Analysis, Business Analysis and Use-Case Analysis.
  • Technical writing of high level Test Plans, Test Cases, Test Scenarios.
  • Participated in Black Box Testing and Integration Testing in White Box testing approach.
  • Perform Regression, UAT, Integration, User Interface, GUI and Usability Testing for different web browsers in selenium.
  • Working knowledge of FACETS, EDIFECS SPECBUILDER and Transaction Manager for 4010-5010 migration.
  • Created SQL Queries to Extract, Insert and Delete data from Database including Inner and Outer Joins.
  • Involved in finding the test cases to automate in selenium web driver.
  • Worked with Facets 4.71 data models for Claims, Provides and Membership Eligibility etc.
  • Used selenium automated scripts in to perform regression testing.
  • Performed browser compatibility testing, to ensure same UI and functional behavior of website across different versions of IE, Firefox and Chrome.
  • Worked on Selenium IDE and Web Driver. Made and checked the Java codes as per requirement.
  • Created content pages, User Controls, web forms and HTML pages for different modules using Java and C#.
  • Worked on Java and Java script for the scripting in Selenium.
  • Developed Selenium, script to automate GUI and functionality testing for the new features.
  • Analyze automated test plans and create test cases for selenium Tool as per new/existing requirements.
  • Interacted with the requirement team of ETL/data warehousing and analyze the documents to do ETL testing by using SSIS and excel package.
  • Do testing of number of rows, columns, formats, data type etc means check the transformation is as per as requirement or not.
  • Checked all import/export and Data Transformation into the Staging, Production and Data Warehouse environments.
  • Prepare test cases for ETL testing and execute them. After execution do reporting of defects.
  • Made recommendations to management regarding the acquisition and/or implementation of software to increase information systems efficiency.
  • Prepared the test cases and test scenarios detailed in Microsoft Excel.
  • Transformation of use cases to test scenarios and designing test plans and test cases.
  • Performing Black Box testing of the application manually.
  • Involvement in efficient and optimum test planning with the available resources.

Environment: Java, Java Script, C#, Selenium (IDE, Web driver), Agile, Soap UI, Itko Lisa, RFT, Appium, Web browser testing, Oracle 11g, TFS, QC, facets, Jtrac, Sang-it, JD Edwards, Scrum-Agile, V-Model, Windows XP.

Confidential, Richmond, VA

Sr. Automation Engineer

Responsibilities:

  • Analyzed System Requirement Specification (SRS) document and Business Requirement Document.
  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Involved in the design and development of test plan and functional requirements which includes test objectives, test strategies, test environments etc.
  • Used Rational Rose for the documentation and design phase of the application. Designed numerous complex components using Rational Rose and UML.
  • Wrote manual test cases for smoke, functional, GUI and regression testing and uploaded to Quality Center.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • 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.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Extensively used Quality Center for test planning and defect reporting, tracking and executing manual test cases.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Identified, analyzed and reported bugs found during various phases of testing.
  • Discussed defect resolutions with developers and business analysts.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Java, Selenium IDE/WebDriver/ GRID, SOAP, Web Services, SOAP UI, TEST NG, HP Quality Center, JXL, Agile Methodology, Rational Rose, PL/SQL, My Eclipse, Oracle 10g, Windows NT/2007.

Confidential, Memphis, TN

Automation Engineer

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Wrote automation test cases and fixing automation script bugs.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Created Test Scripts in SOAU UI and Restful for Testing Web Services.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Performed browser compatibility testing.
  • Involved in the regression test planning for the project and identified the critical regression tests.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites.
  • Working experience on daily status reporting & managed end to end testing.

Environment: Selenium WebDriver, Java, Xpath, Web Services, SOAP UI, REST, Test NG, HTML, Java Script, CSS, AJAX, HP Quality Center, Agile, SQL, Oracle, TOAD, SVN, Maven, Jenkin.

Confidential, Chicago, IL

QA Analyst

Responsibilities:

  • Analyzed business requirements and participated in design reviews.
  • Reviewed the Functional Requirement Documents, Test areas and the Functional Specifications of the application.
  • Reviewed the project documents like Project Definition Document (PDD), Software Architecture Document (SAD), batch specification documents.
  • Developed test cases to cover overall quality assurance testing.
  • Participated in Agile software testing process with regular QA meetings to discuss testing issues.
  • Developed test automation scripts using Selenium WebDriver as part of regression testing of the various releases of the application and updated the script as part of maintenance.
  • Extensively used Selenium API and WebDriver to test the web applications.
  • Responsible for creating Functions, Test Data and Test Suite.
  • Responsible for creation and execution of Selenium test scripts on different browsers.
  • Performed functional testing using Selenium IDE and WebDriver using JUnit testing framework.
  • Performed manual testing of each build and then regression testing on each builds using WebDriver.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Used Quality center to log, track and close defects as and when developers provided fix.
  • Performed database verifications using SQL queries to validate test data.
  • Performed Smoke testing, Functional testing, GUI testing, Database Testing, Data Driven and UAT.

Environment: Selenium-RC, WebDriver, Eclipse, JUnit, MS SQL Server, SOAPUI, Java, XML, Quality Center, Windows, Solaris, SVN.

Confidential

Software Engineer

Responsibilities:

  • Involved in analysis, design, and implementation of software applications including coding, code reviews, Junit testing and prepared and executed Unit Test Cases.
  • Experience in using Metro platform standards which are used in improvising Emergency Systems support platform that acts as one stop shop for all Emergency centers in Norway.
  • J2EE Architecture was implemented using Struts based on the MVC pattern.
  • Implemented the different UI Components like Data-tables, Calendar etc. in JSF components.
  • Extensively used PHP as a scripting language for the web development.
  • Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
  • Used XPATH in custom parser for subscript logic.
  • Interacted with Web Services using SOAP using HTTP through XML serialization.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.
  • Created functional specification documents, UI prototypes, and Unified Modeling Language (UML) diagrams.
  • Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC.
  • Developed the business logic using Java Beans and Session Beans, built customer tag handlers and description library, developed Event Logging & Error Reporting application using Servlets.
  • Developed view pages and JavaBeans (JSP, JavaBeans, HTML) and a system to access to legacy system database (JDBC).
  • Designed dataflow system, divided dataflow to modules, defined function and interface.
  • JBOSS server was used for deploying, ANT script is used to create WAR and EAR files.
  • Used Log4J for logging Framework and Junit for unit testing.

Environment: J2EE Servlets, PHP, AJAX, JDBC, Struts, XML, WebLogic, Oracle Database, XML Schema, XSLT, XSL, DTDs, JSTL, JSP, JSF, ANT, Core Java, JBOSS and Metro Platform Standards.

Confidential

Web Developer

Responsibilities:

  • Involved in web designing using HTML5, CSS3, JavaScript and CSS for positioning.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Bootstrap3, Less, AJAX and JSON.
  • Designed Frontend within JavaScript Framework like Angular.JS.
  • Enhanced user experience by designing new web features using MVC Frameworks like Angular.JS.
  • Used ng Route and directives in Angular.JS for single page application.
  • Worked on creating responsive website for smart devices using Responsive design.
  • Developed page layouts, navigation and presented designs and concepts to the clients and for management review.
  • Utilized various JavaScript libraries, RegEx and ng-pattern for form validation and other interactive features.
  • Used AJAX to get JSON data and to achieve Partial refresh.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and jQuery.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used agile methodology for the software development.

Environment: HTML5, CSS3, JavaScript, Angular.JS, AJAX, jQuery, Bootstrap, Agile, Responsive Design, XML, JSON, Windows

We'd love your feedback!