We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY:

  • Over Five years hands on experience in Software Quality Assurance Testing Manual and Automation of Web and Client/Server applications on Windows and UNIX environment.
  • Solid understanding in complete Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and QA Strategy, QA Methodologies, Quality Control, Verification, and Validation services - (Agile & Waterfall)
  • Experienced in Black Box, Smoke, Functional and Nonfunctional Testing, User Interface, Regression Testing, Integration Testing, System Testing, User Acceptance Testing
  • Proficient in testing the applications in different software and hardware configuration platform
  • Proficient in writing test cases, test scripts manually & automatically and in depth understanding of STLC.
  • Expert building test automation framework using Selenium WebDriver, TestNG, BDD with Cucumber, Maven, and Page Factory for Page Object Model(POM)
  • Experienced in Object Oriented Programming (OOP) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections
  • Experienced on unattended execution using Continuous Integration (CI) tool Jenkins
  • Expert on test activities and defect tracking using Atlassian JIRA
  • Experienced in various software QA and Testing management tools such as HP Quality Center, Clear Quest, JIRA.
  • Excellent in writing complex SQL queries to access data from multiple tables using joins to perform database testing in Oracle and SQL server platform
  • Ability to interact with developers and product analysts regarding testing status and detail QA documentation.
  • Excellent logical, analytical and testing skills with good communication skills
  • Quick learner and Good team player with excellent written and interpersonal skills
  • Ability to handle multiple tasks and work independently as well as in team
  • Extensive experienced on Web Service testing with SOUP/RestAPI

TECHNICAL SKILLS:

Software Testing Tools: QTP/UFT, Selenium WebDriver, TestNG, JUnit, Apache POI, Gherkin, CucumberSOUP/RestAPI, Firebug, Extent Reports, HP-Quality Center, ALM, JIRA, Clear Quest

Development Tools: Eclipse, NetBeans, Oracle SQL Developer, TOAD, Maven, Git, Jenkins

Languages: VBScript, JAVA, HTML, XML, SQL, Gherkins

Databases: Oracle 10g/11g, Microsoft SQL Server, MS Access

Operating systems::

MS: DOS, Windows, Mac OS, Linux(Red Hat, Ubuntu)

Agile, AgileScrum, Waterfall, V: Model, Integration

Test Framework: Data Driven, Keyword Driven BDD, Cucumber by using Selenium

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, CT

QA Automation Engineer

Responsibilities:

  • Participated actively with Agile Scrum development process attending sprint planning, daily scrum, retrospective, and clients demo.
  • Reviewed Business Requirement Documents and the Technical Specification.
  • Created Test Plans and Test Scripts as per business requirements and functional Specifications.
  • Developed Test Automation Framework using Selenium WebDriver for functional & regression testing .
  • Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium WebDriver with Java .
  • Applied test automation framework on CI/CD process using Jenkins.
  • Developed automation script with WebDriver API using Java, and TestNG
  • Built an Appium test framework from scratch and mentored the team using the framework.
  • Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure.
  • Prepared the Test Scenarios and Master Test Plan for the UAT (User Acceptance Testing).
  • Acted as liaison with UAT Test Supervisor; assisted and trained the users in performing the UAT.
  • Wrote and executed the SQL Queries for the data validations and other business functionality such as required fields, data formats, duplicate rows and data integrities.
  • Performed regression testing for every modification in the application and new release.
  • Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed.
  • Worked closely with the developers to resolve defects, issues and understanding the functionality.
  • Worked on web service testing using SOUP/RestAPI.

Confidential, Irving, TX

QA Analyst

Responsibilities:

  • Responsible for both Manual and Automation testing using UFT
  • Actively involved in all phases of Software Development Life Cycle (SDLC)
  • Participated in sprint planning, daily scrum and retrospective in agile scrum evironment
  • Gathered and defined functional and user interface requirements for software applications
  • Analyzed Business Requirements and System Specification documents and created Test cases and executed Test cases in HP Application Lifecycle Management (ALM)
  • Provided defect status reports & test-case execution reports on weekly basis using HP ALM
  • Developing detailed business level test scenarios and individual test events and scripts based on functional and business requirements
  • Responsibilities included Manual GUI Testing, Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, Database Testing and User Acceptance Testing (UAT).
  • Design and develop Test Plan, Test Cases, and Automated Test Scripts
  • Performed Smoke, Functional, Integration, System, User Acceptance, Regression, Positive, negative, and GUI testing
  • Implemented Automated-testing methodology. Automated the functionality and interface testing of the application using HPE Unified Functional Testing (UFT)
  • Insert Object Data Verification Check point on HPE Unified Functional Testing (UFT) automation testing tools
  • Verify Back End Data after interacted with front-end Automation Test scripts
  • Used HPE Unified Functional Testing (UFT) for object repository creation and maintenance, used Regular Expression, re-usable actions, data table, checkpoints and recovery scenario
  • Imported data from the Database to the Data table and performed Data Driven testing with different Data sets for reports generation module in HPE Unified Functional Testing (UFT)
  • Tracked the bugs accordingly using HP Application Lifecycle Management (ALM)
  • Performed end-to-end, cross platform testing, comprising of web, database, billing, provisioning modules
  • Provided weekly test status and defect matrix reports to the management

Confidential, Detroit, Michigan

QA Tester

Responsibilities:

  • Worked closely with team members to understand the product/business requirements and use cases
  • Review with team all necessary documents and insure that all scripts and documents are updated
  • Developed Test Plans, define test Scenarios and write Test Cases according to user requirements, stories, system and business rules
  • Conducted different type of testing (smoke, black box, functional, integration, UI, data, interface, performance, regression, UAT, etc.) for Web and Client Server based applications
  • Tested application for browser compatibility for internet explorer, Chrome, and Firefox
  • Involved planning, preparing, creating, debugging and utilizing test scripts for automated testing tools where required: QTP. Analyzing test result and report defects
  • Experience in Object Repository, Object Identification, set the Environment variables, Output value, Recovery scenario, Data Driven Test by using Quick Test Pro (QTP)
  • Experience with Lean Functional Testing
  • Performed back end testing using UNIX command and Shell scripts
  • Extensively performed Oracle SQL queries to retrieve/validate/update/modify data from DB tables
  • UAT planning, execution, Rollout and DR testing, whenever business required after-hours/weekends
  • Constantly multi-tasking, preparing test strategy and test schedule for new, upgraded application & services
  • Supporting, Monitoring, documenting results for cover potential risks & advising team of mitigation options
  • Identified, tracked, resolved all defects and ensured resolution prior to implementation of software
  • Support and worked with team to prioritize work requests and report issues/results on a daily/weekly basis
  • Coordinated with management, development team, operations and clients for any outstanding issues and ensured the implementation of software in correct environment
  • Extensively used Quality Center for all documentation and report/track all discrepancies
  • Coordinate defect tracking meetings. Work closely with cross-functional teams to resolve project defect
  • Contributed in a joint determination of the product’s deployment readiness. Coordinate the release installation on test environment, infuse new ideas and deliver solid business results
  • Send daily reports, maintain and update various report RTM to measure the testing process and requirement progress. Attend all project planning and team meeting.

We'd love your feedback!