We provide IT Staff Augmentation Services!

Software Automation Engineer Resume

3.00/5 (Submit Your Rating)

New, JerseY

SUMMARY:

  • Around 10+ yrs of experience in QA Automation Testing Experienced in Banking, Financial domains
  • Experienced in Web Services and Web Application testing Experienced in Test Automation and Manual testing
  • Created Test Plans, Test Cases and Test Strategies Vast experience with UFT, Rational Automated tools
  • Tested web, client - server, SOA Architecture applications Leadership roles in QA Testing (Onsite/offshore model)
  • Experienced in Java Selenium and Cucumber. Very knowledgeable of SDLC processes & CASE tools
  • Experienced in Functional and Non Functional testing Performed Black Box, White Box & Grey Box testing Techniques
  • Exp Object Oriented testing and Model Based testing Experienced in Windows, Online and Cross browser testing
  • Able to learn and apply quickly and effectively Extensive experience in Test Execution and Defect Tracking
  • Hard working, detail oriented, able to multi-task Excellent communication and presentation skills
  • Experience with Object-Oriented Programming with C#.

TECHNICAL SKILLS:

Automation Tools: Selenium IDE, Selenium Web Driver, HP UFT, Firebug, Cucumber, SOAPUI

Defect Tracking Tool: Rally, HP Quality Center, JIRA

Languages: PL/SQL, SQL, C/C++, C#, Java, Jasmin, Protactor, VB Script, Java Script, JSP, PHP, HTML, XML

RDBMS: Oracle 11g, MS SQL, MySQL, MS Access 97/2000

Operating System: Windows 2007/Windows 8, Unix, Sun Solaris 7, HP-UX, AIX, Linux

Build Automation tools: Maven

Java frameworks: TestNG/JUnit

Continuous Integration Tool: Jenkins

IDE: Eclipse, JBOSS

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey

Software Automation Engineer

Responsibilities:

  • Analyzed technical and functional requirements documents and design and developed QA Test Plan/Test cases, Test Scenario by maintaining E2E flow of process.
  • Developed testing script for internal brokerage application that is utilized by branch and financial market representatives to recommend and manage customer portfolios; including international and capital markets.
  • Designed and Developed Smoke and Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interfaces validations, and reports validations.
  • Used dynamic XPath and DOM to work with dynamic and static objects in Selenium.
  • Extensively used Selenium WebDriver API (XPath and CSS locators) to test the web application.
  • Configured Selenium WebDriver, TestNG, Maven tool, Cucumber, and BDD Framework and created Selenium automation scripts in java using TestNG.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Extensively performed DB2 database testing to validate the trade entry from mainframe to backend system.
  • Developed data driven framework with Java, Selenium WebDriver and Apache POI which is used to do the multiple trade order entry.
  • Developed smoke automation test suite for regression test suite.
  • Applied various testing technique in test cases to cover all business scenario for quality coverage.
  • Interacted with development team to understand design flow, code review, discuss unit test plan.
  • Executed tests in System & integration Regression testing In Testing environment.
  • Conducted Defect triage meeting, Defect root cause analysis, track defect in HP ALM Quality Center, manage defect by follow up open items, and retest defects with regression testing.
  • Provide QA/UAT sign off after closely reviewing all the test cases in Quality Center along with receiving the Policy sign off of the project.

Environment: Selenium WebDriver, JUnit, Cucumber, Jenkins, GitHub, Windows, UNIX, Agile, MS SQL, IBM DB2, Putty, WinScp, FTP Server, Notepad++, C#, DB Visualizer.

Confidential, NJ

Senior QA Analyst

