We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

0/5 (Submit Your Rating)

NewyorK

SUMMARY

  • Having 8 years of experience in the field of Software Quality Assurance and Testing
  • Experience using SoapUI tool for Web Services for validating request and response XML
  • Expertise in both Manual and Automated testing
  • Strong experience in functional testing, smoke testing, system testing, GUI testing, regression testing and database testing
  • Proficient in developing, executing, maintaining of test plans, test cases and test scripts
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Waterfall and Agile.
  • Experience in writing SQL Queries as part of Database Testing when the application's data is archived and purged
  • Experienced in automation mainly based on WebDriver and TestNG framework with Java.
  • Created Maven Project and schedule test case execution in Jenkins at requested time
  • Expertise in using Bug tracking Tools QC/HP ALM and JIRA.
  • Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools
  • Participated in test review meetings, defect review meetings, walkthroughs to discuss requirements, test status, issues and open defects.
  • Experience in Behaviour Driven Development (BDD) using Cucumber, Gherkin.
  • Hands on experience in XPath, CSS Selector Firebug, Firepath, Maven and TestNG annotations.
  • Extensively worked on QTP automation tool
  • Performed Backend Testing by executing SQL queries
  • Analysed Designed and Implemented frameworks like Page Object Model Framework, TestNG Framework, Keyword Driven, Data Driven and Hybrid Framework for number of projects
  • Proficient in Java, Python and have sound knowledge on OOP (Object Oriented Programming) concept.
  • Experience in Testing web - based, mobile and MAC based applications
  • Having good experience in Mobile Application Testing
  • Experience in android and IOS Mobile testing using Perfecto Mobile and Appium.
  • Experience in functional testing of SOAP and RESTFUL APIs using SOAPUI Tool. Validated Request and Response in XML, JSON formats.
  • Experience in open source tools like Selenium WebDriver with Java
  • Experience in testing applications developed in C, C++, C#, Java, Oracle, SQL Server.
  • Have worked on subversion control tools like GIT, TFS and SVN
  • Good Team player with problem solving, planning skills and good communication

TECHNICAL SKILLS

Project Methodologies: Agile, WaterFall

Testing Automation Tools: Selenium WebDriver, Selenium Grid, Selenium RC, Selenium IDE, TestNG, Cucumber, SoapUI, QTP

Mobile Testing Tools: Perfecto Mobile, Appium

TEST & Defect Management Tools: JIRA, ALM, HP Quality Center, Bugzilla

Artifacts: Test Plan, Test Case, Test Summary Report, Bug report, User Stories, Backlogs.

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Test Build & Integration Tools: Maven, ANT, Jenkins

Programming Languages: JAVA, JavaScript, Gherkin, C, C++, C# JSON, Python

Database tools: SQL Server, MySQL, Oracle

Markup Languages: HTML, XML, XPath, CSS Selector

Platform Compatibility: Windows, Mac OS

Web Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

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

Version Control tools: SVN, GIT, TFS

Spy Tools: Firebug, Fire Path, inspect element

IDE tools: Eclipse IDE, Notepad++

PROFESSIONAL EXPERIENCE

Confidential, Newyork

Sr. QA Automation Engineer

