We provide IT Staff Augmentation Services!

Automation Analyst Resume

4.00/5 (Submit Your Rating)

Bowie, MD

SUMMARY:

  • Over 6 years of professional experience in Software Testing / Quality Assurance both in Manual as well as Automation testing of web - based software applications and client -server applications across multiple technologies and platforms.
  • Hands on experience managing Java automation projects using build tools like Maven.
  • Experience on configuring projects and developing Maven Project Object Model file (pom.xml).
  • Successfully Automated Test Cases using Java, Selenium, JUnit, Cucumber, TestNG.
  • Hands on experience in bug and defect tracking tools like JIRA, ALM.
  • Experienced in SOAP architect and WSDL. Exposure to Soap UI to test XML Web Services, API automated testing using Selenium Web Driver.
  • Experienced with web API development based on RESTful using RestAssured library.
  • Successfully executed SQL queries for back-end testing in order to verify and validate a data.
  • Hands on experience on with executing Smoke Test, Functional Test, Positive Test, Negative Test, Integration Test, Regression test, Unit Testing and End-to-End Testing.
  • Configured Page Object Model (POM) using Firebug and FirePath to write XPath and CSS Locators for element identification.
  • Core understanding of XML file and HTML codes.
  • Attended SCRUM meetings, Sprint grooming meetings, Sprint planning meetings, Sprint Demos and Sprint Retrospective.
  • Enhance understanding and deep knowledge of using JUnit and TestNG to organize the flow of scripts by using annotations and performing parallel executions on various platforms and browsers.
  • Strong knowledge and skills in developing BDD scripts with Cucumber and writing step definitions for behavior using Gherkin language.
  • Deep understanding of Continuous Integration tool: Jenkins and version control system Git.
  • Excellent interpersonal, written and verbal communication skills and strong analytical, problem-solving, decision-making skills.
  • Experienced on Test Automation Lead, and was involved on Agile Team for an Automation.
  • Quick learner with a capability of adaptation and ability to understand new ideas, methods, concepts and technologies.
  • Detail-oriented, Dedicated, Diligent, Self-motivated and Innovative team builder/player.

SKILL:

Testing Framework: JUnit, TestNG

Tools: Selenium WebDriver, Grid, IDE

Languages: JAVA, SQL, HTML, XML, JSON

IDE: Eclipse, NetBeans, IntelliJ

Repository System: Git, GitHub

Continuous Integration: Jenkins

Build Tools: Maven

Bug Tracking Tools: JIRA, ALM, Bugzilla

Databases: Oracle, MySQL

Operating Systems: Windows, Mac OS, UNIX

WORK HISTORY:

Confidential, Bowie, MD

Automation Analyst

Responsibilities:

  • Reviewed user requirement specification, Design document and Functional Specifications of the application, developed Test Plans, Test Cases, and procedures.
  • Developed Integration Test cases and Test Scripts for Functional Testing, Regression Testing for UAT.
  • Performed Automation and Manual Testing in an internal web based application.
  • Involved in Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Participated in meeting with BA and Developers to discuss requirements, reviews, testing and documentations for the application developed in an Agile environment.
  • Collaborated with Development team on a daily basis.
  • Actively participated in Daily Standup, Sprint Grooming, Sprint Planning, Sprint Demo, and Sprint Retrospective.
  • Participated in User Acceptance Testing by coordinating with end user.
  • Analyzed web elements and make the central to be reusable by implementing Page Object Model (POM).
  • Enhance experience on Maven project written in Java to develop and execute Acceptance Tests from Cucumber feature files.
  • Created Test Cases to test the functionality of the application and performing automation scripts on different browser/environment and reported defects/results to the team.
  • Performed and led other to do the Smoke test, Functional test, Regression test, Integration test, Positive test, Negative test and User Acceptance Testing.
  • Developed reusable codes and executed test scripts using Selenium and Eclipse.
  • Prepared test scenarios by using Gherkin language in Cucumber.
  • Experienced in Web Services testing RESTful API using RestAssured library and Postman.
  • Implemented continuous integration tool Jenkins to perform Regression test suite and Smoke tests and generate reports.

Confidential, Nashville, TN

Test Automation Engineer

Responsibilities:

  • Involved in analyzing Business Requirements and identified documents required for system and functional testing efforts for all test scenarios.
  • Participated in Planning and Analysis of the project and creating Test Plan, Test Scripts, and Test Cases.
  • Wrote and automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Performed parallel execution using TestNG.
  • Conducted Functional, Web, Integration, Smoke and Regression Testing during the various phases and releases of the application.
  • Tracked software defects and analyzed test results, recorded documented and reported defects.
  • Worked closely with developers and Business Analysts to ensure application development.
  • Developed generic API for the framework managing by Maven.
  • Used SOAP UI to work with web services.
  • For DB testing used JDBC in Java. Involved in data migration using SQL proficiency.
  • Involved in creating Test Suites and running parallel tests by using TestNG.
  • Updated test procedures as functionality changed during the testing cycle, prepared Test Cases and Test Plans for new functional modules.

Confidential, IL

Quality Assurance Analyst

Responsibilities:

  • Prepared Test Plan created Test cases and executed Test Scripts.
  • Performed tests such as Sanity, Smoke, Functional, Regression, Integration and User Acceptance Testing.
  • Performed both Automation and Manual Testing.
  • Involved in preparation and implementation of the Test Plan, Test Cases, and various Test Scripts.
  • Used HP ALM for bug tracking and reporting, also interacted with the development team to verify bug fixes and update bug statuses.
  • Involved in preparation of requirement traceability matrix (RTM) document for mapping the requirement with test cases.
  • Involved in creating weekly status reports regarding the progress of the testing process.
  • Developed and maintained automation-testing framework using Selenium.
  • Developed and created SQL queries to perform back-end testing in MS SQL, SQL developer.
  • Involved in reviewing and analyzing user requirements, participated in Validation, Verification, and User acceptance testing for developed software.

We'd love your feedback!