We provide IT Staff Augmentation Services!

Automation Analyst Resume

Columbus, OH

SUMMARY:

Over 8+ years of experience in Information Technology as a Quality Assurance (QA) engineer with coding skills to perform manual and automation testing. Excellent CROSS Functional Agile team member armed with outstanding skills in communication, organization, time - management, and multitasking.

ENGINEERING SKILLS:

  • Excellent understanding of Software Quality Assurance Techniques and strong knowledge of Software Development Life Cycle and Software Testing Life Cycle.
  • Expertise in analyzing, designing and executing functional/ non-functional business requirements in to test scenarios and test cases to test the application behavior as per the requirements
  • Experienced in creating Test Plans, Testing Strategies and Test Cases.
  • Experienced in performing Build Verification, Positive, Negative, Functional, Integration, Regression.
  • Expert in Defect life cycle and hands on experience with Defect tracking tool like JIRA, HP Quality Center and HP ALM.
  • Cucumber Behavior Driven Development (BDD) Framework. Test automation with BDD scripts.
  • Experienced in implementing behavior-driven development (BDD) scripts with Cucumber and writing step definitions for behavior.
  • Solid experience of Software Test Automation with Selenium WebDriver for browser automation using Page Object Model (POM) design pattern. Scripts development in JAVA for transactional e-commerce web-sites.
  • Comfortable writing SQL queries in Oracle My-SQL and SQL Server to test rational database management system applications.
  • Experienced in HP automation tool UFT(QTP)and VBScript language, JUnit testing, Maven Plugin Testing Tools, HTML
  • In -depth experience with Agile Scrum development methodology.
  • Team player with strong communication and interpersonal skills.
  • Attention to details and ability to work in tighter schedule on different applications concurrently.
  • Worked closely with the developers including UI-backend developers and Business Analysts as Cross Functional Team member with excellent Agile Collaboration.

AREAS OF EXPERTISE:

QA: Test plan development, system and accelerated life testing, test automation.

Software Programming: Java, Selenium WebDriver, SQL, HTML.

TECHNICAL SKILLS:

Test Management Tools: ALM 11, Quality Center 9.2/10.0, TFS, JIRA

Bug Tracking Tools: Quality Center 10.0, JIRA, Test Director 7.0, Bug Tracker, Track IT, Bugzilla

Automation Testing Tools: Selenium WebDriver/RC/Grid, UFT, QTP.

Languages/Frameworks: HTML, JAVA, JUnit, SQL, Oracle

Operating Systems: Win 7/8/XP, Windows Server 2008/2012, Mac OS.

RDBMS: Oracle 11g/10g/9i, MS-SQL 2012/2014, My SQL

Domain Knowledge: Service, E-commerce, Financial, Insurance,Healthcare, Automation, Billing

PROFESSIONAL WORK EXPERIENCE:

Confidential, Columbus, OH

Automation Analyst

Responsibilities:

  • Participated in Joint Application Development sessions with stakeholders and technical team to determine the scope, processes and requirements of the project.
  • Prepared Test Cases based on use cases, requirements and executed test scripts to verify actual results against expected results.
  • Manually tested the application functionality and developed Automation test scripts to perform functional and regression testing.
  • Participated in Conversion of all manual test cases into Selenium automated scripts using Java.
  • Involved in Automation Infrastructure Development using Selenium WebDriver and Cucumber.
  • Worked with Jenkins Build job for continuous Integration and for Regression Testing.
  • Tracked defect status, worked with developers to reproduce and resolve defects, executed re-tests and regression testing.
  • Monitored requirements, Functional specifications and updated the Scenarios and Scripts as per the changes.
  • Attended review meetings and walkthroughs to better understand the business requirements and the application.
  • Performed Black box testing, Component Testing, System Integration Testing, Regression testing and UAT.
  • Developed policies in different aging environments to test activity functionality and coordinated with automation team for allocation of task and work done.
  • Prepared Test cases, procedures, Requirements Traceability Matrix and managing the Defects as per the Business requirements.
  • Test the application on different browsers such as IE, Chrome, Firefox, and Safari.
  • Performed Backend testing to test the validity of data using SQL Queries.
  • Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Developed defects and facilitated review meetings and daily status meetings during the testing process and identified and reviewed the Manual Test Cases to be automated.
  • Coordinated with PM/SME’s for QA Sign off for Test Cases/Test Plan.