Responsibilities:

  • Created test cases based on the business requirements and described the test setup conditions, set the criteria for test pass/fail
  • Performed smoke testing and regression testing using test scripts created by Selenium using Java
  • Created test scripts using record and play option of Selenium IDE
  • Executed test scripts in various browsers using Selenium WebDriver and TestNG
  • Actively involved in all phases of Software Development Life Cycle (SDLC)
  • Used Firebug, Firepath, Webdriver Element Locator to find identify elements properties
  • Used SQL queries to access data from different database tables.
  • Responsible for Peer review of the documents like Test Plans, Test Cases written by Team Lead & Team members
  • Escalation of Critical problems / issues
  • Interacted with developers to Report and Track Bugs
  • Created Test plans, High Level Test cases, developed Test Cases, Executed Test Cases and used JIRA for Test Management
  • Managed defects and defect life cycle using JIRA
  • Developed automated scripts for functional and regression testing utilizing Soap UI
  • Performed Web Service Testing using REST and XML/JSON
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Maintained version controlling using GIT
  • Solid knowledge on Selenium Web driver and Protractor automation tools.
  • Implemented both Data-driven, Keyword-driven and Hybrid Framework using Selenium
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Involved in writing load scripts using Apache JMeter
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java to run Cucumber feature and scenarios and generating report daily basis.
  • Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios, and Step Definitions
  • Experience in configuring application framework by processing excel spreadsheets using Apache POI.
  • Responsible for analysis, design, development with JAVA.
  • Attending daily stand-up meetings and Preparation of Daily / Weekly status report.

Environment: Selenium IDE, Selenium WebDriver, Firebug, Fire path, Eclipse, XML, JAVA, GIT, JavaScript, Eclipse, Maven, TestNG, SOAP, SOAP UI, REST, TESTNG, MySQL, Agile, JIRA, MS Office, Excel, HP Quality Center

Confidential, California

Senior QA Analyst

Responsibilities:

  • Reviewed and Analysed the Business requirements to create Test Plan and Test Cases and gathered the Test Data requirements.
  • Actively involved in SDLC and STLC process and used tools like Selenium WebDriver.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Used Firebug and Fire path to identify elements on the page.
  • Assessed and analysed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Involved and Implemented Keyword Driven, Data Driven, Page Object Model and Hybrid Driven AutomationTesting framework utilizing Java, TestNG and Selenium Web-Driver.
  • Developing UI automation using Protractor for Angular JS applications.
  • Participated in daily, weekly meetings and technical reviews and prepare weekly and monthly test status report.
  • Used SVN for version controlling.
  • Designing and developing automation test scripts using Python
  • Verified WSDL files, asserting the files using various In-build assertions, performed Data-Driven testing, in SOAPUI.
  • Involved in testing REST services for both XML and JSON formats.
  • Actively involved testing Web Services Using SoapUI
  • Used Jenkins as continuous integration server to run automated test suites.
  • Used MAVEN and ANT to build and run the Selenium automation framework.
  • Tested application using mobile testing tool Appium.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Developed BDD tests using Cucumber by writing behaviours and step definitions using Ruby.
  • Ran smoke testing, load testing and stress testing with high iterations using HP Load Runner
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.

Environment: Java, Selenium, XML, SVN, JavaScript, Eclipse, Jenkins, Maven, ANT, TestNG, SOAP, SOAP UI, REST, TESTNG, Agile, JIRA, MS Office, Excel

Confidential, Texas

Quality Assurance Analyst

Responsibilities:

  • Designed Test cases based on the Business functional definition documents and also reviewed the test cases written by the peers.
  • Updated my weekly testing status, which included Test Task Plan, Defect Management, and Test Metrics.
  • Experience in creating user stories in Product backlog and maintaining Sprint backlog.
  • Worked on Agile methodology.
  • Involved in weekly status meetings
  • Involved in building automation framework from scratch using Selenium WebDriver, C#, Cucumber.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven
  • Worked on the automated scripts, used C# as a scripting language in visual studio.
  • Developed the Test Plans, Test cases using Microsoft Test Manager(MTM) and used Microsoft Visual Studio TFS 2010 for defect tracking and updated project plan information.
  • Keep tracked of prepared UI test and ordered tests according to the latest builds.
  • Wrote SQL and PL/SQL scripts to perform database testing and to verify data integrity.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Extensively Used Microsoft Visual Studio TFS 2010 for defect tracking.
  • Involved extensively with conducting System testing, Functional testing, Database testing, interface testing, Regression testing of the application.
  • Tested for GUI representation of web pages. Manually Tested the Provider, member, and program module of web application.
  • Used ANT to build and run the Selenium automation framework.
  • Used Quality Center to document, open defect reports, and update the status.

