We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

PROFESSIONAL SUMMARY:

  • Over 5+ years of experience in Quality Assurance/ Testing and Analysis with emphasis on GUI Testing. System testing Functional Testing. Performance and Load Testing. Regression Testing and User Acceptance Testing of Web. Client/Server applications.
  • Full life cycle experience in testing process (Requirements, Test Plan, Test Design, Design Reviews, Code Reviews, Test Cases preparation, Test Execution, Test Reports).
  • Proficient in analyzing the Business Requirements, System Requirement Specifications (SRS), Functional Requirement specification (FRS), Design Documents to formulate Test Plans, Test Strategies, and Test Cases.
  • Extensive experience in Quality Assurance using Manual and Automation tools which includes Selenium RC/IDE/Web Driver/ Grid, QTP, Cucumber, Quality Center, SOAP UI and JMeter.
  • Proficient in testing tools such as QC/ALM, JIRA, Test Rail, and defect tracking software such as Bugzilla.
  • Extensively involved in Business Functional Testing, Backend testing, System Testing, Cross - Browser testing and Regression Testing.
  • Sound knowledge on JUnit, TestNG framework for Unit testing, MAVEN and ANT for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Experienced in Database Testing using SQL queries on RDBMS.
  • Experience with several Software Development Methodologies and Agile Process.
  • Prepared reports like Defect Statistics and Tracking, Weekly and daily status reports.
  • Experience in handling multiple projects simultaneously and in prioritizing and delivering them according to strict deadlines.
  • Able to work in a Team as well as independently producing desired results.
  • Strong Analytical Skill, mindset, multi-tasking, problem solving and ability to quickly learn new tools and technology.

TECHNICAL SKILLS:

Languages: Java, PL/SQL

FrontEnd: AJAX, JavaScript, HTML, CSS, DHTML

HPMercury Quality Center, HP: Quick Test Professional, UFT

DBMS: Oracle, DB2 UDB, MySQL, PostgreSQL, SQL server 2000

Operating Systems: Unix/Solaris, Linux (RedHat, Suse), Windows, Mainframe z/OS

Defect Tracking Tools: BugZilla, JIRA

Version Control: SVN, GIT, CVS, Continues Integration (CI)

Continuous Integration Tools: Hudson, Jenkins, Cruise Control

Other: TOAD, MySQL Workbench, CVS, VSS, Clear Case, SOAP UI, Jira and Clear Quest

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Automation QA Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Extensively developed automation test scripts for regression testing (TestNG).
  • Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in Java.
  • Maintained and executed Maven build files for running automated tests.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Used HP Mercury Quality Center for Test Management, for Functional Test Automation.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.

Environment: Java, Selenium WebDriver, Jenkins, Maven, TestNG, SOAP UI, QC, XPATH, CSS, HTML, Java Script, XML, SQL, Oracle, Windows.

Confidential, Sunnyvale, CA

Automation QA Analyst (SDET)

Responsibilities:

  • Attend meeting with Business and Development teams to get proper understanding of the application.
  • Extensively involved in analyzing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Developed automation test scripts using Selenium Web Driver and Java.
  • Developed Data Driven Test scripts as well as running these scripts for Message processing, Registration, and Reports testing using Selenium WebDriver.
  • Created test cases, test plans, tested API’s, wrote JUnit test cases, executed code coverage and wrote automation scripts using Selenium WebDriver.
  • Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
  • Created the JUnit test cases for the different web applications using Eclipse IDE.
  • Extended data driven framework and developed re-usable functions across the application.
  • Used JUnit Test to automate functional and regression testing across integrated environments.
  • Used ANT to build and run the Selenium WebDriver automation framework. Once the script got over, framework used to send the automation reports over email.
  • Involved in ANT configuration for running servers and scripts after the build.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Conducted test on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

Environment: Java, Selenium WebDriver, Eclipse, Junit, ANT, Jenkins, SoapUI, TDD, Agile, Quality Center, SQL, Oracle, Windows and UNIX.

Confidential

Automation/QA Analyst

Responsibilities:

  • Attend meeting with Business and Development teams to get proper understanding of the application.
  • Responsible for testing the PNC Mortgage Point of Sale & Loan Origination system.
  • Verified and validated the various vendor reports like Credit, Desktop Underwriter (DU), Loan Prospector (LP), Mortgage Insurance (MI), Appraisal and Title reports.
  • Design Planned Create Reviewed and Analyzed the Manual Test Cases Written in Quality center 8.2.
  • Interact with QA Analyst, Developers to clarify the Issues related to Test Data, Test cases Design, Flow, Features and Functionality of application.
  • Checking and modifying basic functionality of Manual test cases. And acceptable quality assurance standards.
  • Controlled and managed daily test activities, schedules through daily Agile Used agile methodology to ensure the new features meet the customer requirements Scrum stand-up meetings.
  • Support User Acceptance testing (UAT) users by providing the sample loans and help them in understanding the project intent and application work flow.
  • Used Test Lab Manager and Test Plan Manager of Quality Center to create and manage Test Cases.
  • Create and modify functions for different functionality and add in Function library, Load this function library in each test..
  • Create different Recovery scenarios and add it in recovery scenarios folder in Quality Center Test plan.
  • Add recovery scenarios with tests.
  • Customize and Enhance the Test Scripts defining various Checkpoints, Synchronization points, Input value, Output value, Parametrize Test.
  • Execute and run the test, View and Analyze the Test result in QTP and Quality center for each country.
  • Change test status in Manual as well as Automation folder when status change for any test.
  • Handle unexpected events that occur during the Test Run
  • Attends code review, Project status meetings, Walk-through and Inspections.

Environment: Quick Test Professional (QTP), Quality Center, Java, Terminal Emulator, UNIX, VB scripts, Oracle8i/9i, Agile.

We'd love your feedback!