Post Job Free

Resume

Sign in

Test Cases Engineer

Location:
Schaumburg, IL
Posted:
December 18, 2018

Contact this candidate

Resume:

Vivek Reddy

ac7z72@r.postjobfree.com 510-***-****

mailto:ac7z72@r.postjobfree.com

PROFESSIONAL SUMMARY:

Around 4+ years of IT experience in Testing of various Web-based, Object Oriented, Client Server applications on Windows platform.

Having Extensive Professional Experience in Software Testing as Software Quality Assurance Engineer on different platforms and environments.

Experience in performing end-to-end functionality testing for Web-based, Client-Server, Database, and Middleware Applications.

Good working knowledge of Automation tools like QTP, JIRA and Expertise in QTP in running scripts for Functional and Regression Testing.

Experience of the full SDLC Methodologies and Validations to ensure the Quality Assurance Control.

Involved in Requirements Gathering, Project Planning, Risk Management and Estimates for all the milestones of the project.

Expert in analyzing Business Requirements Specifications and User Requirements Specifications.

Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, and Agile/Scrum.

Proficient in performing Functional, Regression, User Acceptance, Integration, System, Database, Load and Performance Testing in an Agile Environment.

Working experience of various RDBMS including SQL SERVER 2008, Oracle.

Experience in Unit Testing, Integration, Functional, Regression, End to End and (UAT) Testing.

Experience with QA Methodologies and Validations that ensure the quality of the product.

Experience in Web application automation using Selenium Web Driver with Java.

Experience in Test Strategy, Test Plans, creating Test Scenarios, Test Cases, Test Data Set Up, Test execution, Defect Management, Test Reporting and Test Closure activities.

Experience in designing and execution of Test Scripts using Selenium Web Driver with Java.

Extensive working knowledge on Configuring and version controlling with GIT, SVN and Team Foundation Server.

Experience in execution of automated scripts using keyword/data driven framework.

Profound knowledge of Software Development Life Cycle (SDLC) and Software testing life cycle(STLC).

Experience in Supporting Production and Development environments.

Excellent team player, good independent performer, Organized and hardworking.

Very well experienced in Multitasking and handling concurrent projects.

Experienced in working with large, small and cross-functional projects teams.

Excellent communication and interpersonal skills, Strong analytical and problem solving.

EDUCATION

Masters in Computer Science –Northwestern Polytechnic University, CA.

Bachelors in Computer Science and Engineering - JNTU University, India.

TECHNICAL SKILLS

Languages

JAVA, C++, JavaScript, HTML/CSS.

SDLC Methodologies

Agile, Waterfall,

IDE tools

Eclipse, IntelliJ, Android Studios.

Web Technologies

HTML, DHTML, CSS, XML, XSD, AJAX, JSP, JSF.

Test Automation Tools &

Frameworks

UFT (QTP), Selenium Web driver, Selenium Grid, Manual Testing, JMeter, Cucumber, Apache POI, Appium (Mobile Testing), Log4j, Slf4j, TestNG, Junit.

Version Controls

Tortoise SVN, GitHub and Bit Bucket.

SOA Technologies

Restful API, Web Services.

Build and CI Tools

Ant, Maven, Jenkins.

Browsers

Firefox, Chrome, Internet Explorer and Safari.

Database

MySQL, Oracle SQL developer, NoSQL (MongoDB).

Web Application servers

Apache Tomcat, JBOSS.

Bug Tracking tools

JIRA, Bugzilla.

Operating Systems

Windows, Mac IOS.

Professional Experience

Client: Deutsche Bank. Cary, NC. May 2017 – Present

Role: QA Automation Engineer.

Description: Deutsche Bank Direct Internet (DBDI) is an online payment processing application which processes domestic, international payments by different payment modes.

Contribution:

Involved in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.

Automated Test Cases using Grid, Eclipse. Configured Selenium WebDriver.

Developed and executed NoSQL commands in the database to conduct Data integrity testing by checking the data on the MONGO DB.

Perform Functional Testing and Regression Testing using Selenium WebDriver.

Used Soap UI to test the RESTful API’s from Scratch by writing Automating Test Scripts.

Writing simple to complex queries using MongoDB for testing purpose.

Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.

Used Java for scripting language.

Developing scripts for Mobile UI Testing using Appium and Android Studio.

In the regression phase, the project was automated using Appium with Test NG.

