We provide IT Staff Augmentation Services!

Sr. Automation Analyst Resume

3.00/5 (Submit Your Rating)

VA

SUMMARY:

  • 6 years of experience in test automation using UFT (QTP ) and over 3 years of experience using Selenium automation tool suite.
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle ( SDLC ) including Agile Methodology and Waterfall .
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Functional Testing and Unit Testing.
  • Experience in Designing, Developing Hybrid Automation Framework using Selenium WebDriver, Java API, TestNG /JUnit Framework.
  • Experience in integrating with build tools like Apache Ant, Maven and Continuous integration with Jenkins .
  • Experience using Firefox plug - in like Firebug and FirePath for identifying Web Element Locators.
  • Experience testing the compatibility of application for dynamic and static content with various browsers using HTML IDs and XPath with Selenium WebDriver .
  • Experience using Apache libraries POI.jar and jxl.jar API for Excel automation, developed libraries for automation framework, for code reusability and to reduce redundant scripting.
  • Experience in implementing Selenium Grid to run Regression Tests on multiple platforms and various browsers in parallel.
  • Ability to provide solutions and recommendations for execution of automated tests and troubleshoot test failures.
  • Proficient in writing test cases, creating and maintaining test scripts and registering all phases of Quality Assurance process.
  • Reported and tracked bugs, replicated reported custom bugs, verified bug fixes and new functionalities, regression tested new releases, supported developers by examining logs and debug files.
  • Ability to manage Java automation projects using build tools like Maven and Ant. Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml).
  • Experience in developing Ant build file (build.xml) for maintaining test automation build, Java based library to read test data from XML Properties files using JUnit and Selenium.
  • A bility in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Experience in building automated test scripts using UFT/QTP automation testing tool, integrating with HP ALM/Quality Center .
  • Ability to work in a team environment or independently.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • Experience in analyzing User Requirements, Functional and Technical Specifications.
  • Excellent trouble shooting and problem solving skills.
  • Solid experience of Defect /Test Management tools like JIRA, ALM /Test Director

TECHNICAL SKILLS:

Programming languages: SQL, VBScript, Java .

Testing Tools: Selenium Web Driver, HP UFT 11.5, Cucumber

Methodologies: Agile Scrum, Waterfall.

Unit Test Frameworks: TestNG, JUnit .

Build Tools: Apache Ant, Maven .

Continuous integration Tools: Jenkins

RDBMS: Oracle, SQL Navigator, MySQL.

Platforms: Windows, UNIX.

Bug Tracking Tools: JIRA, ALM QC, TestDirector.

PROFESSIONAL EXPERIENCE:

Confidential, VA

Sr. Automation Analyst

Responsibilities:

  • Collected and reviewed all existing Business Requirements, Business Process Maps, Functional Requirements, Technical and Design Specifications.
  • Executed system testing, integration testing, regression testing, Compatibility testing, and Database testing and Web application testing.
  • Developed and maintained test documentation such as test plan, test cases, test suites.
  • Utilized Testrail tool for documenting test procedures.
  • Tested the application and performed various tests like Positive & negative, User acceptance testing, regression testing.
  • Developed automation test using Selenium Webdriver for regression testing in Java.
  • Created test suits in TestNG .
  • Configuration Management, and Requirements Management to identify and correct defects.
  • Hands on experience with tools like Eclipse IDE, HP ALM, UFT, Cucumber, Maven, TestNG, Jenkins, JIRA, and Selenium WebDriver.
  • Designed, developed, and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver .
  • Experienced in using HP Testing Tools ; like Quality Center, QTP, ALM and UFT.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium WebDriver), NUnit, Visual Studio.
  • Experienced in Test Automation framework design and development and expert in developing Data Driven, Keyword Driven automation framework in Quick Test Professional and Unified Functional Testing (QTP and UFT).
  • Developed and executed test automation scripts using Quick Test Professional and Unified Functional Testing .
  • Experienced in creating VB Script Functions and maintaining in Function Libraries .
  • Experience with managing tasks, and defects through JIRA Core application.
  • Coordinated with the development team and updated the QA manager with the progress.
  • Performed End to End testing on different platforms.
  • Performed compatibility testing on IE, Firefox, Chrome, Safari browsers.

Environment: Selenium Web Driver, Java, Oracle SQL, JIRA, JUnit, Test NG, SOAPUI, Jenkins.

Confidential, VA

Automation Engineer

Responsibilities:

  • Prepared Test Plan, Test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
  • Designed, developed, and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, JUnit and Selenium WebDriver .
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver .
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium WebDriver .
  • Worked on Object Oriented Programming concept and Java Language and used Junit framework to run unit test and Ant to build the Project
  • Used ANT to build and run the Selenium automation framework and send the automation reports over email.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Deployed Java builds using Jenkins Continuous Integration tool.
  • Designed and developed test structure for web services to validate API calls using SOAP UI.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in Quality Center.
  • Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Introduced and Implemented open source web test tool Selenium and WebDriver for cross browser testing.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Firebug to do web based testing with selenium for the commands and locator application
  • Co-ordinate with onshore and offshore counterparts for testing activities through daily offshore calls and provided the application knowledge to testers.

Environment: Selenium Web Driver, Java, Oracle SQL, JIRA, JUnit, Test NG, SOAPUI, Jenkins

Confidential, CA

Responsibilities:

  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Used Appium for mobile app testing Android and iOS. Integrated Appium for distributing tests on the cloud.
  • Used iOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
  • Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber
  • Worked with Source version control tool such as Git.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Experience in creating performance test scripts and configuration of performance tests Using Performance testing tools like HP LoadRunner.
  • Actively participated in test case automation using a structured, Keyword Driven Framework with QTP.
  • Performed all aspects of verification, validation including functional, regression and system testing .
  • Performed Cross Browser Testing on Internet Explorer, Firefox and Chrome for browser compatibility .
  • Documented the Automation Best practices and Lessons Learnt.
  • Involved in performing GAP Analysis to verify that test cases matches to the user requirements
  • Performed Regression testing after each build.
  • Prepare testing documents to communicate about the status and progress of the testing efforts with the management team members.
  • Attended weekly meeting with team leaders, managers and developers to discuss the issues found during the creation of the test case/scripts.

Environment: UNIX, Quality Center, Rational Requisite Pro, Oracle, Windows 7, SQL, IIS

We'd love your feedback!