We provide IT Staff Augmentation Services!

Automation Engineer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Over 4+ years of professional experience in Informational Technology (IT) with emphasis in Manual/Automation testing of Web/Mobile apps and client with specializing in Software Quality Assurance Testing.
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Bug life Cycle and Methods like Waterfall and Agile.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid using test scripts Java, JavaScript and Test Frameworks using Junit/TestNG, ANT/MAVEN/JENKINS build tool
  • Experienced in developing and executing Manual and Automated tests in different platforms using Java and the Selenium library.
  • 2+ year of experience in designing and implementing test automation with testing frameworks such as Selenium WebDriver, SoapUI, and Cucumbe r.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, Test NG, Maven, Fire Path, running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure.
  • Experience in Test management and Bug Tracking tools HP Quality Center, Jira and Bugzilla.
  • Hands on experience with BDD and experienced with Cucumber feature file using Gherkins language.
  • Hands on exposure on Mobile Application testing using Perfecto.
  • Experienced on writing SQL queries to extract data from various source tables to perform database testing.
  • Experienced in Smoke testing, Blackbox testing, Integration testing, Database testing, Regression testing and GUI software testing.
  • Excellent communication and presentation skills, self - starter, quick learner, strong analytical skills, team player, good mentor and possess positive attitude.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Tested in different browsers using Sauce Labs like Safari, Microsoft Edge etc.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/RC/IDE/GRID, JUnit, Cucumber, TestNG, SOAP UI, Appium, Jenkins, Maven,Postman.

Language/ Script: Java, JavaScript, C, C#,Ruby,Bash.

Test Frameworks: Junit, TestNG, Protractor, Data Driven Framework, Keyword Driven.

Firefox Addons: XPath, Firebug, Fire Path.

SOA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI.

Platforms: Windows, MAC OS X.

Mobile Platforms: IOS, Android OS, Windows Phone.

QA Methodologies: Agile, Scrum and waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases on HP Quality Centre.
  • Extensively involved in Preparing the Manual and Automation System Test Plans and Test Strategies.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Responsible in Developing Web Applications on Selenium WebDriver, TestNG Framework and Appium Automation Framework for mobile application.
  • Setup the Automation Framework using Selenium Web Driver, Eclipse, TestNG and run test cases in multiple browsers and Platforms.
  • Experience with Selenium or Cucumber using Java or JavaScript
  • Specialized in Automation through WebDriver JS and Jasmine testing framework using Protractor.
  • Combined MVC Pattern architecture concept, POM (Page Object Model) and created a framework using Selenium WebDriver to automate Web Client.
  • Developed Selenium test scripts for identified test cases by using Data Driven framework.
  • 2+ years of professional experience in Ruby on Rails (or similar language/framework).
  • Performed the mobile testing in different platforms like IOS and Android using Appium.
  • Implemented Appium Scripts to test iOS and Android platforms.
  • Involved in automation scripts for mobile native applications using Appium, Java and Selenium.
  • Familiarity with iOS and android operating systems and application.
  • Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium RC and Selenium IDE, Junit and Java.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Appium to develop Automation testing scripts for web, Mobile and client server applications.
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • W eb Services testing for the different backend services using the Postman tool.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Involved in SOAP & REST based web services testing using SOAP UI PRO web services testing tool.
  • Ensured quality of major project rollout, transforming legacy product to a cloud-based, RESTful, API driven solution.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium.
  • Involved in executing SQL queries for backend testing.
  • Followed Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Appium, Cucumber, Maven, Jenkins, SoapUI, Agile, XML, XPath, JavaScript, Eclipse, JIRA, SQL, Windows.

Confidential, Madison, WI

QA Analyst

Responsibilities:

  • Extensively worked on every stage of application development right from collecting requirements.
  • Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium RC and Selenium IDE, Junit and Java.
  • Developed/Updated System Test Plan, Test scenarios and Test Scripts as per the requirements and Change Request Document.
  • Worked with Postman Rest Client to validate XML responses for the API requests sent
  • Conducted Load Testing through creating, modifying and executing scripts using JMeter, Blazemeter.
  • Provided assistance in testing websites for mobile browser compatibility and native apps testing versions of the same website on supported Android and iOS devices .
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • Installation, Upgrade, Configuration of Monitoring Tools (MySQL Enterprise Monitor, NewRelic and DataDog APM monitoring).
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Used Java, Maven, Github, Selenium WebDriver and TestNG to setup automation framework.
  • Identified software defects and interacted with developers to resolve them and provided full support to the test team using the QC.
  • Communicate defects using Quality Center (QC) with proper Severity and Priority.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Execution of System Integration Testing, User Acceptance Testing. Created Test matrix, Test Summary Report, UAT Summary Report and UAT Sign Off Report.

Environment: Java, Selenium WebDriver, TestNG, Junit, Jenkins, Ant, iOS, Android, SOAP UI, Eclipse IDE, Firebug, SQL, Windows.

Confidential

QA Analyst

Responsibilities:

  • Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
  • Performed Manual Testing on different Modules of the Application.
  • Involved in analysis of Test Plans and Test cases according to business Specifications and designing.
  • Investigated Software bugs and maintained reports, tracked defects.
  • Prepare detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis and interacted with the development teams, application and data architecture team, migration and build teams to report and correct defects.
  • Test Procedures and cases were developed in SQL basic language.
  • Helped in Performing Business Functionality, User Interface and Performance tests.
  • Worked on Test Director for Loading, Executing and preparing the Test Results.
  • Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environment.
  • Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
  • Investigated Software bugs and interfaced with developers to resolve technical issues. Closely worked with respective personnel to nail down the bugs and reported bugs to all concerned.

Environment: Java, SQL, Quick Test Professional, Selenium IDE, SQL script, VB Script, Bugzilla, Windows.

We'd love your feedback!