We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Victoria, TX

SUMMARY

  • 6+ yearsof experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along withAutomation Testing Selenium with Java.
  • Certified tester from International Software Testing Qualifications Board (ISTQB).
  • Experienced in creating framework in TestNG, POM, and Data Driven Frameworkand hybrid framework in Selenium Java using eclipse IDE.
  • Strong knowledge in testing all phases of SDLC and STLC and expertise in waterfall and Agile with SCRUM lifecycles.
  • Tested Web Services using POSTMAN tool by validating request and response data in JSON.
  • Experienced in reporting the defect in JIRA and knowledge on Defect life cycle.
  • Experienced in developing and maintaining Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.
  • Expertise in Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing and end - to-end testing.
  • Experience in preparing Cucumber feature files (User Stories) and automated the feature file using Selenium BDD framework.
  • Experienced in Mobile testing.
  • Involved in testing application on different mobile platform such as iOS and Android Devices.
  • Involved in theContinuous Integrationof the automation framework withJenkins, CICD, GIT and GITHUB for core repositories.
  • Proficient in the tasks of bug tracking and reporting using JIRA, and HP ALM.
  • Experienced in performing Back-End Testing to maintain Data Consistency, Integrity and Accuracy of SQL Server and Oracle database, MySql.
  • Good Understanding on calculating capacity, analyzing User Stories and acceptance criteria in agile methodology and participated in daily Scrum meetings, Sprint planning, Sprint Retrospective, sprint refinement andsprintReviews.
  • Have done load testing using JMeter to evaluate application performance at different load levels.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, MAC

Languages: Java, C, HTML, XML, java script

Database/ Database Tools: Oracle, SQL,MS SQL Server Management Studio,SQL Developer, TOAD

Special Software/ Tools: ALM,Postman, JIRA, Eclipse, Selenium Web Driver, JMeter, UiPath

Technology/ Framework: JUNIT, TESTNG,POM, Maven, Cucumber BDD,GIT, Jenkins, Data Driven, Keyword driven, Hybrid Framework

PROFESSIONAL EXPERIENCE

Confidential - Victoria, TX

QA Automation Engineer

Responsibilities:

  • Followed agile process as part of Project.
  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Evaluate and analyze Business Requirements, Functional Specification documents.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber.
  • Performed service validations using POSTMAN tool.
  • Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Tested the acceptance scenarios of the application using BDD Gherkin features, & scenario outlines using Cucumber.
  • Tracked User stories, Tasks, Testcases, Results and Defects in JIRA.
  • Designed Hybrid Framework using Maven, Page Object Model & TestNG.
  • Automated testcases using Selenium WebDriver and TestNG.
  • Located web elements using XPath and CSS selectors.
  • Created and executed test scripts for regression and sanity testing.
  • Generated logs and reports using TestNG Reports.
  • Integrated complete automation framework with GitHub and executed the same via Continuous Integration tool - Jenkins.
  • Have done load and performance testing using JMeter.

Confidential - Jacksonville, FL

QA Automation and Manual Tester

Responsibilities:

  • Understand the business process thoroughly and based on the needs involved in creating the scenarios and prepare Ambiguity Review Document.
  • Worked on Agile Scrum Methodology experience in estimating story points to User Stories, attended sprint planning meeting, daily stand-up meetings, sprint review attended sprint retrospective meetings.
  • Involved in all phases of software testing life cycle (STLC) like, Software requirement analysis, designing, test execution, bug reporting.
  • Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java.
  • Extensively used Selenium locators like (ID, Name Xpath, CSS Selectors others) and Web Driver to test the web application.
  • Implemented Data Driven Framework developed and maintained automated test scripts by using the POM, Java, Selenium Web Driver and Test NG.
  • Tested independent and dependent modules involved in Requirement Traceability Matrix to map and track user requirement with test cases.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Involved in working on Maven for build and GitHub for source code repository.
  • Responsible in executing Selenium test scripts on different browsers (Internet Explorer, Google Chrome, Mozilla Firefox, and Safari) and checked for compatibility.
  • Identifying, analyzing and documenting all the bugs observed during testing and create issues in JIRA.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GIT Hub.

Confidential - McLean VA

QA Analyst

Responsibilities:

  • Creation of Test Scenarios, Test Cases and Test Data.
  • Execute Test runs (System Testing and System Integration, Smoke, Regression testing) to achieve the customer objectives.
  • Provide timely and quality deliverables to the client.
  • Determined test objectives through detailed analysis to automate features comprehensively.
  • Developed, planned and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended the current test automation infrastructure to be more efficient, both in execution and reporting.
  • Status reporting and test updating in ALM.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Created and executed database queries (SQL) to validate database data integrity.
  • Identified software capability and reliability by conducting functional, system, and regression and performance tests.
  • Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.
  • Assisted in reproducing, investigating and debugging software issues in coordination with the development team.
  • Worked with minimal supervision, whilst being responsive in a fast-paced development environment. Also, mentored others in software testing best practices.

We'd love your feedback!