Qa Lead/ Selenium-qtp Automation Engineer Resume
NY
SUMMARY:
- 9+ years of IT industry experience and have excellent expertise in software automation testing with good knowledge in various domains like Retail, Utility, Pharmacy/Healthcare, Education and Manufacturing.
- Proficient in Webservice testing, Mobile app testing, Web app testing, Automation testing, backend Database testing, GUI testing and System integration testing for Functional and Non - functional test cases.
- Excellent understanding and experience in using various testing tools like SoapUI, Postman, JMeter, LoadRunner, Selenium, Appium, etc. with extensive usage of SQL developer.
- Expertise in validating webservices/API's in various technologies with SOAP/REST based messaging protocols. Excellent understanding and knowledge in using JSON, XML payloads/schema structures.
- Proficient in writing complex SQL/ TSQL queries with thorough knowledge on databases servers like Oracle 11g/12c, MS SQL 2005, 2008 (SSIS, SSRS packages) and MYSQL .
- Developed and executed test scripts using Selenium WebDriver and TestNG, analyzed Test Results and created Defects. Automated regression test cases using Selenium IDE, WebDriver, Jenkins.
- Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
- Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
- Tested the Mobile Application using Appium with Selenium WebDriver.
- Created test cases and performed Database testing to check the data is being migrated properly.
- Created Maven project and configured dependencies using pom.xml. Automated and scheduled Build using continuous integration tool Jenkins Server at periodic intervals.
- Involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
- Experienced in leading offshore team and adjusts work assignments or schedules to meet changing work-related priorities or demands.
- Experience in creating Test Plans, Test Scripts, Test Scenarios and Test Reports using High Level and Detailed Design.
- Experience in creating Requirement Traceability Matrix (RTM), and QA metrics like, Test execution status, Defect report and Daily/Weekly Status Reports.
- Consistently established and maintain solid rapport with QA, development and business counterparts.
- Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Excellent analytical and problem-solving skills with ability to understand and analyze complex issues and with good team player skill.
TECHNICAL SKILLS:
To o ls/packages: Selenium, Micro Focus (UFT), QTP 8.2/9.0, Appium, SQL Developer, SoapUI, Postman, JMeter, SQL Server Management Studio, Test/Quality Director 5.0/8.0, MS SQL 2008, 2014 - SSIS, SSRS Packages, Quality Center 9.0., MS Office, TOAD, SQL Plus.
Languages: C, C++, Python, Shell script, VBScript, Visual Basic, Java 2.0, SQL, PL/SQL
Web Technologies: HTML, JavaScript, Webservices, REST, Swing, Applets, JSP, JAVA WSDL, XML, XSD.
Server Technologies: WebLogic 11g/12c, Apache Tomcat.
Middleware: Oracle SOA 11g/12c, OSB, IBM MQ Series, IBM Message Broker, iWay
Database: ORACLE 11g/12c, MS SQL Server 2005, 2008, 2017, MYSQL, Sybase, MS-Access
PROFESSIONAL EXPERIENCE:
Confidential, NY
QA Lead/ Selenium-QTP Automation Engineer
Responsibilities:
- Created Test Scripts using data driven framework and Page Factory model to test the web application for HPD works using Selenium Webdriver with Java and Maven.
- Conducted Functional testing, Regression Testing using Selenium with Data- driven framework BDD, TDD for MIH Application and Conversions
- Responsible for creating Test Plan and test scenarios based on the release schedule.
- Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet.
- Responsible for performing functional testing on the application on LL44 for internal and external user by creating manual test cases & automated test script using Selenium with Java.
- Supported User Acceptance Testing in the final phase of software development process to check the functionality of the software for both external and internal websites
- Experience in writing Complex XPATH using following, preceding, and using functions like contains and non-contains
- Tested various webservices using SoapUI, Postman and used payloads like XML, JSON types.
- Verified the data across multiple environment for its validity and its persistence in the respective databases.
- Integrated Jenkins with Version Control GIT and scheduled builds to run automatically during a build release by invoking predefined maven commands
- Used JMeter for testing external MIH application to assess the public faced website
- Created JIRA tickets for the defects, tracked it till the bug fix and released for deployment.
- Wrote test cases for validity of data integration between the dashboard, middleware and backend database.
- Involved in Non-Functional testing like security, load, performance and usability testing.
- Executed cross browser testing and parallel on Chrome, Firefox, and safari using TESTNG,, and Maven on Selenium
- Supported releases by working with development as well as the release management team.
- Worked in Agile methodology - Scrum project where the development and testing were delivered in sprints. Involved in documentation of testing scenarios
- Shared Daily Status Reports with all Team members, Team Leads and Managers
Technologies: Selenium, JIRA, SoapUI, Postman, JMeter, SQL Developer, SQL Server Management Studio, Webservices /API, Oracle SOA Suite 12c (BPEL, OSB), Weblogic Server 12c, Oracle Database 12.1.0.2, SQL Server 2017 (SSIS) XML, XSD Agile
Confidential - Austin, TX
QA Analyst/ Selenium-QTP Automation Engineer
Responsibilities:
- Went through business requirement, functional requirement, technical design documents, system requirements and to develop manual test scripts.
- Involved in the major release of the production with multiple customization patches.
- Used Selenium and Appium for testing and automating the regression for web APIs. Tested the angular JS functionality of the site.
- Involved in the manual testing of the file attachments and their data transfer capabilities.
- Used SQL developer for data validation and reconciled the information from various sources in QA and SIT environment.
- Testing of Mobile apps implemented using Xamarin and developed for Android & iOS.
- Used UFT tool for testing the apps for platform interoperability and compatibility.
- Involved in documenting the test procedures and stored the Payloads and SQL queries in SVN.
- Involved in performance testing, end-to-end system integration testing, and regression testing in every release.
- Used SoapUI and Postman for testing and created automated Jmeter testing console for the same.
- Performed GUI testing for various screens on different operating systems like windows, UNIX and different browser combinations.
- Worked with release management team and developers and supported release.
Environment: Selenium RC, JUnit, Java, JMeter, SOAPUI, REST, ESB, XML, Eclipse, MS Excel, SQL, Oracle, Unix.
Technologies/Tools: SoapUI, Postman, JMeter, Selenium, Appium, Protractor, Micro Focus (UFT), JIRA, SQL Developer, Webservices /API, Apache Tomcat Apache, Quality Center, Test Director, UFT/QTP, Weblogic, Oracle9i, Toad, Weblogic9, Java, Swing, JSP, Applet
Confidential - Raleigh, NC
QA Engineer
Responsibilities:
- Involved in the testing of WebService modules using SoupUI and worked with the business team to match the function requirement of the services.
- Documented the flow for the data transformation from the end user and validating the same.
- Worked in Invoice processing module and created test case for various business requirement.
- Verified the file transfer protocol of the system and its integration with the database.
- Worked on testing the integration data between OLTP and warehousing server using SSIS package.
- Support the developer as well the business users across various development/testing environments by involving in Smoke, Sanity, Functional, SIT and UAT testing.
- Created the set of test data that is required for each test cases to be executed as part of regression testing in each release.
- Used SQL developer and SQL Server Management Studio to validate the data in database.
- Validated the Transformation framework in the middleware to confirm the XSLT is written are according to the requirement.
- Used LoadRunner for performance verification of the services.
- Used Jira to log and track requirements/Issues and reported the issues found in the UAT environment.
- Involved in testing documentations.
- Good Knowledge on Test Management Tools like Test Director and Quality Centre.
- Exposure in Using of QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods etc.).
Technologies/Tools MS SQL 2008 SSIS, SSRS, SQL Server, Oracle 11g, JIRA, SOAPUI, Postman, LoadRunner, UFT/QTP, XML, XSD, iWay, Servlet, JSP, Webservices, IBM Message Broker, MQ Series, OSB, SOA, Toad, SQL Developer, JIRA, Unix, Solaris.
Confidential
HR Business Analyst/QA Engineer
Duties/Achievements:
- Used the database queries to get the information and provide reports as per the requirements.
- Created Database objects like Tables, View, Materialized Views for the creation of various reports.
- Verified custom Oracle Reports according to the functional specification
- Produced the list of invalid data entries into Microsoft Excel for further verification.
- Performed Functional, Regression and System testing manually to verify the validity and integrity of the student fee payment module.
- Involved in day to day HR activities for assisting the management team.
- Performed browser compatible testing.
- Involved in verification and correction of student records in data base using SQL developer.
Technologies: Oracle 11g, Windows, MS Office 2010, XML, XSD, iWay, Servlet, JSP, WebServices.