We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Gainesville, FL

SUMMARY:

  • 6+ years of experience in all phases of the Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).
  • Analyzed, reviewed and took part in working sessions to understand the requirements and system design.
  • Experienced in Selenium - developing and executing Regression and System automation scripts
  • Experienced in performing Data driven testing to validate the components displayed using Selenium.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the onsite & offshore team
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Experienced in the manual mobile testing in different platform like IOS, blackberry, and Android.
  • Experienced in working on story boards, writing test cases, designing the test case document and executing test cases for the application on the mobile, tablet and web.
  • Hands on experience with HP’s test suite - UFT/ QuickTest Professional (QTP) and Quality Center/ALM .
  • Experienced in Manual and Automated testing techniques, such as Black box, GUI, Functional, Integration, System, Regression, Back end and User Acceptance Testing.
  • Experienced in creating, executing tests and generated the test reports and created graphs using ALM/Quality Center.
  • Experienced in using ALM/Quality Center to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
  • Experienced in database testing and validated application against database by writing SQL queries.
  • Experienced in creating checkpoints using UFT/ QTP for web pages, images, tables.
  • Proficient in writing structure code using VB Script in UFT/QTP to enhance the power of automated scripts to handle logical test cases.
  • Experienced in Developing Automation Framework and User Defined Functions Library with reusable VBScript functions using UFT/ QTP.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, TFS, JIRA, ALM, Quality Center, UFT, QTP

Programming Languages: VB, JAVA, SQL, PL/SQL

Database: SQL Server, MS Access, Oracle, DB2

Internet: HTML, XML, Java Script, VBScript, SOAP, Web Services, Web Logic, IE, Firefox

Source Control: Team Foundation Server, GitHub, SVN

Operating Systems: Windows, UNIX, LINUX

WORK EXPERIENCE:

Confidential, Gainesville, FL

QA Automation Engineer

Responsibilities:

  • Involved in gathering requirements and preparing High level design Documents, Test Plan reviews
  • Involved in preparing of Functional Test Strategy
  • Used JIRA and TFS for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status
  • Involved in testing insurance domain’s Producer Portal,Underwriter,Billing,Claims,Reports,Admin system
  • Involved in testing Dev, QA and UAT environment
  • Used Selenium WebDriver to test websites and their systematic updates for functionality, usability, regression, performance, browser and operating systems compatibility
  • Created Maven project, design Data driven and Hybrid Framework from scratch
  • Involved in designing POM.xml file
  • Involved in working with Junit/TestNG test runner and Eclipse.
  • Built automated test-suites using Selenium WebDriver Java API / Selenium test suites, JUnit and TestNG.
  • Performed Regression tests on new builds & modification in the application using Selenium WebDriver
  • Developed and maintained release acceptance tests using Selenium, JUnit, and Eclipse
  • Analyzed project documentation and provide stakeholders with quality assurance risk assessment
  • Identify record, track and prioritize defects within the integration and stage environments
  • Provided comprehensive and detailed information within the current defect management tool
  • Created user defined functions in Java and implemented the functionality with Selenium
  • Actively participated in decision making and Defect Tracking Meetings with Business Analysts, Developers and other stake holders
  • Prioritized items with upper management to coordinate and test based on business priority
  • Delegated and coordinated daily and weekly tasks to offshore resources
  • Provided feedback to team, report progress to management

Environment: Selenium WebDriver, GitHub, Git bash, SVN, Tortoise, Eclipse, S elenium Grid, JIRA, TFS, Maven, Jbehave, Gherkin, Jenkins, HTML, XML, Oracle, Java Script, Windows.

Confidential, Washington, D.C.

QA Engineer

Responsibilities:

  • Involved in reviewing and analyzing the functional requirement documents.
  • Involved in executing test cases in Integration, Regression, System environment.
  • Responsible for reports test outcome by collecting, analyzing, interpreting, summarizing, and displaying data.
  • Responsible for planning and developing functional test plans and scripts for all phases of testing.
  • Including Functional and Regression testing.
  • Involved in executing test scenarios, logging defects using ALM.
  • Involved in determining the test objectives and standards by reviewing customer requirements and system design documents.
  • Responsible for Verification and validation of testing results by accessing and querying databases using SQL.
  • Recorded and ran the automation scripts using UFT .
  • Automated regression test suite and performed smoke test using UFT .
  • Customized Scripts to incorporate GUI Check points, Data Driven testing using Data Tables, Output Values.
  • Implemented Regular expressions and Parameterized checkpoint using UFT .
  • Handled unexpected errors at time of playback using Recovery Scenario wizards.
  • Performed Integration testing using Keyword Driven Frameworks created in UFT.
  • Architected, Designed and developed UFT framework for N-Tiered architectural systems.
  • Assisted in training the UAT users at client location upon implementation of the developed system to familiarize them of its functions and operations in production environment.
  • Created automation results report documents.
  • Tested all PDF document at house and master level of the application.
  • Created documentation for every release including the changes done in that release.

Environment: ALM, UFT, Visual Basic, SOAP UI, HTML, VB Script, Java, J2EE, ORACLE, UNIX, Windows, MS Office Suite.

Confidential, Foster City, CA

QA Tester

Responsibilities:

  • Performed manual testing for the entire application.
  • Verified that new or upgraded applications meet specified requirements.
  • Worked closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
  • Monitored and administrated hardware capacity to ensure that the necessary resources are available for all tests.
  • Performed quality assurance reviews on all Software Development Life Cycle (SDLC).
  • Performed GUI, Back end, Functional, Acceptance, System, Integration, Usability, and Regression testing during different stages of the application development.
  • Conducted sanity testing of the application based on user requirements.
  • Performed cross browser testing to ensure compatibility of the application on Internet Explorer and Firefox.
  • Provided support to the development team in identifying real world use cases and appropriate workflows.
  • Performed in-depth analysis to isolate points of failure in the application.
  • Prepared Automation Test Plans and Test Data Sheets for Web Testing.
  • Implemented and maintained an effective automated test environment and the QA Lab.
  • Implemented Quality Center for running Test sets in batch mode and analyze test results.
  • Developed and maintained Manual and QTP Automation Tests through Quality Center.
  • Created Driver Scripts in Quality Center to run the Sanity; Used Scheduler to schedule scripts run at particular time.
  • Supported the use of Quality Center for automation metrics tracking and test execution.
  • Ensured that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
  • Responsible for writing Startup scripts and Compiled Module Functions for front and backend validation.
  • Wrote and executed SQL queries for validating test results.
  • Involved in creating and executing VB Scripts in QTP and managing the data in Quality Center.
  • Performed Regression testing using QuickTest Pro (QTP).
  • Built Script with Data Driven Methodology which applies the Business rules to validate the components displayed on the website using QTP.
  • Implemented the Regular Expressions in GUI maps to run the tests in System Test, Integration Test, UAT using QTP.
  • Developed and maintained Functional Libraries, Object repositories and Descriptive programming techniques in QTP.
  • Produced regular project status reports to senior management to ensure on-time project launch.
  • Tracked the progress of the test team through weekly status reports.

Environment: HP Quality Center, QTP , Java, JavaScript, XML, Oracle, SQL, Windows , BugZilla.

We'd love your feedback!