Qa Automation Tester Resume
Santa Monica, CA
SUMMARY:
- Confidential S enior QA Engineer with experience in Web Application / Batch Processing / Functional / Automation Testing using Selenium/ QTP/ VB Script/ JSON/ XML/ REST/ SOAP Web Services/ API Testing using SOAPUI/ SOAPUIPro / Java / JUnit / TestNG / SSO / LDAP / ANT / Maven / UNIX / Linux / Big Data/ Hadoop / MongoDB / NoSQL / Oracle / DB2 / MS - SQL Server / Sybase / MySQL / Eclipse / SOA / Agile / Waterfall / Scrum / ATDD
- 12+ years of experience in IT Industry in Software Analysis, Manual, Functional, Automation, Web Services Testing, Production Support of Web Applications, ETL/Data Warehouse projects in the sectors of Finance, Banking, Wireless, Mobile, Pharmaceutical, Insurance, Telecommunication, Medical, Consulting.
- 10+ years of U.S. Experience working in onshore/offshore environment.
- 6+ years of experience in agile methodology.
- 6 Years of experience in Web Services Automation testing for SOAP and REST Web Services
- 2 years of experience in Big Data, Apache Hadoop, NoSQL, MongoDB applications in Mobile Application Testing for IOS and Android operating systems.
- 2+ years of experience in Testing Mobile applications for IOS and Android platforms using Ranorex, Smart Bear Test Complete and Sauce Labs Cloud environment.
- Over 3+ years of QA Lead experience in management of Quality Assurance responsibilities like planning, Test Strategy, Test Execution and tools. Coordinating with the Project Manager and other technical leaders to establish time tables and agree on a Quality Assurance plan for the Prod Implementation.
- Ensure traceability of test cases to requirements, working with the project Business Analyst to ensure all requirements are tested, schedule QA meetings and maintains agenda.
- Extensive experience with Software Quality Assurance Testing on GUI based Client-Server & Web Based applications, ETL, Web Services, SOA, Data Warehousing projects using Manual and Automated testing procedures.
- Experienced in Testing of ETL projects for De-normalized high volume database structures.
- Involved in various stages of Software Development Life Cycle (SDLC) implementing software using Waterfall, V-Model, and Agile, Iteration, Scrum methodologies.
- Experienced in Automation of Testing activity using QTP 10.x/9.2, Selenium IDE 1.3, Selenium RC Server, and Selenium Web Driver.
- Expert level knowledge and experience in Groovy Scripting and Java Programming Language.
- Worked on REST/ SOAP Web Services API Testing using SOAPUIPro 4.5/4.0, Apache Axis Client 2.x in SOA environment using Mule ESB, Tibco ESB.
- Experienced in working on JMS Applications using Point to Point, Publish and Subscribe models using IBM WebSphere MQ, Tibco ESB, and Active MQ.
- Possess expert level of understanding of WSDL, XSD, Schema, DTD, XML documents for Web Services Testing.
- Experienced in Black Box, White Box, Smoke Testing, Sanity, Shakeout, Integration, Regression, Functional, Front End and Back End Testing.
- Excellent verbal and communication skills with the ability to successfully work with all levels of IT professionals and end users.
- Proficient in developing/writing Software Test Plans, Test Case Design, and Test Scripts based on User Requirements, Specifications and System Requirements documents.
- Experience in designing Test Cases/Test Scripts/Test Conditions for the Unit Testing, verifying and validating Web based e-commerce applications, like Boundary Value Analysis.
- Experienced in Testing of Backend Batch Processing, ETL, and Data warehousing projects.
- Proficient in SQL Queries using Group functions, Joins, Cursors .
- Has good knowledge of web technologies like Web Services, REST, SOAP, JSON, XML, and Java.
- Worked in writing SQL Queries using Oracle 11g, Sybase Adaptive Server 12.5, IBM DB2, UDB, and MS-SQL Server, MySQL databases. Expert level knowledge in SQL Queries.
- Worked on Job Scheduling and build automation using Auto Sys, Hudson, and Cruise Control.
TECHNICAL SKILLS:
Languages: SQL, Java, Groovy Scripting, XML, Shell Scripting Automation
Testing Tools and Framework: SOAP, REST, JSON Web Services, Jenkins, TDD, Agile, ANT, Maven, JUNIT,XML, WebSphere MQ, AJAX, Security, Apache Axis2, Selenium, JNDI, JDBC, JUNIT, SOAPUIPRO 4.5/5.1.2, Hudson, Find Bugs, Code Coverage.
J2EE Application Servers: IBM WebSphere Application Server 6.1/6.0/5.1, WebLogic Application Server 10.3/8.1/7.0, Tomcat Server 7.0/6.0/5.5. Security / Policy Server Site Minder Policy Server 6.0/5.0, Web Agent 6.0/5.0
Testing Tools: HP ALM 11/Quality Center 9.0, Test Manager, Team foundation Server, SQL Developer, Jira, Bugzilla, SOAPUI, Selenium framework, Web Driver API.
Databases Oracle: 12g/11g/10g/9i, Sybase Adaptive Server 12.5, IBM DB2, MS-SQL Server, MySQL Database.
Operating System: UNIX, Linux, IBM AIX, Oracle Solaris, Windows 10/8/7/XP.
PROFESSIONAL EXPERIENCE:
Confidential, Santa Monica, CA
QA Automation Tester
Responsibilities:
- Worked as an Automation Tester to perform Automation Testing of Web Application, Middleware Services which were exposes as REST Web Services to the frontend UI Web application.
- Involved in Requirement Review meetings and finalizing the scope of the Sprint Cycle
- Worked in a Team which follows Scrum Methodology for a 4 weeks Sprint Cycles
- Used SOAPUI Pro Tool to perform Automation Testing of Middleware Web Services developed in Mule
- Responsible for Creating, setup of Soapui project for Web Services Testing, Creating Test Cases, Test Execution and Reports. Used Excel sheet for input data used by Soapui and do the Testing.
- Used Soapui features like Assertions, Data Source, Groovy Script Test Step to do data level validations
- Used Groovy Scripting and Java language to build reusable components for Automation of Web Services Testing using SOAPUIPro tool.
- Used Test Complete to test mobile applications for IOS and Android platforms.
- Worked on HP ALM tool for Defect management, Test Case Creation and automation Running Scripts from ALM
- Used MongoDB, NoSQL, Hadoop framework APIs to retrieve and perform functional Testing of REST APIs which retrieve Data, Images using Java UDFs. Involved in Testing of Java UDFs using Junit.
- Used Selenium framework to Test Frontend Web Application using Selenium framework and Java API.
- Possess good understanding of Core Java Language, Packages, APIs, Collection framework.
- Used Eclipse IDE to setup Automation Project, Create Junit Test Scripts and execution of Test Cases.
- Responsible for setting up and doing configuration changes of Projects in Jenkins Continuous Integration Build environment.
- Used SQL to perform Data Validation for the backend database DB2.
- Worked on windows at client PC and UNIX environment in Test and UAT environment.
- Worked during weekend during Production Implementation to perform Sanity Test, Shakeout testing by doing testing in production environment during User Shakeout process.
- Used Putty to connect to Unix Servers.
- Responsible for providing status in daily standups about the progress and opened issues found in during Testing.
Environment: Agile Scrum, IBM Clear Quest, IBM DB2, JDK 1.6, Selenium2.2, Oracle 11g, JUnit, Excel, SQL, Windows 7, UNIX, Sun Solaris, Putty, HP Quality Center 9.0, Java, JDK 1.6, J2EE, Hadoop, Smart Bear Test Complete, SOAPUIPro, Big Data, MongoDB, Pig, Java UDF, IBM WebSphere Application Server 8.0, SOAPUIPro 4.5, JSP, Restful and SOAP, Web Services, XML, Schema, XSD, WSDL.
Confidential, Newark, DE
Quality Assurance Tester
Responsibilities:
- Worked as an Automation Tester to perform Automation Testing of Web Application, Middleware Services which were exposes as SOAP/REST APIs to the clients.
- Involved in Requirement Review meetings and finalizing the scope of the Sprint Cycle
- Worked in a Team which follows Scrum Methodology for a 4 weeks Sprint Cycles.
- Responsible for Mobile Application Testing using Sauce Labs Cloud environment. Responsible for Setup of Instance for different versions of OS and developing Test Scripts using Sauce Labs API and executing Test Scripts.
- Used SOAPUIPro Tool to perform Automation Testing of Middleware APIs exposed as Web Services.
- Responsible for Creating, setup of SOAPUIPro project for Web Services Testing, Creating Test Cases, Test Execution and Reports. Used Excel sheet for input data used by SOAPUIPro and do the Testing.
- Developed Groovy Scripts to do API Testing and perform Validation of Response from REST APIs.
- Used SOAPUIPro features like Assertions, Data Source, Groovy Script Test Step to do data level validations
- Responsible for configuration of Hudson/Jenkins Server to perform build, looking into build failures and fixing in Junit Scripts.
- Used HP ALM for creation of Test Cases, defect management purpose.
- Responsible for Testing JMS application using Point to Point, Publish and Subscribe model using Tibco EMS
- Used Selenium framework to Test Frontend Web Application using Selenium framework and Java API.
- Possess good understanding of Core Java Language, Packages, APIs, Collection framework.
- Used Eclipse IDE to setup Automation Project, Create Junit Test Scripts and execution of Test Cases.
- Responsible for setting up and doing configuration changes of Projects in Jenkins Continuous Integration Build environment.
- Worked on Job Scheduling using CA Autosys Scheduler
- Used SQL to perform Data Validation for the backend database DB2.
- Worked on windows at client PC and UNIX environment in Test and UAT environment.
- Worked during weekend during Production Implementation to perform Sanity Test, Shakeout testing by doing testing in production environment during User Shakeout process.
- Used Putty to connect to Unix Servers.
- Responsible for providing status in daily standups about the progress/issues in QA.
Environment: Agile Scrum, IBM Clear Quest, IBM DB2, JDK 1.6, Selenium2.2, Oracle 11g, JUnit, Excel, SQL, Windows 7, UNIX, Sun Solaris, Putty, HP Quality Center 9.0, Java, JDK 1.6, Autosys, Sauce Labs, Mobile Testing, J2EE, IBM WebSphere Application Server 8.0, SOAPUIPro 4.5, REST API, SOAP, Web services, Tibco EMS, JSP, Restful and SOAP, Web Services, XML, Schema, XSD, WSDL
Confidential, Boca Raton, FL
QA Engineer
Responsibilities:
- Worked as a Manual/Automation Tester to perform Testing of Content changes, Coupons, Promotions, Site Navigations, Volume discounts, Browser compatibility across different Browsers.
- Worked in a Team of Agile methodology as Team member for a 4 week Sprint Cycle.
- Used SOAPUIPro Tool to perform functional/Automation/Data Driven Testing Business SOAP and REST Web Services APIs.
- Involved in Web Services Client Project Setup using SOAPUIPro, Created Test Cases, and Validation Scripts using Groovy Scripting.
- Responsible for creating Web Services input by JSON data to REST API and validate the Response.
- Responsible for REST API Testing using SoapUIPro and Groovy Scripting.
- Used HP Quality Center for Defect tracking
- Daily responsibility involves performing Functional, automation if needed and web services testing, updating test cases, validating requirements with test cases and generate reports using Quality Center
- Participate in review meetings to resolve bug related issues with developers
- Involved in daily meeting with Team members to keep track of defects and provided update on testing progress to the Project Manager.
- Used HP Quality Center tool as a defect management tool.
- Use SoapUIPro tool to test JMS applications for the JMS Implementation platform Tibco EMS.
- Used SQL Developer to perform data validation using SQL queries.
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Involved in daily meetings for defect resolution status calls to discuss defects with vendors, project management and users.
- Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
Environment: Java, J2EE, JDK1.5, Agile, IBM DB2, Oracle 10g, JUnit, Excel, SQL, Tibco EMS, Windows 7, UNIX, Sun Solaris, Putty, HP Quality Center 9.0,, IBM TWS Job Scheduler, IBM WebSphere Application Server 8.0, SOAPUIPro 4.0, JMS, JSP, Restful and SOAP, Web Services, XML, Schema, XSD, WSDL, Unix.
Confidential, Moline, IL
QA Tester
Responsibilities:
- Responsible for management of all Quality Assurance functions include planning, strategy, testing execution and tools.
- Responsible for coordinating with the Project Manager and other technical leaders to establish time tables and agree on a Quality Assurance plan for the implementation.
- Responsible for following and ensuring that QA process is documented and communicated and adequate to ensure agreed quality levels for the application.
- Responsible for reviewing traceability of test cases to requirements, working with the project Business Analyst to ensure all requirements are tested.
- Worked with technical analysts to identify unit testing coverage and ensure any gaps are documented and addressed.
- Responsible for Testing ETL, Data Warehouse projects during the contract.
- Involved in working with QA Tester to ensure testing of functional areas is complete, tracked and on-schedule.
- Responsible for coordinating performance testing and ensures that performance standards are communicated and documented.
- Responsible for Frontend, Middleware, Functional, Web Services, cross browser, Automation, ETL Testing of Web, distributed, SOA, Reporting, legacy, J2EE applications for multiple Releases
- Involved in daily meetings to provide Testing status update to the Team in daily standups and update backlogs.
- Involved in attending Project Planning/Scope meeting with the estimates. Provided LOE and task assignment to other team members.
- Responsible for creating Test Plan for the Spring Cycle.
- Worked on Testing JMS Application using SOAPUI.
- Involved in SOAP and REST API based web services testing using SOAPUIPRO Web services testing tool.
- Used WSDL to setup project in SOAPUI, compiled the SOAP Project WSDL using SOAPUI, Created multiple Test Cases to test scenarios.
- Worked on SOAPUIPro Tool to perform REST API Testing using JSON, XML.
- Configured SOAPUI Data Source to read data from Excel sheet and backend Oracle database to test the web services.
- Developed Groovy Script to perform validation of Web service response by looking to Response Code and expected result in other variables of response.
- Created test cases in HP Quality Center and updated them with PASS/FAIL result as the Testing is done in timely manner or daily basis.
- Possess good understanding of Core Java, XML, and XSD to do White Box or Unit Testing using JUnit.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested.
- Participate in review meetings to resolve bug related issues with developers
- Used Selenium IDE in the frontend/web application and backend Selenium Web Driver to perform automation of Web application Testing.
- Developed and Executed JUnit Test Cases using Eclipse IDE.
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Participated in daily defect resolution status calls to discuss defects with vendors, project management and users.
- Worked on Testing of middleware web services which uses Restful Web services, XML, DOM, and JSON using SOAPUIPRO.
- Created training material for new hires in a team as well as trained the new hires on application and bringing them up to speed
- Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages
- Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Worked on both Windows and UNIX environment
Environment: Selenium framework, Bugzilla, HP Quality Center 9.0, Java, JDK 1.6, J2EE, IBM WebSphere Application Server 8.0,REST API, SOAPUI 4.0, JSP, JSON, XML, Restful and SOAP, Web Services, Tibco EMS, XML, JMS, Schema, XSD, WSDL, Oracle 11g, IBM DB2, JUnit, Excel, SQL, IBM TWS Job Scheduler, Windows NT, UNIX, Sun Solaris, Putty.
Confidential, Bowling green, KY
Quality Assurance Analyst
Responsibilities:
- Worked as a QA Lead for Offshore Team of 4 members, Responsible for Scoping, QA Testing Estimation/LOE, Work/Task Assignment and status.
- Responsible for overseeing determination of need, selection and implementation, and maintenance of QA tools.
- Responsible for point of escalation for the HP QC/Jira defects for all testing phases (update, follow-up, escalate overdue issues).
- Responsible for QA issue prioritization and resolution facilitation.
- Responsible for Facilitating daily/weekly Quality Assurance meetings and maintains agenda.
- Responsible for managing QA Test Cycle, Test Plan creation, work allocation, status update, initial setup of scripts for Automation, performing Testing and Resource/Process management.
- Responsible for execution of Automation Scripts for Deposit, Vouchers, and Check Processing in online and offline mode for Ops Online application in QA environment and looking into build failures and fixing the issues.
- Responsible for creating Requirement Traceability Matrix document to keep track of the Test Cases and
- Used SOAPUI web services testing tool to test REST API and SOAP Based Web Services
- Responsible for creating Test Plan, Task allocation, providing update status, issues to the Team.
- Daily responsibility involves performing Functional, automation if needed and web services testing, updating test cases, validating requirements with test cases and generate reports using Quality Center
- Participate in review meetings to resolve bug related issues with developers
- Involved in daily meeting with Team members to keep track of defects and provided update on testing progress to the Project Manager.
- Used SQL Developer to perform data validation using SQL queries.
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Involved in daily meetings for defect resolution status calls to discuss defects with vendors, project management and users.
- Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
- Worked on windows at client PC and UNIX environment in Test and UAT environment.
- Worked during weekend during Production Implementation to perform Sanity Test, Shakeout testing by doing testing in production environment during User Shakeout process.
Environment: Java, HP Quality Center, SQL Developer, JDK 1.5, SOAPUI 4.0, Quick Test Pro 9.2, Groovy 1.8/1.7, SoapUI 4.0, J2EE, WebLogic Application Server 10.3, JSON, XML, Restful and SOAP Web Services, XML 1.0, XML, Schema, WSDL, Oracle 11g/10g, SQL, SQL Developer, JMS, UNIX, Sun Solaris, Putty,, SSO, Site Minder Web Agent 6.0.
Confidential, Atlanta, GA
Senior Software Tester
Responsibilities:
- Worked in QA Team as a Senior Software Tester to Test eRepair Frontend and Gateway backend Applications.
- Created Test Cases for Run Test Flow Machine, Ticket Services and Test Management Services used for Provisioning of Telecom Order and assigning Circuit/Port to an Order.
- Involved in Requirement Planning for Developed Test Cases, had Writing and executing software system test plans and test cases. These scripts were developed after reviewing the business requirements documents and technical specifications documents.
- Responsible for executing Test Cases during Test Execution Phases and making sure all the Test Cases are executed and thoroughly tested and report issues/defects to Development Team for fixes.
- Primary liaison between Onshore and Offshore QA Team and to keep track of Test Cases completed on daily basis and send daily Status before COB to entire team.
- Setup meeting with Development Team to discuss discrepancies identified during testing and has those triages the issue.
- Used SOAPUI Tool to perform Soap Based Web Services Testing for the backend Gateway application which is exposed as Soap Web Service.
- Developed Data Validation SQL Queries which were used during Test validation.
- Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Used Windows XP as local test Environment and Unix OS in Test environment.
Environment: XML, JDK 1.4, J2EE,HTML, Apache Axis 1.x, Web Services, SQL Oracle 9i, UNIX, Windows XP, JSP, LDAP, JDBC, JUnit, JavaScript, SOA, BEA WebLogic Application Server 7.0/8.x, Sun Solaris, JMS Admin, DOM, JDOM, Harvest Workbench, EJB, JMS, CORBA, Iona Orbix2000, Iona ASP6.0.
Confidential, San Jose, CA
Quality Assurance Analyst
Responsibilities:
- Worked as a QA Tester on Contract basis for Web Application and Backend Order and Supply Chain processing applications which uses Java, J2EE, Batch Processing, and ETL Jobs.
- Responsible for creating Test Cases for the Web Application, Batch Processing of Files sent by other applications for Integration with different sub-systems.
- Involved in Planning, Requirements Review and Design Review from Dev Team.
- Created Test Cases for the Procurement module and Backend Batch processing.
- Conducted meetings with Business Analysts to clarify requirement related questions and discuss possible Scenarios used by the Users.
- Worked on Creating Test Cases, Executing them and reporting issues found during Testing by using Test Director.
- Responsible for running Shell Scripts to start Batch and perform Validation, Data Validation after the Completion of Jobs.
- Conducted cross browser testing for the Web Application by testing on JavaScript and CSS issues and Session/Cookies management.
- Used Toad to connect to Backend Database and execute SQL Statements to perform Data Validation
- Used Putty to connect to QA Servers which is on UNIX environment.