Environment: Selenium WebDriver, Java Script, Cucumber, Data Driven, Eclipse, JIRA, Jenkins, MS Office Suite 2010, SQL Server 2014, ALM 11.5, Agile.

Confidential, Austin, Texas

Quality Analyst (Manual & Automation)

Responsibilities:

  • Converted business and functional requirements into test cases and performed manual testing for positive and negative scenarios.
  • Worked closely with the business and the technical leads to analyze the data required for testing and verifying functionalities of application under test.
  • Extensively tested cross Browser, Cross platform, Usability, Accessibility and security testing for all the applications under test (AUT).
  • Developed Selenium Test scripts using Selenium IDE, Web Driver and Eclipse.
  • Recorded and played back tests in Fire fox using Selenium IDE for functional testing.
  • Participated in Conversion of all manual test cases into Selenium automated scripts using Java.
  • Involved in Automation Infrastructure Development using Selenium WebDriver and Cucumber.
  • Worked with Jenkins Build job for continuous Integration and for Regression Testing.
  • Performed Smoke, Integration, Interface, System testing and UAT testing.
  • Created Sample data template and used that templates to import test data.
  • Performed extensive Data Integrity testing by executing SQL Statements in Selenium using Java Programming.
  • Used Firebug Tool to identify Object ID, Name, XPath, link in the application.
  • Wrote custom CSS Selectors, XPath expressions to identify web elements.
  • Developed and maintained automated regression test cases in Selenium WebDriver.
  • Implemented Page Objects, Data Driven, Keyword Driven automation frameworks using Selenium WebDriver and JAVA programming.
  • 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 SVN over the time for improvements and new features.
  • Developed and executed test cases based on test plan for CRM, YCA-Doc and SharePoint applications.
  • Developed test cases for Web based testing process and CRM opportunities, proposal and pre-proposal based requirements.
  • Developed defects and the test sets in QC, facilitated defect review meetings and daily status meetings during the testing process.
  • Provided end user on custom YCA business application to business users.

Environment: Java, Junit, Selenium (IDE, WebDriver), JavaScript, HTML, SQL Server, JIRA, QC, Web server - Apache, Team Foundation Server (TFS), Agile, Unit Testing.

Confidential

Quality Analyst/ Mobile & Web Tester

Responsibilities:

  • Worked in an Agile Scrum environment -consisting of many iterative releases with extensive co-ordination between the developers, testers and the Business Analysts.
  • Involved in Analyzing the Business Requirements, Functional Requirements and Technical Requirements documents.
  • Involved in creating Test Plan, Test scenarios, Test scripts and Test cases.
  • Created various process documents for test design standards, formatting, test case naming, folder structure in Quality Center, peer review checklist, defect reporting checklist, test design lifecycle document.
  • Wrote complex SQL Queries for Backend Testing.
  • Supported manual testing by automating test data generation process and executed manual test cases on demand.
  • Participated in daily scrum, sprint grooming, sprint planning, sprint review and retro meetings.
  • Configured UFT tool settings, Object Identification and globalized the settings.
  • Created Automation Resources such as Object Repositories, Function Libraries, Recovery Scenarios, Actions and Environmental variables.
  • Handled duplicate objects and dynamic objects using index property and regular expressions.
  • Developed test scripts using VBScripts in UFT and executed test cases to check for the accuracy of the data; analyzed run result and provided execution reports.
  • Performed Functional and System Integration Testing on modifications and enhancements prior to production release on MobileOS/Devices (phone, Blackberry, Android) and Webbasedapplications.
  • Participated in Code & Design Reviews and Agile meetings for QA updates, defect status & Test Deliverables. Timely escalation of issues if any and Developed Test Summary reports.
  • Tested the functionality of individual component, individual module and then end-to end functionality.
  • Testing a mobile application on various mobile devices: IOS and Android to improve user experience.
  • Testing the application using different mobile devices and Android Virtual Device installation.
  • Compared and analyzed the expected results to the actual results and documented the reports accordingly.

Environment: UFT/QTP 11.5, HP QC 10.0, HP ALM 11, MS Office Suite 2010, SQL Server, VB Script, Internet Explorer, Google Chrome, Firefox, Various Mobile Devices.

Hire Now