We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Watsonville, CA

SUMMARY

  • 6+ years of expertise in manual and Automation and WebService testing.
  • Extensive knowledge in entire Software Development Life Cycle - Business requirements analysis and testing using Agile, Scrum, Waterfall methodologies.
  • Experienced in both Manual Testing and Automation testing using testing tools such as HP Quick Test Professional, Selenium RC/Web Driver/IDE, Grid, SOAP UI and TIBCO EMS.
  • Extensively used Key Word Driven framework, Data-driven Page Object model and Hybrid frameworks.
  • Experienced in creating Data-driven, Keyword Driven, Page Object model and Hybrid Frameworks for GUI, Regression and System integration testing.
  • Experience in Setting up teh Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Significant experience in business analysis and validation of business processes.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, Junit and TestNG.
  • Experienced in testing Web and Client server applications with emphasis on functional, system and performance/load testing.
  • Experienced in Integration testing of different applications which are integrated using TIBCO.
  • Experienced in testing File based, Message based, Web service and Database based TIBCO applications.
  • Experience in Automation tools like selenium,, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium,Calabash,Robotium.
  • CreatedPL/SQL scriptsto extract teh data from teh operational database into simple flat text files usingUTL FILEpackage.
  • Experienced in testing various web services using SOAP UI and LOAD UI.
  • Created scripts in SOAPUI and automated using Jenkins for web services testing.
  • Automation testing experience with good knowledge in HP/QTP/ UFT.
  • Ability to perform independent preliminary analysis of User, Functional and Business requirements and develop effective solutions to satisfy user requirements.
  • Worked on large projects/programs involving onsite-offshore delivery model.
  • Experienced in developing Test Plans, Test Cases, and Test Scripts based on User Needs, specifications and Systems Need documents.
  • Experienced in developing and maintaining Requirements Traceability Matrix (RTM).
  • Collaborated with developers, product managers, operations and other members of teh team in testing requirements and release planning.
  • Extensively experienced in using HP Quality Center, developed/maintained Test plans/Test cases, Black Box Testing, Smoke Box Testing, Defect tracking and reporting for both Manual and Automated Test environments.
  • Experienced in performing backend testing by executing SQL queries and performed Data Analysis by using SQL and through EXCEL.
  • Hands on experience in testing ETL/Data warehouse applications.
  • Expert in System, Regression, Integration and UAT Testing.
  • Experienced in writing programming scripts using Java Code.
  • Excellent communication, interpersonal and analytical skills.

TESTING TOOLS

Selenium: IDE/RC/ Web Driver/Grid, Quick Test Professional(HP-QTP/UFT)/Unified Functional Testing, LoadRunner, Load UI

Test Management Tools: HP Quality Center/ALM, Test Director,, Clear Quest, JIRA

Methodologies: Agile, Waterfall, SDLC, Scrum

Databases: Oracle 8i/9i/10g, MS SQL Server 7.0/2000

Programming Languages: Structured Query Language (SQL),Java

MS Office: MS Project, MS Word, MS Excel, MS PowerPoint, MS Access

Operating System: Windows NT/98/2000/XP.

Scripting Languages: VB Script,TSL, Java

PROFESSIONAL EXPERIENCE

Confidential, Watsonville, CA

QA Automation Engineer

Responsibilities:

  • Interacted with Business Analyst and Developers to understand teh application architecture and recommend testing strategy.
  • Used Selenium Webdriver, java, Junit and Maven for designing automation test cases.
  • Executed test cases in multiple browsers and platforms using Selenium Grid.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Performed manual testing in physical devices emulator and IOS simulator.
  • Involved intest automation by using open source tools such as Selenium, Junit, JMeter and Appium.
  • Involved in resolving complex automation issues in selenium using suitable Java code.
  • Created test cases using element locators and selenium webdriver methods.
  • Extensively involved in testing teh application manually for teh Functional and Systems Integration test efforts.
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test teh services.
  • Performed Scrum (Agile) methodology for testing teh application.
  • Developed automated scripts and frame works using python scripting.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Used Quality Centre as a defect tracking tool for raising issues and interacting with developers and users about teh errors in teh application.
  • Identified defects and monitored resolution via defect tracking tool QC/ALM
  • Worked on ETL/Backend testing by writing teh queries.
  • Expertise in using Selenium (data-driven, XPath locator) and WebDriver to test teh web application.
  • Involved in development of automation scripts for new enhancements using TestNG and Selenium WebDriver.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in integrating teh test suites to Jenkins to execute them automatically after every successful deployment.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used Xpath, Fire path and Firebug tools to locate elements.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Participated in design walkthrough and review meetings while interacting with customers.
  • Expertise in mobile testing using tools like simulator, emulators in ios an android applications
  • Used Appium for native, hybrid Mobile application Testing for iOS and Android platforms.
  • Used Appium for test Automation Framework, Cross platform test Automation
  • Experience in UI Automator to capture Android Device and Emulator screens for automation testing with selenium

Confidential, Redwood City, CA

Sr QA Automation Engineer