Environment: s: Microsoft Visual Studio 2010 TFS, Microsoft test manager, Selenium, C#, SQL, QC, Xpath, CSS, Maven, ANT, Jenkins, Soap, Rest Webservices.

Confidential, Green Bay, WI

QA Analyst

Responsibilities:

  • Created Test plan, Test Design, Test scripts and responsible for implementation of Test cases as Manual test scripts
  • Participated in business requirement walk-through, design walk-through & analyzed Business requirements creating estimates for the test cases, writing test cases, executing test cases using Quality Center (QC)
  • Expertise inManual/Functional Testing and Automation Testing in Agile Test Environment.
  • Performed User Acceptance Testing (UAT) to ensure that proper functionality is implemented
  • Involved in creating test plans and strategies for automating the functionalities
  • Developed automation scripts using QTP
  • Performed Regression testing of the application using QTP
  • Extracted various properties of the object and used them in descriptive programming to resolve object identification ambiguities
  • Developed rigorous SQL queries to perform the database operation for verification and validation.
  • Performed testing on REST based webservices testing using SOAP UI.
  • Worked on Soap UI tool for Web Services for validating request and response XML/JSON
  • Created Recovery Scenarios to handle Exceptions in QTP
  • Executed and updated automation scripts for each new build
  • Developed and Executed Automation and Manualtest cases for Functional testing of various modules of the application.
  • Involved in executing automated test cases to automate manualtesting solutions.

Environment: QTP, QC, SQL, SoapUI, Rest, XML, Windows XP, MS Excel 2007, MS Word 2007.

Confidential, Pawtucket, RI

Manual/Automation Tester

Responsibilities:

  • Responsible for domain knowledge workflow presentations and documentation.
  • Prepared daily status report and weekly status report.
  • Responsible for testing the application for different tests manually.
  • Analysed end user needs, preliminary investigation, and gathering information prior to developing test cases and scripts for testing the application for various modules.
  • Prepared deliverables for the project like Functional Test Plan, Test Scripts, and End of Test Report
  • Created Test Cases and Test Scripts for various modules.
  • Performed Daily Smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)
  • Involved in functionality testing, regression testing, ad hoc testing, Cross Browser testing and compatibility testing
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium.
  • Used finder mechanism like CSS, XPath expression, HTML id and name to find the Web Elements of the page.
  • Co-ordinated with developers, users and various members of the team to discuss issues, resolved defects and set priorities by logging the defect using HP Quality Centre.
  • Retested the fixed defects, based on the Test Drop Report from developers and changed status of the defect accordingly.
  • Tested for Database validation to validate Tables and Data manually by running SQL Queries.

Environment: Manual Testing, HP Quality Center, SQL, Microsoft suite.

Confidential

Software Test Engineer

Responsibilities:

  • Performing the role of QA Test Automation Engineer in a fast-paced agile team.
  • CreatedManual test cases. Create various reports in Test Director to analyse the testing process.
  • Involved in analysing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Performed Manualtesting of each build and then regression testing on each build using Selenium WebDriver.
  • Developed automated test scripts from manualtest cases for Regression testing based on the requirement documents using Selenium.
  • Involved in designing required JIRA templates, managed the user profiles, configured the defect tracking flow and defined the rules for automatic email generation.
  • Knowledge of System Development Life Cycle (SDLC) of Waterfall & Agile Methodology.
  • Involved in SOAP and Restful web services using SOAP UI
  • Performed Backend Testing using SQL.
  • Designed Test cases and executed Test cases and reported the Bugs using Bugzilla.
  • Performed and Preparing of Test data to test various input files formats using XML and Excel.

Environment: Manual Testing, QTP automation, HP Quality Centre, SQL

We'd love your feedback!