We provide IT Staff Augmentation Services!

Sr.qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Louisville, KY

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in IT, extended expertise in Manual & Automated Software Testing using selenium Web driver, Selenium grid, QTP/UFT, SoapUI, Quality Center, Appium, Protractor, hands on experience in testing Web/Mobile apps, Soap UI, cucumber, White Box and Black box testing.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JIRA, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Very strong knowledge of SDLC & STLC, experienced in defining and implementing the test process across the projects right from the initial phase
  • Expertise in Manual and Automated Testing of applications developed on Windows and UNIX Environment.
  • Experience in Unit Testing, Functional, Integration, Smoke, GUI and Regression testing, User Acceptance testing, Performance testing, Database testing, Client - side and Web-based testing and Server-side testing.
  • Experience in both Agile and Waterfall Software Development Models.
  • Experience in testing web services developed using SOAPUI
  • Experience in using DataStage ETL tool.
  • Experienced in performing end to end testing for AngularJS using Protractor.
  • Experience in mobile testing using Appium
  • Proficient in using Quality Center, Rally, JIRA, Spira, Clear Quest, Bugzilla.
  • Possess expert level of understanding of WSDL, XSD, Schema, DTD, XML documents for Web Services Testing.
  • Experienced in using integration tools like Jenkins, j meter, Git Hub and Jira for Bug Reporting, Tracking and Documentation
  • Involved in developing Automation Frameworks such as Keyword Driven Framework, Data-Driven Framework and BDD.
  • Experience in functional automation tool QTP and load and performance testing tool LoadRunner.
  • Experienced working in Linux/Unix Environments.
  • Writing Test cases using ElementLocators, Web Driver methods, Java programming features and TestNGAnnotations.
  • Executing Selenium Test Cases and reporting defects.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Experienced in data analysis using SQL, PL/SQL and many other queries based applications
  • Experience with Mobile App and Hybrid App testing in both IOS and Android.
  • Experience with mobile testing automation tool: Monkey-Talk.
  • Experience with bug tracking tools like Quality Center/Test Director and familiar with ClearQuest, Bugzilla.
  • Extensive experience with Software Quality Assurance Testing on GUI based Client-Serveur & Web Based applications, ETL, OLAP, Web Services, Data Driven Applications, Data Warehousing projects using Manual and Automated testing procedures.
  • Experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge of See Test,.
  • Experience understanding the code written in different programming languages VB Script, AngularJS, Java Script and databases like Oracle, SQL Server.
  • Experience in Health Care industry, experienced in testing different healthcare ERP solutions such as FACETS, Med Plus, EPIC and other claim processing solutions.
  • Adept technical skills in Automation/Manual testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
  • Experienced in Test coordination between Onsite and Offshore team.
  • Worked collaboratively and cross-functionally as part of a team as well as independently
  • Ability to interact with end users, also quick learner and team player with good Communication skills.

TECHNICAL SKILLS:

Selenium Web Driver/IDE/GRID:, Mercury QTP(10.0,11.0), HP Quality Center (9,10,11.0), Junit, Cucumber, Firebug, Fire Path, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Java, JavaScript,: Ruby, VBScript(UFT), C, C#, Python.

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor

