Sr.quality Engineer Sdet Resume
Santana, CA
SUMMARY
- Highly skilled Agile QA Engineer with SDET having around 8 years of experience. Has excellent knowledge of multiple programming languages and very detailed oriented and focused.
- Extensive experience creating/working with automation framework for web application and API automation.
- Proficient in using test automation tools such as Selenium WebDriver, HTTP Clientand Appium to develop automation testing scripts for Web, Mobile and client server applications.
- Expertise in automating the software testing environment with open - source tools like Selenium WebDriver, HTTP Client, Appium, Java, Apache POI and TestNG.
- Strong knowledge of Java, Selenium Suite, testing frameworks (TestNG and Junit).
- Familiarity with running automation suite on Sauce Labs browser cloud.
- Familiarity with latest web technologies like HTML5 API’s, Bootstrap, AngularJS, ReactJS and testing the applications built on these specifically Single Page applications.
- Have done a POC to test Rest API’s using Chakram (Node.js) and Web Application Testing using Protractor (AngularJS).
- Extensive knowledge of using Gerrit for Code Review,Maven for build and Jenkins for Continuous integration and Deployment.
- Familiarity with cloud based platforms specifically -Google Cloud.
- Worked in automating REST API’s using HTTPClient, Rest Assured and JSON libraries.
- Extensive experience on Cucumber and Hybrid Framework using Page Object, Data Driven, UI Mapping, WebDriver and Java as primary language. Other libraries used are TestNG, Apache POI, log4j, HTTPClient, org.json.
- Good experience with java libraries like Apache POI for data driven testing, HttpClient, Jackson for REST API Automation and log4J for logging and debugging applications.
- Having good knowledge of Mobile App Testing using automated tools like Appium for testing ANDROID and IOS platforms collaborating with AndroidSDK.
- Expertise in doing Performance and Load testing with different protocols like Http, SOAP, JDBC using JMeter.
- Experience in web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS and SOAP.
- Working knowledge on software development process, project management and testing lifecycle methodologies like Agile Models.
- Extensive experience testing web services (SOAP and Rest) using SoapUI and browser based plugins like Postman and REST Client.
- Creating and improving test cases, user stories in TestRail toolconducting and effectively participating in sprint planning, task estimates and performingAPIIntegrationTestingusing SoapUI.
- Experienced in, Jira for Project working with RallyManagement and defect tracking.
- Experience working with GitHub and SVN for repository management.
- Knowledge of Python, JavaScript, JSON, XML and Groovy Script.
- Experience working with Oracle and MySQL and MongoDB database.
- Experience working with shell scripting and Unix/Linux commands.
TECHNICAL SKILLS
Automation Testing Tools: Selenium WebDriver, JUnit, TestNG, SoapUI, Quick Test Pro, Protractor, Sauce Labs, Cucumber, Appium, Chakram, JMeter
Operating Systems: Windows, UNIX, Linux, Android
Programming Languages: Java, Shell Scripts, SQL, PL/SQL, JavaScript
Web Technologies: HTML, CSS, JavaScript, XML, XPATH, AJAX, SOAP, JSON, REST, HTTP, AngularJS, NodeJS
Web Servers: IBM WebSphere, BEA WebLogic, Tomcat and IIS
Databases: Oracle, MongoDB and MySQL.
Java Packages: Apache HTTPClient, REST Assured, Apache POI
Defect/Bug Tracking Tools: Rally, JIRA, QC, BugZilla
Automation Testing Tools: Selenium WebDriver, JUnit, TestNG, SoapUI, Quick Test Pro, Protractor, Sauce Labs, Cucumber, Appium, Chakram, JMeter
PROFESSIONAL EXPERIENCE
Confidential - Santana, CA
Sr.Quality Engineer SDET
Responsibilities:
- Elicited and gathered user and business requirements through open ended discussions and brainstorming.
- Attend design sessions with the team to analyze business requirements and create User Stories.
- Interact with Business Analysts and Development team on understanding system requirements
- Participate in daily scrum meetings, Retrospectives, Sprint Planning, Story Walkthrough and Backlog Grooming sessions.
- Ensure Quality Assurance in the End to End flow.
- Design test strategy and test cases to cover all requirements on multiple User Stories.
- Prepare test data for functional & Integration testing.
- Used SOAP UI tool to test Service Oriented Architecture (SOA) based architecture application to test SOAP services and REST API.
- Tested Web Services using SOAP UI Tool.
- Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Extensively used iTKO LISA and SOAP UI for functional testing of web services.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Prepare and presented the test cases to the project team for their feedback and sign-off.
- Execute test cases and performed Functional, Regression, System, Negative, GUI, and UAT testing on Desktop, Tablets and Mobile. design standards, TDD, Web Standards, use of modern technology .
- Implemented the SCRUM development process.
- Good experience in installation and configuration of WebSphere Message Broker 7.0, IIB 9.0 and WebSphere MQ 7.0.1.
- IT Professional with 6.5+ years experience of working as a SDET covering all the major aspects of software quality assurance.
- Currently working for Cubic Transportation Systems as SDET.
- Experience in writing ESQL code in IBM WebSphere Message Broker and IIB 9.0.
- Test the interface on local broker with 30-day data from Cloverleaf to match with IIB output.
- Effectively communicate the Defects to the developers and logged defects in JIRA.
- IIB Migration and Data Power Firmware upgrade.
- Developed selenium testing framework, protractor component pages and test suites.
- Extended Selenium testing framework with TypeScript in IntelliJ.
- Validate bug fixes and thoroughly regressed all functionalities impacted.
- Identify the automation feasible test cases, designed and developed the Test scripts in Java using TestNG framework and Selenium Web driver as Automation Tool.
- Created the framework implementation from the scratch developing the user defined libraries and functions.
- Create, test and deploy in production new maps in Gentran and VB Script jobs as required by the new SAP/EDI interfaces.
- Gentran 5.0 on Windows, VB Script, TWS 8.4.
- Obtained an understanding of Bookkeeping and tax preparation.
- Applied codes to tax returns for data conversion.
- Promoted to GS-5 level within first month of employment.
- Awarded 12 zero cards for error free tax returns.
- Became informative of tax policies and daily tax changes to manual . experience includes Software Configuration Management, Build/Release Management, using Source Depot, TFS, Subversion, Perforce.
- Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services.
- Over 8+ Years of IT experience and Currently working in a Big Data Capacity with the help of Hadoop Eco System across internal and cloud based platforms.
- Working knowledge of Hadoop, Hive, Sqoop, Pig, HBase, Kafka & Oozie in real time environment and worked on many modules for performance improvements and data pipe-line designing.
- More than 4 years of exp in Groovy, Grails, GSP and GORM .
- Experience with Angular JS.
- Conducted bank reconciliations for Oakland non-profit accounts & matched invoices to A/R.
- Compiled supporting documentation in tax preparation, and assisted in internal auditing's' for two small businesses.
- Over 8 years of IT Health Care (QNXT) experience.
- Onbase administrator with hands on experience in document enabling TriZetto Products with main focus on QNXT.
- Involved in QNXT custom application development, Issue analysis & fixing, configuration and Consultin.
- Mortgage Financing Experience in TAX preparation.
- Manage the day-to-day operations of our loan department, and process pre-approved loans closing in 30 to 45 days.
- Prepare supportive documentation for tax reporting, 1099, and annual internal audits.
- Migrated on TFS instance from update 2 with all the integrated applications
- Migrated TFS instance from TFS and TFS2013 to TFS 2015.
- Triggering and maintaining the daily builds for automation test scripts on Jenkins to enable to the automated testing capabilities and ensure that the test results are updated to JIRA.
- Perform the back-end testing to ensure data consistency on front-end by writing and executing SQL queries on the database.
- Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
- Developed VB script function libraries and Descriptive programming by using UFT.
- Using UFT, Converted manual test cases to automation test scripts, Developed automation test framework for HP Quality Center, QTP / HP UFT.
- Involved In Production Support For iProc, isupplier, Purchasing And AP Module
- Participated in ALM(Application Lifecycle Management) Automated Testing for Purchasing and WAM Interface.
- Verified that TSYS received the correct marketing letter file format for consumers are informed of credit offers or denials.
- Loyalty Systems Experience (Hotel Loyalty-IHG, Credit Card Loyalty Programs-TSYS).
- Modification Of AP Invoice Hold Custom Package and testing and Implementation.
- Implement SaaS solution for customers.
- SaaS Solution implementation, customization and support. Salesforce customization and integration
- Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appiumand Java.
- Perform compatibility test using different browsers, tablets and mobile.
- Monitoring the job streams in Jenkins and Qubell
- Submit daily EOD test status report to the project team to communicate the progress of testing.
- Coordinate with both onsite and offshore on daily execution tasks and monitor the team effort.
Environment: Oracle 11g, Informatica, ATG applications, XML, REST, JIRA, QC, Jenkins, Qubell, Selenium, Java, JBehave,JavaScript, Appium, Big data, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.
Confidential - Reston, VA
QA Analyst-SDET
Responsibilities:
- Worked on Analyzing business requirements/system requirements/functional testing requirements for opportunities pursued by the Mortgage Business Group and built enterprise applications.
- Subject matter expert in management processes for Mortgage Businesses Insurance Businesses.
- Worked as a quality assurance lead on enterprise web application projects for marketing, lead generation and Revenue optimization.
- Worked as QA for performing API launches, white box testing, data testing
- Involved in the everyday publisher support, client support, exception tracking, site monitoring.
- Involved In Production Support For IPROC, OTL And AP Module.
- Designed And Developed Interfaces For AP Module.
- Modified Workflow in AP, PO Account Generators and Approval processes.
- Used VB script language, for UFT programming purposes.
- Experienced in Data Driven Framework, hybrid framework using UFT(Unified Functional Testing) 12.52 and VB Scripts.
- Responsible for E2E testing of CIP and TS features with SDET.
- Role & Responsibilities: I was responsible for carrying out the following activities as a SDET.
- Developed Autopost System. The application has been approved by SEC to replace mandatory broker's journals. (VB 6.0/Clipper/SQL Server 7.0).
- Packaging complex applications using Install shield 2014 & legacy wise script installers.
- Performed Functional and Regression testing in HP UFT (QTP) using VB script.
- Involved in testing mainframe application using UFT/QTP.
- Integrated Appium with Sauce Labs for distributing tests on the cloud.
- Experience in setting up test environment for automated script execution using Java,Appiumand TestNG.
- Responsible for creating Unit test framework based on Junit and Mockito for Liferay Portal based environment.
- Built the whole website called "reside" with the REST PHP framework.
- QNXT Project Management and Implementation experience.
- Strong knowledge of all core modules in QNXT.
- Provided QNXT consulting services to for an upgrade to the QNXT system from MMIS that involved collecting requirements xml test cases were created for automation using the TSYS custom automation test framework.
- TST- Duties include Die Setting, Welding, Maintenance, Robotics (electrical, hydraulic).
- STRATEGIC THINKING AND ANALYTICS: Working with individual clients to analyze tax documents, and prepare Federal and State tax returns.
- Responsible for developing a professional development environment to include engineering policies.
- Test Driven Development and developer training
- Worked on projects mobilizing efforts involving multiple teams.
- Germany, Austria, England, France and Spain.
- I provided data cleansing and implementation of Final Withholding Tax data, implementation of a new archive concept for the corresponding files.
- Final Withholding Tax data documents.
- IBM Integration Bus (IIB) is arguably one of the most mature and feature rich integration platforms.
- Strong experience creating real time data streaming solutions using Apache Spark Core, Spark SQL & Data Frames, Spark Streaming.
- Configured a 20-30 node (Amazon EC2 spot Instance) Hadoop cluster to transfer the data from Amazon S3 to HDFS and HDFS to Amazon S3 and to direct input and output to the Hadoop MapReduce framework.
- Implemented Grails TagLibs to avoid groovy code in GSP pages.
- Developed Agile processes using Groovy, JUnit to use continuous integration tools.
- Developed and executed software systems utilizing JavaScript and Groovy.
- Developed SAP integration services in IIB using SAP Adapter nodes.
- Created Message models using DFDL as well as MRM and performed message transformations in IIB.
- Experience in maintaining production environment with IIB & WMQ. deepened knowledge of evaluating securities appropriately according to Swiss tax law .
- Data entry and compilation of tax returns for individuals, partnerships, trusts, estates, and corporations.
- Sell SaaS advertising ROI optimization solutions & consulting. Cold prospect C-level online and offline direct response advertisers.
- Cold prospected and sold in B2B advertising space, licensing SaaS ad tracking technology solution.
- Sold SaaS solution, firm's specialized ad response tracking/analytics platform.
- Promoted onto tier two support team (eBay ProStores ecommerce SAAS)
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
- Created Automation test framework using Selenium WebDriver.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
- Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
- Performed different testing task using various test scripts on Selenium WebDriver and Junit.
- Performed test planning and release coordination.
- Involved the quality assurance activities of enterprise website launch, publisher launch, client launch, carrier launches.
- Migrated TFS instance from version U2 along with the integrated tools.
- Setup Release Management & Octopus Deploy for TFS in order to complete Continuous Deployment.
- Extensive experience in using the QA tools like Win runner, Load runner, Selenium IDE
- Grinder, Quick Test Pro, Quality Center/Test Director, Bugzilla and Team Track.
- Analyzed system requirements and functional requirement/documents.
- Created Test Plans and Test Cases.
- Solid experience in conducting functionality, regression, performance, load testing during the various phases of the product development using automation & manual testing methodologies.
- Involved in Back End testing by extracting flat files from server, which were generated by Batch process to verify Data against Expected results.
- Proficient in writing SQL queries to test the Oracle database and making validations.
- Worked with business and technical SMEs for validating the scripts.
- Developed test harness for WebServices automated testing by means of SOAP UI and ANT.
- Responsible for Unit Test plan/specifications with documented test results.
- Identifying and submitting BUG’s to development for resolution.
- Conducted/Involved in the review meetings and walkthroughs to discuss the status of the project.
- Presented the project status/results on daily and weekly basis in the Project Meetings.
Environment: Selenium IDE, Selenium Webdriver, Java, JSP, HTML, JBoss, Oracle DB (10.x, 11.x), UNIX, Perforce, Grinder, Jmeter,appium, Big Data, Quick Test Pro, Quality Center/Test Director, Bugzilla, Team Track, Star Team
Confidential - LA, CA
QA Tester
Responsibilities:
- Analyzed the specifications from Business view and Functional view of the application.
- Participated in project kickoff and sprint planning meetings doing planning poker.
- Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
- Performed manual and automation scripts development on agile process.
- Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Performed automatedacceptancetests written in TDD(Test Driven Development) using cucumber.
- Validated the customer account records and their order details with Databases using SQL Queries.
- Helped the clients for setting up PO, AP, FA, PA and GL Modules.
- Developed Interfaces for AP Invoice Import with Project Accounting details.
- Modified Workflow in AP, PO Account Generators and Approval processes.
- Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations.
- Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Utilized the SCRUM agile development method to meet aggressive timelines, changing requirements
- Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Involved in mobile testing by writing java for automation through Selenium Appium.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Used Apache POI methods for writing to excel sheets in java.
- Extensively usediTKO LISAandSOAP UIfor functional testing ofweb services.
- SCross browser compatibility testing is executed by testing web applications.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Created IIB & WMQ objects using MQSC script commands.
- GUI and CLI interface in MQ, IIB and DataPower,CastIron.
- IIB Migration and DataPower Firmware upgrade
- IBM Integration Bus (IIB) is arguably one of the most mature and feature rich integration platforms.
- Involved in Message Broker to IIB Migration and DataPower firmware upgrades.
- Integrated Team City with TFS instance for CI and Octopus Deploy for CD.
- Worked on TFS-Rally Connector to Synchronize User Stories and Tasks Bi-Directional.
- Identified mobile elements using AppiumInspector, UI Automator Viewer.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
- Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
- Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github.
Environment: Agile, Selenium (WebDriver and GRID), java, TestNG, Maven, Jenkins, SOUPUI, TDD, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Appium, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.
Confidential - Chicago, IL
QA ENGINEER
Responsibilities:
- Participated in collecting and analyzing the business requirements.
- Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC &STLC.
- Prepared detailed Test cases in QC with Use-Case Design under which system will be tested.
- Involved in generating Test Scripts using Quick TestPro (QTP) for different transactions to execute.
- Developed cases and VBScripts using Quick Test Pro for Functionality, Security and Regression Testing.
- Performed front end, back end, GUI, Functionality, Security testing on the application.
- Performed database testing by writing queries in SQL.
- Experienced in both Manual and Automated testing tools using HP Quality Centre and QTP with VBScript.
- Integrated Ant and maven with TFS source control to automatically trigger Builds and publish results back to TFS.
- Implemented test driven development using MbUnit, performed validations using Microsoft Enterprise Library 5.0
- Involved in Performance Testing to simulate a process, which allows more than 1000 user login at the same time and observed the behavior of the system by using LoadRunner.
- Rigorously used SQL Server for database testing.
- Good experience in mobile testing using Appiumin both IOS and Android applications using simulator and emulator.
- Used Excel to track test trends and report them to PM team.
- Quality-focused professional with extensive experience in manual software testing and knowledge in automated testing.
- Used Quality center to organize and manage all phases of the software testing process, including planning tests, executing tests.
- Involved in developing and executing automated test scripts to support testing requirements using Quick Test Professional (QTP).
- Developed and executed SQL joins to validate the results in Web Services and Frontend with Database.
Environment: Oracle Database, Excel, QTP, LoadRunner,Appium,Windows, JavaScript, HTML.