We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Has over 6 years of experience in Information Technology wif emphasis on Software Testing/Quality Assurance.
  • Extensively experienced in implementing QA processes for Web - based and client-server applications.
  • Experienced in testing various applications using Automated tools and Manual testing techniques.
  • Extensively involved in various phases of Software Development Life Cycle (SDLC) wif experience in managing testing lifecycle (STLC) using Waterfall, and Agile.
  • Experienced in conducting different types of testing including Black Box Testing, GUI Testing, Data Driven Testing, Back End Testing, Regression, Functional and System testing
  • Experienced in creating Test Plans and Designing test cases covering all test conditions and eliminating redundancies.
  • Experienced in interacting wif Business Analysts, Developers and halped them base line the requirement specifications.
  • Experienced in creating Requirements Traceability Matrix using HP Quality Center to ensure comprehensive test coverage of requirements.
  • Experienced working wif continuous integration tools like Jenkins and Hudson.
  • Proficient wif building automation test suites using Java and Selenium WebDriver from the ground up.
  • Has strong understanding of Agile development practices.
  • Proficient wif HTML, CSS, XPath, and JavaScript.
  • Worked on Eclipse and Intellij and WebStorm to maintain the test projects.
  • Used Junit and TestNG and Jasmine frameworks to set up the test scripts.
  • Experienced wif debugging using Firebug, Chrome or IE development tools.
  • Good knowledge of writing SQL queries in Oracle, SQL-Server, MS-Access, and DB2 database systems and extensively experienced in conducting Backend database testing.

TECHNICAL SKILLS

Testing/Test Management Tools: Selenium Webdriver, Protractor, Selenium RC, Selenium Grid, Jmeter, QTP, Quality Center, Rally, SRTS/ TeamTrack.

Languages/Web Technologies: Java, J2EE, C++, SQL, HTML, XML, CSS, VB, JavaScript.

Databases: Oracle, DB2, SQL Server, MS Access.

Testing Framework & Build tools: Junit, TestNG, Jasmine, and Maven.

Other Tools: Eclipse, WebStorm, Intellij, Canary, MS Office, Adobe Acrobat, MS Visio, MS Project.

Repository System & Continuous Integration Server: GitHub, SVN, TortoiseSVN & Jenkin, Hudson.

PROFESSIONAL EXPERIENCE

Confidential - Alexandria, VA

QA Automation Engineer

Responsibilities:

  • Worked in a agile environment.
  • Went over the user stories for the product Canary (Agile based project management tool for USPTO).
  • Participate in the daily stand up meeting.
  • Creating test script using Java Script and ran them through Grunt.
  • UsedProtractor(Wrapped on top on Selenium WebDriverJs) for AngularJS Application.
  • Configured the Conf.js file to get the screenshot on test failure.
  • UsedProtractorlocators like linkUiSref, model, repeater etc. for AngularJS Applications.
  • Used GIT for version control.
  • Ran the regression test scripts on through Jenkins after every Commit.
  • Used Jasmine's Behavior Driven Framework version 2.2 to structure the test.
  • Created halper functions for usability, and repeatability.
  • Created and maintained the Page Object Repositories for different pages of the applications.

Environment: JavaScript,Protractor, Jasmine, WebDriverJs, GIT, Jenkins, MongoDB, Agile, BDD/ Behavior Driven Framework, Canary.

Test Automation Architect, on USPTO Main office

  • Created a Selenium Testing Automation Framework from scratch using Eclipse.
  • Worked on Multiple projects to automate Java based and AngularJS applications.
  • Used Maven for dependency management.
  • Created manual test case and test scenarios.
  • Interacted wif the Business Analyst and the Functional tester to understand the application.
  • Created regression test script from the existing test cases from Rally, also created on my own.
  • Followed Page Object Pattern to store Page elements attributes in static variable.
  • Used TestNG Framework to control the test.
  • Used TestNG Listener class, Logger, and Reports.
  • Handled cross browser functionality to using the Testng.xml file and ran the test on multiple browser.
  • Configured Jenkins jobs to run the test nightly.
  • Created custom functions to use Modular Driven Approach.
  • Reviewed the existing user stories to understand the Application.
  • Attended daily stand up meeting and weekly planning session.
  • Created Selenium best Practices document.
  • Did knowledge transfer to the FQT testing team to pick up automation using Selenium.
  • Used Subversion to share the codes and for version control.

