We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY:

  • Senior QA Engineer wif over 8+ years of diversified experience in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experienced in various domains like Banking, Health Careand E - Commerce. Experienced reviewing business requirement,documenting test cases/test plans, generating software defect reports and maintain automation test suite wif Selenium Web Driver.
  • Experienced in Software Development Life Cycle (SDLC) and Software testing Life Cycle (STLC)
  • Worked in various process methodologies including Waterfall and Agile Scrum model.
  • Expertise in developing Test plan, Test Strategy, Test Scenarios, Testcases and generating reports for both manual and automation testing based on user requirements.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, Systemtesting, Smoke testing, Regression testing, Black box testing, Functional testing, Databasetesting, Web/UI and (UAT) User Acceptance Testing.
  • Experienced in using Test Management tools such as JIRA and Rally.
  • Proficiency in writing automation test scripts using Selenium wif Java as teh programming language.
  • Designed and Implemented different automation frameworks like Data Driven Framework, and Hybrid Framework for several projects.
  • Used TestNG to run multiple test cases and prioritized tests by using different annotations.
  • Performed Cross Browser Testing using Seleniumto check teh compatibility web application’s working in different browsers.
  • Developed test scripts to fetch test data from Excel using Apache POI.
  • Knowledge over .NET and teh usage of it in Automation.
  • Worked on HP ALM (Application Life Cycle Management)
  • UsedSeleniumPage Object Model, and Page Factory design pattern to build data driven framework.
  • Scheduled tasks for various build models using Jenkins.
  • Performed manual testing of SOAP services using SoapUI.
  • Performed manual testing of RESTful Services using Postman.
  • Implemented BDD (behavior-driven development) framework using Cucumber.
  • Knowledge of TDD(Test Driver Development) and teh usage it.
  • Experience in generating test logs using loggingframeworkLog4j written in Javato store teh flow details of Selenium Automation in a file or databases.
  • Used Maven repository to manage framework dependency jar files.
  • Maintained teh Selenium and JAVA automation code and resources in source controls like GIT, SVN over teh time for improvements and new features.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries for data validation using advanced TestNG annotation Data Provider for code reusability and Java JDBC for retrieving teh Data.
  • Knowledge over AWS (EMR, Glue, EC2) storage

TECHNICAL SKILLS:

Process Methodologies: Waterfall, Agile, SDLC, STLC

Testing Tools: Selenium WebDriver, Selenium IDE/RC/Grid, JUnit, TestNG, SoapUI, JMeter, Postman, ALM

Test Build& Integration Tools: Maven, Jenkins, Log4j

Frameworks: Data-Driven, Hybrid, Test Driven, Behavior Driven(BDD), Page Object Model, Page Factory

Databases: MySQL, SQL Server

Project Management Tools: JIRA, Rally

Programming Languages: JAVA, C#, .NET

Web Development Languages: HTML, CSS, JavaScript

Web Services Testing: Postman, SoapUI

Markup Languages: HTML, XML, CSS, JSON

Operating Systems: Windows, Linux

Mobile Testing Tools: Appium, Sauce Labs

Utilities: Eclipse, IntelliJ, GIT, SVN, Visual studio, Test hub

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Other Technology’s: AWS,ETL, Hadoop

WORK EXPERIENCE:

Confidential, San Antonio, TX

QA Automation Engineer

Responsibilities:

  • Managed life cycle ofautomationproject involving in hosting theautomationmeetings, coordinating, gathering theautomationrequirements, defining teh scope ofautomationtesting.
  • Participated in sprint planning, execution, testing and releases in Agile Methodology.
  • Performed System Testing, GUI Testing, Integration Testing, Functional and Regression Testing.
  • Identified theTest Casesand documented them inJIRA.
  • Developed teh automated test script for regression test suite in an application by usingSeleniumtool.
  • Createdautomationframework using Hybrid model framework and Data Driven framework to test web application.
  • Involved in preparing Test Plans, QAmetrics and mentoring teh team in testing methodologies.
  • Worked onSeleniumWebDriverautomationscript in Java for Cross browser testing.
  • Used TestNG Annotations to group teh test methods and suites
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, and Eclipse.
  • Developed test scripts to fetch test data from Excel using Apache POI API.
  • Maintained theSeleniumand Javaautomationcode and resources in teh GIT source control.
  • UsedPage Object model (POM) design pattern to build teh framework.
  • Attended weekly meetings to understand teh application and specific new or modified features.
  • Analyzed functional requirements and design specifications to ensure dat application meets all technical and business requirements.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complex SQL queries from database.
  • Performed Database validation using SQL queries.
  • Configured Jenkins built job for Continuous Integration and for regression testing.
  • Extensively worked in Regression testing usingSeleniumWebDriver in TestNG.
  • Used Junit and TestNG as testing framework, and Maven for project building.
  • Performed functional testing of SOAP and RESTful Web Services usingPOSTMAN tool.
  • Implemented BDD (Behavior-Driven Development) to run automated acceptancetests using Cucumber tool.

Environment: Selenium WebDriver, Java, HTML, Junit, TestNG, Cucumber, Jenkins, Web Services, SOAP UI, XML, Eclipse, Jira, Windows, MySQL, Agile Methodology.

Confidential, Austin, Tx

Senior QA Engineer

