We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Over 7+ years of experience in Information Technology with emphasis on Software QA Test Engineer using Manual & Automation Testing in Mobile and web application.
  • Expertise on Mobile automation of android and ISO app using Appium and Selenium Web driver
  • Very good in writing SQL queries for backend data validation and data integrity check.
  • Experience in creating automation framework with selenium web driver and Java using page objects pattern
  • Experienced working with continuous integration tools like Jenkins and Hudson.
  • Proficient with building automation test suites using Java and Selenium WebDriver from the ground up.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Well versed in automation testing tools such as Selenium, Quick Test Professional(QTP) and Load runner
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in formulating Test Plans, Test cases, Test Scenarios, Test Approach and set up testing environment.
  • Expert in both Manual and Automation testing of the applications.
  • Experienced in conducting different types of testing including Black Box Testing, GUI Testing, Data Driven Testing, Back End Testing, Integration, Regression, Sanity, Functional and System testing.
  • Experienced in using ALM/Quality Center for managing test execution and defect tracking of all issues.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools.
  • Working experience XPath, Firebug, Fire Path, Log4j, Maven and TESTNG annotations
  • Experienced on Eclipse to develop Junit and TestNG frameworks.
  • Experienced with debugging using Firebug, Chrome or IE development tools.
  • Used Robo Mongo as the Mongo DB Query tool to get the data into frame work
  • Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.

TECHNICAL SKILLS

Testing Tools: Selenium RC, WebDriver, JUnit, Firebug, SOAP UI, QTP, Quality mCenter, ALM, Appium

Defect/Bug Tracking Tools: Jira, Quality Center

Performance Testing Tools: Jmeter,Loadui

Operating Systems: MS Windows, UNIX (Solaris), Linux (Red Hat), Mac OS

Programming Languages: Java, SQL, PL/SQL, Robo mongo

Web Technologies: HTML, CSS, XML, XPATH, XSLT, AJAX, SOAP, WSDL, JQuery, JSON

RDBMS: Oracle, MySQL

Scripting Languages: PL/SQL, VB Script, Shell Script

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Automation Engineer

Responsibilities:

  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Experience in setting up test environment for automated script execution using Java, appiumand TestNG.
  • Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Identified mobile elements using appiumInspector, UI Automator Viewer.
  • Used appiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities
  • Good experience in mobile testing using appiumin both IOS and Android applications using simulator and emulator.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Extensively used Selenium (data - driven, XPath locator) and Web Driver to test the web application.
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.
  • Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files.
  • Validated and tested on the web and native apps on iPhone, iPad and Android devices
  • Performed build acceptance testing and smoke testing.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different data.
  • Implemented modular Framework for Selenium based scripts. Conducted Cross Browser testing in Google Chrome and Firefox using Selenium Web Driver.
  • Involved in functionality testing using SOAP UI on HTML pages, its dynamic contents and the integration with content management, Web Services and Database functionalities (XML, SOAP UI).
  • Used Soap UI for functional testing and verifying the Request and response XML, Schemas, XPATH at respective locations.
  • Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Experience in Applications using AJAX, Object Oriented (OO)JavaScript, JSON, JSONP, and XML.
  • Design unit testing in Junit for JavaScript code.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows XP, Vista and different browsers such as IE, chrome, Firefox.
  • Used Robo Mongo as the Mongo DB Query tool to get the data into frame work
  • Extensive knowledge of technologies like HTML5,JQuery, JavaScript and CSS3 and CSS4.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.
  • Analysis of Test results and defects to estimate progress on a daily basis.
  • Design unit testing in Quit for JavaScript code.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using appium and Java.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows XP, Vista and different browsers such as IE, chrome, Firefox.
  • Used Robo Mongo as the Mongo DB Query tool to get the data into frame work
  • Extensive knowledge of technologies like HTML5,JQuery, JavaScript and CSS3 and CSS4.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.
  • Analysis of Test results and defects to estimate progress on a daily basis

Environment: Java, Selenium Web Driver, Jenkins, TestNG, Maven, Soap UI, Eclipse, HTML, XML, Firebug, Fire path, XPATH, Quality Center, Internet Explorer, Chrome, Firefox, Safari, SQL Developer, Oracle, Windows, Appium

Confidential, Beaverton, OR

Automation Engineer