Responsibilities:

  • Designed automation framework using Selenium Web Driver, JAVA, Maven & Jenkins and TestNG.
  • Implemented BDD and Data Driven framework from the scratch.
  • Saved 40% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Involved in Regression testing using GRID+ JAVA
  • Expose with any current or proposed systems are impacted by the EDI X12 Transaction, Code set and Identifier aspects of HIPAA.
  • Executing Test scripts on different environments like windows and Mac.
  • Identified Automation Scenarios from the set Test Cases.
  • Prepared and Executed Test Cases as per System Requirements.
  • Performed Data driven testing using Apache POI.
  • Performed functional, compatibility testing on different browsers like Firefox & Chrome.
  • Configured Maven for JAVA automation projects and developed Page object model (POM).
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Performed Web Services Testing using SOAPUI.
  • Performed manual testing on some modules.
  • Performed various black box testing Methodologies Like functional testing and Regression Testing.
  • Defect Tracking and Reporting.
  • Worked with development team members and business people to better understand system functionality in order to improve testing quality control services.
  • Reported the coverage status of test performed on the daily/weekly basis.
  • Attended Project meetings and interacted with other team members in order to resolve the problems.

Environment: JAVA, Oracle, Java Script, HTML, Oracle, Selenium WebDriver, GRID, TestNG, Maven, Jenkins, HP Quality Center, XML, Web Services SOAPUI.

Confidential, Englewood Cliffs, NJ

Senior QA Engineer

Responsibilities:

  • Reviewed and analyzed the Business Requirement Documents and Technical requirement documents.
  • Developed test scripts using Selenium WebDriver, Executed Automated Test Scripts & analyzed the results.
  • Participated in writing High level Test plans, Test Scenarios, Test cases and Analysis and Presentation of Results.
  • Applied robust Page object pattern on new builds and every modification in the application using Selenium WebDriver for smoke and regression test suites (which cut down the script development time)
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN, GIT over the time for improvements and new features
  • Saved 30% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.
  • Increased productivity by 30% by effectively training, leading and managing the AGILE automation team
  • Participated in Automation Test Plan, responsible in reviewing the scripts written by peers.
  • Implementation of Selenium WebDriver automation POM Framework for smoke and regression test.
  • Used APACHE POI for the data driven test cases.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested compatibility of application for dynamic and static content under various cross browsers using Xpath in Selenium.
  • Actively involved in QA Testing (UI and API), and collaborating with offshore QA personnel on current projects and documenting and reporting defects and test results in JIRA.
  • Investigated problems, determined the causes and documented the audit findings and irregularities and reported them to higher management.
  • Participated in Daily Stand-up meetings and provided status on work progress.

Environment: Windows, Selenium WebDriver, Page Object Pattern, APACHE POI and JIRA

Confidential, Fairfax, VA

Automation QA Engineer

Responsibilities:

  • Analyze business requirements, business rules and create test cases.
  • Responsible for functional testing, Integration testing, Regression testing and User Acceptance testing.
  • Developed Automation Framework like Data Driven, Keyword Driven in QTP/UFT .
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Involved Manual testing with heavy Automation Testing using QTP and Selenium IDE.
  • Developed Test plans, writing Test Cases for GUI, Functional Testing, Usability Testing, System Testing and User Acceptance Testing, Cross Browser testing.
  • Conducted Manual testing with heavy Automation Testing using QTP.
  • Developed Test plans, writing Test Cases for GUI, Functional Testing, Usability Testing, System Testing and User Acceptance Testing, Cross Browser testing.
  • Involved in Functional Testing, Load Testing, Stress Testing.
  • Used Quality Center
  • Involved in creating test plan, test Scenarios, test cases for Performance testing to perform testing using different load levels.
  • Involved in testing the Backend of the application for all the web transactions by writing SQL queries and verifying the data.
  • Interact with developers and Business Analysts to identify and resolve functional issues.
  • Back end testing for data validation using SQL
  • Defects were tracked, reviewed, analyzed and compared using Quality Center .
  • Interacting with the development and testing teams to improve overall quality of the software.
  • Verified the bugs fixes, document the bug history and root cause analysis once the defect is fixed or closed.
  • Worked with the QA Manager in developing Responsibility Matrix for the Team Members periodically.

Environment: QTP/UFT, Selenium IDE, QC/ALM, UNIX, JAVA, Windows, SQL server, Oracle, LoadRunner

We'd love your feedback!