Responsibilities:

  • Understanding teh Business requirements, Application and function specifications, Design documents.
  • Involved in writing and designing templates for theTest PlansandTest cases.
  • Involved in updating and executing test cases according to requirements.
  • PerformedFunctional,Negative,Positive,Regression andUser Acceptance Testing.
  • Prepared various reports based on different stages of testing.
  • Updated Reports and dashboards to display teh status of test coverage including teh number of test cases passing, failing or pending.
  • Interacted wif developers, users and various members of teh team to discuss issues, resolve defects and set priorities.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.
  • Used SAAS to keep dat software up and running,track and report accurate billing and facilitate a secure environment for teh business' data.
  • Experienced in Designing and Implementing different automation frameworks like Hybrid Framework for projects.
  • Experienced in testing wifhandling different methods of Select class for selecting and deselecting, for drop down.
  • Working knowledge wif functional testing Cross Browser Testing using Seleniumto check dat teh web application’s working in different browsers.
  • Developed test scripts which fetch test data from Excel using Apache POI API.
  • UsedSeleniumPage Object Model design pattern to build data driven framework.
  • Interacted wif teh Subject Matter Experts (SME) and Business Analyst to get a better understanding of client business processes and gather requirements.
  • Configured Jenkins built job for continues integration and for regression testing.
  • Performed functional testing of SOAP and RESTful Web Services using SOAPUI Tool.
  • Experienced in database testing by executing SQL queriesto ensure data consistency.

Environment: Selenium WebDriver/RC Java, Hybrid Framework, Apache POI API, Rally, HTML Jenkins, Web Services, SOAP UI, XML, Eclipse, Windows, Agile Methodology.

Confidential, New Jersey

QA automation Engineer

Responsibilities:

  • Involved in developing Test Plans and Test Scripts for Automation Testing.
  • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
  • Implemented cross browser web testing wif Selenium Grid.
  • Used Junit and TestNG testing Framework as a test runner wif Selenium.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Identified teh defects through Selenium and ensured dat business processes deliver teh expected results and remain reliable throughout teh production release.
  • Developed Keyword Driven automation testing framework wif Selenium
  • Performed Functional, Regression Testing of teh module.
  • Performed mobile testing using Appium and tested various types of mobile applications (such as Native, Hybrid and Mobile Web) using standard WebDriver library.
  • Performing System Integration Testing on all teh modules and running end - to-end tests on teh application.
  • Performed Data Driven Testing to check teh application under different set of data conditions using Boundary Value Analysis.
  • Identified Defects and communicated wif Developers and tracked teh defects through their entire lifecycle.
  • Used complex SQL Quires to perform back-end data base testing.
  • Responsible for submitting teh bugs into teh Test director depending upon their priority.
  • Used Appium for mobile testing. (used it for native app testing, hybrid app testing, and mobile web app testing.)
  • Performed web services testing using Postman by validating request and response.
  • Used Quality Center to document issues found during teh test automation process and discuss teh defect scenario wif Defect Review Board.
  • Created Assertions such as Contains, Response SLA and XPath match to validate teh XML wif WSDL definition.

Environment: Jenkins, JUNIT, TESTNG, IE, Firefox, HTML, Windows, SVN, Java, JavaScript, SOAP UI, SQL, Quality Centre, Selenium RC, Selenium Web Driver, Visual studio.

Confidential

Manual Test Engineer

Responsibilities:

  • Teh project involved Agile / Scrum methodology
  • Analyzed business requirements and teh functional specification for developing test conditions.
  • Drafted QA Strategy, methodology and documenting test plans and test case development in QC for teh functional, integration and end to end testing.
  • Hand-on Test plan, Test Strategy, Test Scenarios, Test cases and generating reports for manual testing based on user requirements.
  • Participated in Requirement Specification Documents (RSD) to understand teh application's functional requirements to initialize teh test scenarios, test flows and test procedures.
  • Prepared test cases for positive and negative test scenarios as referred in teh user stories keeping in mind Boundary value limitations, Equivalence classes.
  • Involved in generating execution reports using Rally.
  • Written and executed SQL queries for data validation and update.

Environment: Agile Methodology, Rally, Requirement Specification Documents, MYSQL.

Confidential

Manual Tester

Responsibilities:

  • Participated in sprint planning, execution, testing and releases in Agile Methodology.
  • Performed System Testing, GUI Testing, Integration Testing, Functional and Regression Testing.
  • Identified theTest Casesand documented them inJIRA.
  • Checked teh client side and server-side validations manually
  • Conducted teh System, Integration and Regression testing of teh web application.
  • Documented test scenarios (positive and negative) and Test Cases based on teh functional specifications.
  • Prepared test scenarios and executed to validate teh Tables, fields, texts, images and other web elements in teh Application.
  • Performed Compatibility testing to verify teh application on different browsers.
  • Performed Backend testing by extensively using SQL queries to verify teh integrity of teh database.
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Preparing test cases for teh system Using SRS document, design document, reviewing them wif teh developers and finalizing teh test cases.
  • Expertise in using MS office tools like PowerPoint.
  • Involved in daily status calls and reporting.
  • Worked wif development team on defect reporting, fixes and updated management on test results, activities and planning.
  • SQL queries for data validation

Environment: Agile Methodology, Jira, SRS document, MS office, MySQL.

We'd love your feedback!