We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Basking, Ridge-nJ

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Proficient in the field of Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Proficient in using test automation tools such asSeleniumWebDriver/RC/IDE/Grid, Quality center to develop automation - testing scripts for web and client server applications.
  • Experience with Mobile Automation using Appium automation framework and WebDriver.
  • Have good experience with automation frameworks like TestNG/Junit framework, Keyword driven framework, Hybrid driven framework, Selenium and Cucumber-BDD.
  • Expertise in debugging issues occurred in front end part of web-based application, which is developed using HTML5, CSS3, and Java Script
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Extensive experience in reviewing and analysing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Webservices, Boundary Value Testing.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Expert using open source bug tracking tool JIRA, Quality Center /ALM.
  • Used Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID/RC, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAPUI, QTP, Eclipse, Protractor, JMeter, Cucumber, Firebug, Fire Path, Coded UI, Appium.

Language/ Script: Java, JavaScript, Shell Script, VBScript (UFT), C, C++, SQL, PL/SQL

Frameworks: Junit, TestNG, TDD, BDD, Robot Framework.

Firefox Add-ons: XPath, Firebug, Fire Path.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, XML, CSS, Flash.

SQA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Center, Bugzilla, JIRA.

Build/ Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server and OLTP, Oracle 9i/10g, MS Access 2000, SQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL.

Operating Systems: Windows XP, 7, 8,10/vista & server 2003, UNIX and Mac

PROFFESSIONAL EXPERIENCE:

Confidential, Basking Ridge-NJ

QA Automation Engineer

Responsibilities:

  • Used agile methodology in developing the Web applications.
  • Responsible for providing Risk Assessments, test plans, test cases and executing and creating test results.
  • Developed the application using Core Java, Multi-Threading, Collections in abundance, and REST for backend APIs, and My SQL as DB server.
  • Developed automated scripts for performing Regression Testing throughSelenium WebDriver and Selenium Xpath and data-driven.
  • Responsible for implementation of Hybrid Test Automation Framework build usingSelenium, Junit, J Behave, Maven and cucumber.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber with java.
  • Test automation for web application (SWAP module) using Cucumber.
  • Involved in developing automated test cases using Cucumber in JUnit.
  • Automation project setup and deployment in Jenkins for continuous Integration (CI).
  • Defect Reporting, Analyzing, Tracking and Report Generation using Jira.
  • Worked on SQL database using SQL Server Management.
  • Used Maven for Project build management.
  • Design and develop the processes using multithreading to make it asynchronous
  • Built custom advertising tool/store using JavaScript.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Performed regression testing and automation of testing process in White box testing.
  • Creating Web Services/XML testing on different Core applications using SOAPUI and Rest API.
  • Tested the SOAPUI Web services for Provider and Member portals.
  • Analyzing and Tested Rest based webs services using Soap UI.
  • Worked on Technical documentation, e.g. test plans, test cases and test scripts, test reports and trace matrix.
  • Logging in the bugs in the JIRA and tracking them daily for proper closure.
  • Used GIT for version control.

Environment: SeleniumWeb Driver, TestNG, Java, Cucumber, XML, SOAPUI, REST API's, JavaScript, Multi-Threading, Maven, Git, Oracle, SQL, IE, Firefox, Jira, Jenkins, JMeter, MS Office, JDBC, MS Project, Visio, HP QC, TOAD, Jenkins, Excel and Eclipse

Confidential, Piscataway-NJ

QA Automation Engineer

Responsibilities:

  • Report on testing progress to the Project Manager and other designated project personnel.
  • Worked on Hybrid Automation Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Modify Updating of Automation scripts and execution of multiple browsers.
  • Scripting the test cases for regression usingSeleniumWebDriver using Java.
  • Created test scripts inSeleniumand enhanced those scripts using Java API and Test NG.
  • Interact with end users to obtain specific system requirements and develop Test Plans, Test Cases and Test Scenarios.
  • Created Test Cases for Black Box Testing Regression, GUI testing and Functional testing, Back-End and compatibility testing based on the system requirements.
  • Worked withSeleniumIDE, Fire Bug, and Fire Path,SeleniumIDE plug-ins (Flow Control, Stored Variables, and Test Results).
  • Prepared and executed automated test scripts as per the business requirements and Requirements specifications Document using Java inSeleniumIDE and WebDriver 2.0
  • Designed & Implemented a Hybrid Test Automation Framework (Data + Keyword) usingSeleniumWebDriver.
  • UsedSeleniumGrid to execute parallel tests on browsers - IE, Chrome, and Firefox & Safari.
  • Executed manual scripts and participated in UAT activities.
  • Extensively usedSelenium(data-driven, XPath locator) and Web Driver to test the web applications.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Reviewed test results, issues and defects related to business units.
  • Manage defect process, analysis, and assignment and report and verify all bugs.
  • Performed cross Browser compatibility testing on Operating Systems usingSelenium WebDriver.
  • Used Bugzilla for defect tracking purpose.

Environment: SeleniumWeb Driver, Java, TestNG, Bugzilla, Eclipse, IE, Quality Center, Agile Methodology,Selenium, JXL, Eclipse, SOAP.

Confidential, Morristown-NJ

Manual Tester

Responsibilities:

  • Gathered specifications and requirements prior to system testing.
  • Created test plan, test strategies, test procedures, test cases and test data.
  • Executed the manual test cases and recorded the results by making use of Test director.
  • Execution of Test Scenarios, analyzing the actual results against the expected results and creation of test data.
  • Prepared and Executed SQL Queries to validate the data.
  • Created and ran automated regression tests (i.e., plans, suites, scripts, and cases) for Internet banking applications using TSL script.
  • Created, debugged and executed scripts in Win Runner to perform functional testing.
  • Worked closely with engineering team to discuss the design and testing aspects of the applications to design the test plans.
  • Involved in creation and execution of SQL test cases to import data in the database
  • Involved in back end testing.

Environment: Windows NT/2000, MS SQL, XML, Win Runner, Test Director.

We'd love your feedback!