Firefox Addons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Centre (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.

Ant, Maven, Jenkins:, Hudson.

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

Education: Bachelor s in information technology, Jawaharlal Nehru Technological University, Kakinada

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, KY

Sr.QA Automation Engineer

Responsibilities:

  • Created POM to store the project data and configured their details using Maven to build the project.
  • Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in Java using JUnit prior to agile release.
  • We have used Appium emulators and Simulators for testing the application in Mobiles
  • Implemented simulator for mobile app testing in IOS using Appium Tool
  • Worked in a Scrum Agile process for delivering the outputs on time
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run with node
  • Used Quality Center/ALM as a repository to record all project testing efforts and to keep track of the defects.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API
  • Created Test Scripts in SoapUI and Restful for Testing Web Services
  • Involved in testing Web services(SOAP) for XML data with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications
  • Performed different types of testing, Functional, Integration, System, and Regression Testing using QTP(11.0) version .
  • Maintained code version using GIT
  • Experienced in load and performance testing tool JMeter and HP LoadRunner
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Performed the User Acceptance Testing (UAT).
  • Interact with the client UAT team to define and manage the UAT process.
  • Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business
  • Used JIRA to manage projects.

Environment: Selenium WebDriver, Selenium Grid, Mozilla Firefox, Quality Center/ALM, Java, JDK, Python, Eclipse Neon, Firebug, Fire path, Selenium IDE, POM, QC, Agile, SQL Server 2012, HP LoadRunner SQL, Appium Emulators, IOS Simulators, Cucumber, GIT, QTP(11.0), SOAP, SOAP UI, REST, HTML, Java Script, CSS, JSON, XML, Jenkins, Maven, Protractor, Selenium Java Jar files, JIRA, Jmeter.

Confidential, Hiram, GA

Sr.QA Automation Engineer

Responsibilities:

  • Analyzed business requirement documents and functional requirement documents and was involved in all phases of the project lifecycle
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
  • Developed test scripts to automate process of testing in Selenium WebDriver
  • Configured Data driven framework with Apache POI to read and write to Excel file and Created POM to store the project data and configured their details using ANT to build project
  • Involved in implementation of entire Testing life cycle. Followed the Agile/Scrum process
  • Involved in executing SQL queries to conduct Data integrity testing by checking the data tables from the Oracle Database
  • Developed User Interface using JavaScript and tested End-to-End Testing using Protractor Automation Tool.
  • Performed UAT testing.
  • Used TestNG to run multiple test cases in parallel, reported bug issues using JIRA tracking tool
  • Developed BDD tests using Cucumber by writing features and Developed Required Selenium support code in Ruby for Cucumber
  • Used SVN (Subversion) Version control system to check how the changes are performed in the data.
  • Build feature files for Cucumber steps using ATDD framework in Selenium.
  • Write the step definitions for feature files in java in ATDD framework.
  • Tested web service XML using SoapUI tool. Modified end points when we worked on different servers and different versions of Web Services
  • For application testing in mobile we used IOS simulator for testing mobile application in IOS
  • In our project we have used Appium Tool for Android Testing. Good knowledge in Python, JAVA, Oracle 10g, JavaScript
  • Tested the Performance using JMeter tool. Used Extraction Transfer Loading Tool for data extraction from the database and tested the extracted data
  • Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration tool and Build Tool Ant
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application
  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.

Environment: Selenium Web Driver, Selenium IDE, Eclipse, JDK, Java, Ruby, Agile, Oracle 10g, SQL, JavaScript, Protractor, JIRA, Cucumber, SVN, SOAP UI, POM, Ant, ATDD, Jenkins, ETL,QTP(11.0),QC(11.0), Appium Emulators, IOS Simulators, Python, XML, CSS, HTML, Firebug, Fire path, Mozilla Firefox, Selenium Java Jar files, JMeter

Confidential, New York, NY

Sr. Selenium/MobileEngineer

Responsibilities:

  • Involved in creation of automated test cases for testing various web modules.
  • Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Created tests with Assertions like Schema Compliance, SOAP, X-Path assertions using SOAP UI.
  • Involved in testing Web services and XML with tool called SOAP UI. Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and maven
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool. .
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Generated mobile-friendly versions developed and debugged via X code and Instruments.
  • Used Selenium Web Driver to run test cases in multiple browsers and Platforms.
  • Used Quality Center as a repository to record all project testing efforts and to keep track of the defects.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, X-Path, link in the application.
  • Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business. Expert in Software Development Life Cycle (SDLC) of applications design & development. Including SCRUM-Agile & Waterfall models using Android Software Development Kit
  • Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Worked with designing and building automation frameworks in Cucumber BBD.
  • Used reporter object in QTP for reporting test results in function of code.
  • Identified tests to be automated and converted to Test Scripts using QTP for Functional and Regression testing.
  • Involved in Developing QTP/UFT Scripts and executing these Tests in Quality Center.
  • Designed and developed Test Plans, Test Scripts and Test Cases in HP Quality Center and executed them.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Performed regression testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Performed smoke testing in UAT and production environments for deployment verification
  • Actively participated in daily scrum and sprint meetings as part of Agile Environment.

Environment: Java, Eclipse, Selenium, Appium, JIRA, QTP (11.0), QC (11.0), ANT, Junit, Cucumber, BDD, Agile, SOAP UI, Mobile Testing.

Confidential, Los Angeles, CA

Sr. Quality Assurance Analyst

Responsibilities:

  • Developed Test cases using technical and functional requirement specifications of the application.
  • Involved in Developing QTP/UFT Scripts and executing these Tests in Quality Center
  • Responsible for validating the functionalities of the web services including the offers system and orders using SOAPUI over HTTP.
  • Responsible for website user interface and call handling test cases along with agent scripting
  • Primarily responsible for overall Functionality Testing, White Box testing, Black box Testing, System testing, and primary point of contact for User Acceptance Testing.
  • Involved in Identifying and Creating the Business component & Generic Scripts.
  • Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory. Created test scripts using Web driver.
  • Review SWIFT message monitor and ensure the appropriate parties are advised of any rejected transactions for the entire company for the all the Fixed Income and Foreign Exchange products.
  • Ensure all items are cleared and addressed for the End of Day batch processing.
  • Coordinated with Developers for critical bug fixes and involved to retest issues in a timely fashion.
  • Automated highly transactional e-commerce web application using Selenium WebDriver. Updated and maintained Quality Center.
  • Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation high quality.
  • Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
  • Involved in Complete Software Development Lifecycle Experience (SDLC) from Business Analysis to Development, Testing, Deployment and Documentation.
  • UI testing web applications and testing REST services using the following technology: Selenium WebDriver.
  • Provided different build reports, Selenium automation reports, Performance testing reports to Senior Management. Designing and documenting the test cases in a fast paced environment.
  • Involving the framework development and involved in test scripts review. Participated in daily stand-ups and scheduled meetings as required.

Environment: JAVA, J2EE, Web logic, TestNG, Java Script, Eclipse IDE, Apache Web Server, Clear Case, Firebug, HP Quality Center, Selenium Web Driver.

Confidential

MANUAL TESTER/QA TESTER

Responsibilities:

  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing. Wrote manual test cases for smoke, functional, GUI and regression testing.
  • Extensively involved in writing and designing templates for the Test Plans and Test cases
  • Identified the Test Cases and documented them in Quality Center. Worked with the Developers and the Test Lead to verify the Test Cases.
  • Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
  • Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules in SAP
  • Involved in creating the Traceability matrix based on Functional requirement in each module. Base-line and Regression tests were scheduled and performed on every Release and build.
  • Supported End-to-end testing for downstream systems. Creation of Test Data for Member data's according to the scenarios.
  • Involved in Task Creation, Task Estimation, Task Distribution, Task Prioritization and Communication among Onsite and Offshore Team Members.
  • Regularly followed up with the development team to discuss the defects identified during Testing.
  • Involved with Test Coverage Metrics and Defect metrics such as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.
  • Interact with end users and investigate issues related to the QA. Coordinated user acceptance testing with final users. Prepared end user documentation for the new system
  • Used Quality Center to store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.
  • Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using Quality Center
  • Expertise in generating the daily defect detailed report using Quality Center for the other project stake holders and the project Management. Maintained bug lists for critical issues using Quality Center.

Environment: Quality Center, SAP, HTML, MS Office, Microsoft Excel, MS Word, Internet Explorer, Microsoft outlook, PowerPoint and Visio

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Developed web application using Spring MVC
  • Used Spring Inversion of Control, to make application easy to test and integrate
  • Involved in developing web interface using HTML, CSS , JavaScript , and JQuery.
  • Utilized Spring annotations and XML configuration for Dependency Injection
  • Implemented web services for communicating by using SOAP
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Used Spring DAO concept in order to interact with database (DB2) using JDBC template.
  • Used Web sphere Application Developer for building, testing and deploying application locally.
  • Used Log4j to print the logging, debugging, warning, info.
  • Used Rational Clear Case for version control.
  • Used CodePro Analytics to make sure all the code maintain standards.
  • Used Maven script for building and deploying the application.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, jQuery, AJAX, JSON, Java 5.0, JSP, JavaScript, HTML, SOAP,JDBC, DB2, Log4j.

We'd love your feedback!