Environment: Java, Selenium WebDriver, Rally, Agile, TestNG, Subversion, TortoiseSVN, Log4j, POI, Maven, Jenkins, Firebug, FirePath, CssSelectors, and Windows 7.

Confidential - Washington, DC

QA Engineer

Responsibilities:

  • Set up test cases, test sets, and defects in HP ALM 11.00.
  • Performed various types of testing like Smoke Test, Regression Tests, System Test and User Acceptance Test, etc.
  • Wrote Manual Test cases in HP ALM 11.00 and executed the test cases.
  • Wrote and executed SQL queries Using Rocket Shuttle.
  • Used Mainframe to get the appropriate Test data for the Test case and test scenarios.
  • Used HP ALM to execute test cases and identifying, reporting & resolving defects.
  • Reported defects using SRTS (Team Track) and HP ALM 11.00.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Created and maintained Framework in Intellij.
  • Created TestNG.xml to run the test in a group, on various browsers.
  • Created TestNG framework to run the regression test scripts.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automation Hybrid Framework from scratch for processing claims.
  • Controlled and organize the test Scripts using TestNG Annotations.
  • Used Java programming language to write and execute the test suite.
  • Used Maven to manage the .jar files.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created detailed Test cases according to business requirements.
  • Processed both Professional and Facility/Hospital claims on FEPDirect application.
  • Verified Professional and Hospital claims payments, service ID, accumulators, and latest date of service.
  • Used Mainframe to process Hard Copy Query reports.
  • Worked on both Claim and Enrollment side of the FEPDirect Application.
  • Attended Defect review meetings wif testers and development team.
  • Reported Test Execution & Defect status on Weekly basis to the Management.
  • Participated in UAT testing.

Environment: Java, HP ALM 11.00, Selenium WebDriver, Git, Maven, Jenkin, TestNG, SauceLab, Waterfall, Heath Care Systems, QTP 11.00, DB2, Rocket Shuttle, FEPDirect, MQDirect, Windows XP, Mainframe, SRTS (Formerly Team Track), ICD 10, ICD 9.

Confidential - New York, NY

Test Engineer

Responsibilities:

  • Involved in project planning, coordination and implemented QA methodology.
  • Configured HP Quality Center in Agile environment.
  • Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Responsible for testing of new functionality and enhancements, regression testing, system end-to-end testing, functionality testing, block box and gray box testing, unit testing, integration testing (including working wif the development team), negative and adversarial testing.
  • Created, executed Test Sets and maintained documentation of test results using HP Quality Center.
  • Monitored and tracked defects/risks and managed through resolution using Quality Center.
  • P transactions manually and verify the back end functionalities and data exploitation.
  • Performed complex queries for data validation in SQL statements.
  • Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
  • Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
  • Participated in the test environment setup ensuring dat the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performed functional test automation and execution processes in a web environment using data-driven development wif Selenium WebDriver.
  • Enhanced the current Hybrid Framework using Selenium custom functions, for functional and regression automation testing.
  • Used Selenium Grid to run parallel test on different browser and OS configuration. Also check response of the application, when more TEMPthan certain amounts of users are using application at the same time.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports. Also generated Defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and Test results summary reports.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Java, Selenium WebDriver, Selenium RC, Selenium Grid, Firebug, FirePath, CssSelector, HTML, XML, XPATH, Quality Center, Oracle SQL, Load Runner, MS Project, MS Office, and Windows XP Professional.

Confidential - Washington, DC

Test Automation Engineer

Responsibilities:

  • 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 wif 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.
  • Wrote Manual Test cases in Quality Center and executed the test cases.
  • Scheduled the script execution, published results and reported defects as required in Quality Center.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
  • 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 wif 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.
  • Performed System testing by executing the test scripts. Automated Integration and System test environments using scripting.

Environment: Java based Application, J2ee, HP Quality Center, QTP, VB Script, Load Runner, Oracle, Unix, Windows 2007/XP, MS Office, MS-Excel Macros, PDF, Mozilla, Agile, Ajax, HP ALM 11.00.

We'd love your feedback!