We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

Richmond, CA

SUMMARY:

  • 8+ years of professional experience in software quality assurance automation engineering.
  • Solid understanding of Health Care, Tele Communications, Banking and eLearning domains.
  • Proven track record in Web automation testing with Selenium IDE/RC/Web Driver/Grid.
  • Hands - on experience in developing Selenium framework using Java, SQL & Selenium; Using/testing SOAP & RESTful web services.
  • Hands-on experience in design, development and execution of QA Test Plans, Scenario doc, Traceability and Test Strategies for Manual / Automation Testing. Identifying Automation Scenarios from the set of Test Cases/User stories.
  • Expertise in all types of testing: smoke, unit, functional, integration, system, acceptance, regression, compatibility, black-box testing.
  • Experience in working with JIRA, Jenkins, Subversion, and Maven.
  • Strong experience in developing data driven framework using selenium web driver and TestNG.
  • Hands-on with page object models and expertise in developing core framework and page objects.
  • Implemented different test strategies that checked the Functionality, Usability, Reliability, Performance and Supportability for Quality Assurance of Client/Server, Network and Web based applications.
  • Hands-on in SoapUI tool for Testing Web Services, XML, SOAP, REST and SOA (Service-Oriented Architecture). Experience in XML testing.
  • Knowledge in performance testing using JMeter.
  • Written SQL queries for data extraction and validate it from front end application for specific business criteria.
  • Experience in defect tracking and reporting using Jira, Bugzilla, ALM, Quality Center and Rational Clear Quest.
  • Expertise in all phases of SDLC with experience in Scrum / Agile development as well as waterfall model.
  • Capacity to identify Blockers, analyze test results, and investigating their root cause using log files, assigning to the concerned team and suggesting remedies while tracking till closure.
  • Working closely with Developers/BA on the issues & design of the system and QA Team to implement quick solutions.
  • Excellent communication skills, self-motivated, work/time management, process oriented team player with strong focus on Documentation.

TECHNICAL SKILLS:

Automation Tools: Selenium Web Driver, IDE, RC, Junit, TestNG, JXL

Project / Defect Mgmt. tools: Jira, Bugzilla, ALM, QC and Clear Quest

Languages/ Script: Java, Java Script

SOA/Web services + tools: SOAP & REST API, XML, XPath, SoapUI

Web Technologies: HTML, XML, CSS, DHTML

App/Web Servers: Apache, Tomcat, WebLogic

Databases: MS SQL Server, MySQL, Oracle

Operating Systems: Windows XP/Vista/ 7, Linux, Solaris and iOS

Methodologies: Waterfall, Agile/Scrum

Version Control Tools: SVN,GIT

Misc. Tools: WinSCP, Secure CRT, PuTTY, Firebug

IDEs: Eclipse, Net Beans

Build tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, CA

Sr. Automation Engineer

Responsibilities:

  • Implementing the automation testing of “ Confidential IZ PORTAL” and “ Confidential NEW ENROLLMENT” portals.
  • My work involved about ~60% of Selenium Automation testing, ~20% of test case design & documentation, about ~20% of peer reviewing those test plans & results with the developers and others in the Manual QA team.
  • Analyzed business requirement document to formulate the test cases, test plan and extensively involved in the testing process.
  • Writing Test case scripts in Java-Selenium Web driver using Eclipse IDE and maintained the selenium scripts and executed. Prepared automation test framework.
  • Develop page object framework using Selenium Web Driver and TestNG.
  • Used Firebug Tool to design element identification using Object's id, Name, XPath and CSS selectors to link in the application.
  • Created MAVEN build files and pom.xml to run the Selenium tests using Continuous Integration tool Jenkins and created reports in HTML format.
  • Tested backend with complex SQL commands on database using SQL Queries.
  • Used numerous UNIX commands for various operations like manipulating the files for test data.
  • Involved in functional testing, regression testing and User Acceptance testing for various combinations.
  • Participate in Requirements and Functional Spec reviews of new features to convert them to comprehensive Test Specifications.
  • Reported and tracked defects in Jira. Worked closely with Developers, Business Analyst and User Representatives.