Responsibilities:

  • Demonstrated technical and/or business experience.
  • Develop test plan, test cases and different test scenarios based on teh Business requirement.
  • Demonstrated increasingly responsible professional growth.
  • Performing API/Web Services testing; may also be required to write test harnesses using web services and SOAP technologies.
  • Expert level at specifying user requirements.
  • Conducted E2E manual and automation tests for all environments using Cucumber(BDD), Ruby, Selenium IDE/RC and Selenium Web driver Java UFO framework.
  • Strong understanding of different software development life cycles Agile, RUP, and Waterfall.
  • Contemporary software quality assurance processes and automated tools.
  • Understand business requirements and abstracts into data quality rules.
  • In-depth knowledge of industry standards to support business requirements.
  • Performedmobile application automation for iOS and Android using tool Appium.
  • Excellent organization skills; and ability to prioritize multiple activities and objectives in a rapidly changing environment, and deliver quality service.
  • Involved in demonstrating teh Automation Framework in QTP/UFT to client and driven project status calls with client.
  • Committed to providing exceptional customer service and responding to user needs in a prompt, courteous manner.
  • Performed themobile testing in different platform like Android and iOS.
  • Developing Appium scripts for Native Android Apps using java.
  • Strong skills in word processing, spreadsheet and presentation computer programs, preferably Microsoft.
  • Self-motivated, self-directed and independent thinking as well as an effective team player.
  • Skilled Quality Assurance Analyst excels at translating Business Requirement into test scripts and executes on them to successful result. Efficient processes and organizational skills required.
  • Ability to work independently.
  • Strong experience in testing mobile applications on both iOS and Android applications.

Environment: Java, Oracle, SQL, HTML, Jira, MEM, UFT 12.02, Appium, Microsoft Excel, Word, Cucumber, Ruby, Waterfall, Bugzilla, HP ALM, Mobile Testing.

Confidential, Mesquite, TX

Quality Engineer/TIBCO Tester

Responsibilities:

  • Involved in Agile Methodology for Grooming, Retrospective, Tasking and Estimations.
  • Used JIRA for Tasks, Iteration Status, Plan, Creating Tasks, Report, Track, and Defects.
  • Participated in Agile Scrum in Story Point Estimation, Grooming Sessions, Participation in Sprint planning.
  • Involved in developing test plans, designed test cases including detailed expected results.
  • Identified test case reusability, executed test runs, and validated actual results against expected results.
  • Tested Frontend system which supports California Highway Patrol Ticketing application.
  • Tested web application using Junit and Selenium Framework.
  • Performed installing, Maintaining and configuration of Selenium Software.
  • Created functional automation scripts using Selenium RC.
  • Involved in preparation of Data Driven Automation Framework for Selenium RC.
  • Worked with deployment team to create nightly automation regression execution builds.
  • Used Oracle as teh backend database for storing teh information.
  • Used JUnit as underlying API to run tests from Eclipse.
  • Created UI mapping using properties files to separate code from locators.
  • Used Firebug to select CSS selectors and XPath to identify UI elements.
  • Experience in setting up teh server and test infrastructure to allow for Selenium tests to be run in a distributed manner. verification for SOAP/API/XML responses.
  • Created Validation web services testing process for writes, reads and updates using SOAPUI.
  • Implemented Automation process for web service test cases using SOAPUI and Jenkins.
  • Used LOAD UI for load testing of REST and SOAP Web services.
  • Involved in writing Maven scripts.
  • Participated in Release Management of teh scripts periodically.
  • Tested backend TIBCO applications which are developed in TIBCO BW.
  • Used GEMS to test EMS Message based TIBCO applications.
  • Used SOAP UI and LOAD UI to test both SOAP and REST web services.
  • Monitored TIBCO logs for errors which used common logging and Error handling process.
  • Performed Black box, Functional, Integration, System, Regression, Reliability, Usability, Scalability and User Acceptance Testing.
  • Performed Sanity testing for new builds.
  • Created detailed QA documentation including QA reports and actively participated in project status meetings.

Environment: Java, Selenium RC, Junit, SoapUI, Jenkins, Firefox, Maven, SQL, Eclipse, JIRA, UNIX, Oracle, TIBCO, UNIX and Windows.

Confidential

QA Test Engineer

Responsibilities:

  • Involved in gathering user requirements, analyzing requirements and developing teh Test Plan, and Test Cases.
  • Worked with teh cross functional team including product analyst, software engineers, QA analysts, IT support and teh upper management.
  • Involved in Design, Development and implementing teh Hybrid Automation Framework
  • Successfully designed, developed and implemented robust, reusable and easy maintenancetest frameworks.
  • Created test scripts and performedEnd-to-Endtesting of fullFunctionalityusing QTP/UFT.
  • Created AutomationScripts to test teh functionalities of teh application.
  • Developed Custom Reusable Functions.
  • Extensively used Descriptive Programming as required
  • Was Involved in System Testing, Integration Testing, Functionality Testing, Transaction Testing, Negative Testing, Regression Testing, Data Drivenon various versions.
  • Extensively usedSQLQueries to performBack End Testingandto check teh integrity of teh data.
  • Extensively used Excel Object to retrieve data from teh Excel Files.
  • Used Ado db object to connect to database and execute queries from QTP.
  • Extensively used Dictionary Objects, Arrays for storing teh data.
  • Tool for Oracle Application Development (TOAD) was used to verify teh tables in teh database.
  • Participated in weekly meeting and discussed modification request with management team.
  • User Quality Center to report defects and tracking
  • Prepared Status reports, Bug reports for teh management review.

Environment: QTP/UFT 10.0, HP Quality Center, JAVA, Windows, IE, Oracle, SQL.

We'd love your feedback!