Responsibilities:

  • Involved in creating Test plans, for different components within the project.
  • Worked in an Agile environment and participated in daily standups and sprint meetings
  • Involved in writing the test scenarios, developed feature files using Cucumber annotations
  • Involved in writing the test scenarios, developed feature files using Cucumber annotations
  • Written Step Definitions and test scripts using Cucumber.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, and Cucumber.
  • Developed Data Driven frameworks to retrieve test actions, test data from Excel files.
  • Implemented BDD tests using Cucumber by writing behaviors and step definitions.
  • Performed Defect Tracking & Management in Tracker.
  • Design, develop and implemented Behavior data-driven (BDD) automation testing framework utilizing Java, Cucumber and Selenium Web Driver
  • Expertise in using Behavior Data Driven (BDD), Cucumber framework.
  • Design, develop and implemented Behavior data-driven (BDD) automation testing framework utilizing Java, Cucumber and Selenium Web Driver.
  • Write test scripts in Cucumber BDD using Gherkin based on Acceptance Criteria of the story
  • Building automation regression test suite for the application which can be executed during each sprint release.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Created detailed Test cases according to business requirements.
  • Set up test cases, test sets, and defects in HP ALM.
  • Wrote Manual Test cases in HP ALM and executed the test cases.
  • Used HP ALM to execute test cases and identifying, reporting & resolving defects.
  • Performed Back-end data base testing using SQL quires.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Involved in creating Test plans, for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Created detailed Test cases according to business requirements.
  • Set up test cases, test sets, and defects in HP ALM.
  • Created and maintained Automation Framework using Selenium.
  • Created TestNG framework to run unit test and Maven to build the Project.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automation Hybrid Framework from scratch using Selenium.
  • Controlled and organize the test Scripts using TestNG Annotations.
  • Used Java programming language to write and execute the test suite.
  • Used Ant and Maven build tool to generate Test Report.
  • Participated in UAT testing.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Attended Defect review meetings with testers and development team.
  • Created Mock-up designs and developed various functionalities with JavaScriptand JQuery.
  • Reported Test Execution & Defect status on Weekly basis to the Management.

Environment: Java, HP ALM, Selenium Web Driver, Maven, Jenkins, TestNG, Sauce Lab, Oracle, FEP Direct, MQ Direct, Windows XP, UNIX, SRTS, ICD.

Confidential

QA Analyst

Responsibilities:

  • Involved in creating Test plans, for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Created detailed Test cases according to business requirements.
  • Set up test cases, test sets, and defects in HP ALM.
  • Wrote Manual Test cases in HP ALM and executed the test cases.
  • Used HP ALM to execute test cases and identifying, reporting & resolving defects.
  • Performed Back-end data base testing using SQL quires.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Created and maintained Automation Framework using Selenium.
  • Created TestNG framework to run unit test and Maven to build the Project.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automation Hybrid Framework from scratch using Selenium.
  • Controlled and organize the test Scripts using TestNG Annotations.
  • Used Java programming language to write and execute the test suite.
  • Used Ant and Maven build tool to generate Test Report.
  • Participated in UAT testing.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Attended Defect review meetings with testers and development team.
  • Created Mock-up designs and developed various functionalities with JavaScriptand JQuery.
  • Reported Test Execution & Defect status on Weekly basis to the Management.
  • Attended Scrum meeting every day
  • Documented details of test plans, test cases and expected results in Quality center
  • Prepared and executed various test scripts in QTP .
  • Extensively documented Test Requirements and Test Plan using Quality centerto track the stakeholders requested enhancements and changes.

Environment: Java, HP ALM, Selenium Web Driver, Maven, Jenkins, TestNG, Sauce Lab, Oracle, FEP Direct, MQ Direct, Windows XP, UNIX, SRTS, ICD,Windows 7, MS Office 2010, Quality Center 10.0, Windows 7, Selenium, UNIX, TOAD, MS-Excel, MS-Access, .

Confidential

QA Engineer

Responsibilities:

  • I completed Confidential Java certification and did final year project
  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
  • Analyzed Business requirements, functional specs and Use Case documents.
  • Worked directly with Business Analysts to understand the changes and updated requirements.
  • Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
  • Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
  • Set up test cases, test sets, and defects in Quality Center.
  • Executed the transactions manually and verify the back end functionalities and data exploitation.
  • Wrote PL/SQL statement to extract, update data from the tables.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
  • Used QTP to automate function for the web application.
  • Created QTP advance automation frameworks using descriptive programming, modular approach, custom functions, logics, and looping for Regression testing.
  • Involved in Regression Testing for every changes in modules.

Environment: J2ee, HP Quality Center, QTP, VB Script, Oracle, Unix, Windows, MS Office, MS-Excel Macros, PDF, Mozilla, Agile, Ajax.

We'd love your feedback!