Involved in GUI testing, integration testing, navigation testing, and regression testing using web based application and client-server applications.

Developed Scripts using Java selenium WebDriver combo for user module application.

Involved in testing Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing & security testing.

Used Selenium WebDriver for writing test scripts for regression test coverage.

Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Worked with GitHub Version control to maintain code remotely.

Used XPath and POM to work with dynamic and static objects in Selenium.

Generated test logs using Log4j for various log levels.

Perform responsibilities of developing test scripts by using SOA test tools and responsible for estimating required resource and components for SOA testing.

Done Data Base Testing using load and Performance testing using JMeter.

Implemented the Metrics in the Project to achieve the best Quality in the Testing Output.

Environment: Java, Selenium WebDriver, Grid, NoSQL, MongoDB, Appium, Android Studio, TestNG, HTML5, CSS3, AJAX, JSON, Web Services, XML, Soap UI, SOA, Apache Tomcat, Log4j, Maven, Jenkins, GIT, JIRA, XPATH, JMeter, Fire Fox, Junit testing.

Client: ACT Iowa City, IA. Aug 2015 – Apr 2017

Role: QA Automation Engineer.

Description: Worked on project Information Agility (IA). The focus of Information Agility Bootstrap program is

to complete phase of Information Service Bus, to provide blueprints through select product reference

implementation, Establish Information Agility center of excellence and Establish Information Agility

governance model.

Contribution:

Involved in creation of automated test cases for testing various web modules like supplier data,

inventory tracker, exchange tracker, damage tracker.

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, Testing and Selenium WebDriver. Involved in Automation of the test cases using Junit and Test NG.

Responsible for back-end API testing with SOAP UI and coding in groovy and Java.

Created tests with Assertions like Schema Compliance, SOAP, XPath 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.

Validated Web Service modules using Soap UI tool (Preparing Web Service request and added authentication information in Soap Header). Used SOAP UI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.

Developed automation scripts for new enhancements using Selenium WebDriver and TestNG.

Developed and executed test cases for EWS (Enterprise Web Services) and RESTful services using Soap UI tool.

Involved in the Continuous Integration of the automation framework with Jenkins.

Validated reports by executing SQL queries.

Worked with designing and building automation frameworks in Cucumber BBD.

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.

Reported bugs and tracked defects using JIRA.

Used JIRA for Identifying, log4j for 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 Web Driver, Selenium GRID, Maven, Jenkins, JIRA, UAT, SOAP UI, SVN, SQL, TestNG, Cucumber, Appium, Android Studio, Log4j, Agile, Restful API, Apache Tomcat.

Client: Cyient Inc. Hyderabad, India. Nov 2013 to Dec 2014

Role: QA Automation Tester.

Contribution:

Actively involved in functional, system, integration, positive, negative, GUI testing of the application.

Interacted with developers and business Users to communicate the defects and actively participated in

replicating the bugs and performed regression testing using JIRA.

Created Test Data using SQL and wrote SQL queries for back-end testing.

Used /Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using

TestNG Data Provider Annotation.

Prepared Test Cases for functional and UAT testing.

Used Maven Performed Continuous Integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins.

Worked on SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.

Attended multiple sessions with Business Analyst and Solution Architects for understanding the design of the application for new Change Requests.

Usability testing of the application and workflow involving multiple functional modules.

Worked with developers to Create and update the defects, resolve and track their status using JIRA.

•Written and executed SQL queries and Joins, Group by clause, having clause etc. to validate the data.

•Expertise in Claims Adjudication and Accumulators validation using FACETS application.

•Created Test Data for QA and UAT.

•Assigning the tasks of performing regression testing of facets applications.

•Test case automation using cucumber test automation tool and Shell scripting language.

•Developed selenium test cases in Java using Junit Framework.

•Testing Methodologies Automation, Manual Testing, Agile Methodologies.

•Comprehensively worked on agile software development cycle, white box testing, and web based application testing.

•Used SVN as version control system.

•Involved in bug fixing and maintained JIRA as bug ticketing tool.

Environment: JAVA, QTP, JUNIT, Easy Mock, SOAPUI, Selenium IDE and WebDriver, Excel, Apache POI, Restful, PL/SQL, Eclipse, Fire Bug, Apache Tomcat, HTML, CSS, XML, UAT, TestNG, Maven, SVN, JIRA, Jenkins, XPath, JIRA.



Contact this candidate