Environment: SCRUM, Windows, UNIX, IE8, Firefox, Eclipse, Jira, Selenium RC/Web Driver/Grid with Java, TestNG, MS SQL Server, MS Office.

Confidential, San Jose, CA

Software Test Engineer

Responsibilities:

  • I’m a member of the team that was responsible for automating the functional testing of Confidential Online Web Application on Windows PC.
  • I was tasked with driving the automation for “ Confidential ” module and “ Confidential ” module of Confidential Online web application.
  • Confidential module allows the user to sign in to the online account and view user’s saved list under each of categories: Movies, Sports, Kids, TV Shows, All Shows, etc. My focus was testing Animated, Kids and Movies shows.
  • Confidential module lets the user to choose different Genres under TV/Movies/Sports categories, such as Animated, Comedy, Action, Drama; etc. I was responsible for TV and Movies.
  • Implemented automation tests using the data driven framework, GUI testing, and workflow variances including negative scenarios. Used TestNG and Junit for workflow validation.
  • Cross browser compatibility testing was one of the primary focuses.
  • Used TestNG data providers and XML based configurations to drive variations in data, and workflow.
  • Used Firebug, Fire-finder add-ons to identify Object IDs, XPath locators for page objects updating.

Environment: Java, HTML, JavaScript, Selenium Web Driver, TestNG, Maven, Jenkins, AutoIT, MS SQL Server, TOAD, JDBC, JIRA, Subversion, Windows 7/8

Confidential, Los Angeles, CA

QA Analyst

Responsibilities:

  • Developed automation test cases for ‘You’re Information’ module in Checking Account.
  • Implemented 57 test cases for Your Information module using Page object Model Design and data driven Selenium framework on TestNG Platform using Java.
  • Involved in development of system test plan using business and functional requirements documents.
  • Identified test cases for automation and performed Regression testing.
  • Performed Smoke testing for each new build of the application.
  • Tested the application compatibility on various versions of Mozilla Fire Fox and IE browsers.
  • Successfully tested web services using Soap UI Tool.
  • Performed backend testing using SQL queries.
  • Integrated complete framework with CI Tool Jenkins for Scheduling the Test cases.
  • Involved in bug tracking using Jira.
  • Peer reviewed the scripts that have been developed by the teammates.
  • Weekly reports, interim test reports, build status reports, Go/ No Go reports etc. preparation and presentation to management

Environment: SCRUM, Windows, UNIX, IE8, Firefox, Eclipse, Jira, ALM, Selenium RC/Web Driver/Grid with Java, TestNG, SoapUI, Oracle, Toad, MS Office.

Confidential, Pittsburgh, PA

QA Analyst

Responsibilities:

  • Performed extensive analysis of system and university requirements and rules.
  • Implemented test cases for primary web modules like Student Management and Staff Management.
  • Implemented functional testing, regression testing for Confidential Login Portal.
  • Participate in Requirements and Functional Spec reviews of new features to convert them to comprehensive Test Specifications.
  • Giving Demo of the functionality to the management and user base before Sprint signoff.
  • Involved in executing Test Cases manually & worked with development teams and business teams in test cycles.
  • Maintained requirements and created Traceability Matrix between Requirements and Test Cases using Quality Center.
  • Created automated test scripts using QTP for Functional and Regression Testing.
  • Worked with various checks points (GUI checkpoints, Database checkpoints, Text checkpoints and Bitmap checkpoints) in QTP to perform Regression testing.
  • Reported and tracked defects on regular basis to help the project team to address them in the order of priority.
  • Responsible for updating and maintaining Quality Center according to bug life cycle standards

Environment: Java, Web Logic, QC, Web Services, XML, HTML, CSS, Java Script, SQL and Windows XP

Confidential

QA Analyst

Responsibilities:

  • Played a key role in analyzing the customer requirements, Test Designing and Test Execution phase.
  • Maintained the Requirements Traceability Matrix.
  • Created the Manual Test Cases, their documentation and automate them on later basis.
  • Test Execution, Bug Reporting and bug closure using Quality Center.
  • Entry Level training provided for the ELTS to introduce the concepts of Testing and process of testing.

Environment: Waterfall, Java, Web logic, Oracle 8i, Manual Testing, Quality Center.

Hire Now