Resume

Sign in

Test Cases Engineer

Location:
Monroe Township, New Jersey, 08831, United States
Posted:
November 13, 2017

Contact this candidate

Sruthi

Mobile: 312-***-**** Mail: ac3a0e@r.postjobfree.com

Summary

Around 2 years of experience in the Information Technology Industry as a Developer and working with a Quality Assurance Team understanding of test planning, test management, execution, Software Development Life Cycle (SDLC) and defect tracking.

Expert in developing Java Selenium Web Diver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame Works using TestNG/Junit, MAVEN build tools.

Understanding User Requirements, Documenting Test Plans, Preparing Test Cases, and Execution of Test Cases to verify application functionality against business requirements, with automated test tools.

Good Knowledge of Web Technologies like XML, XPath, SDLC.

Expertise in using different Spying tools like Firebug and Fire path element as a Firefox add-on for addressing web elements using locator's ID, Class name, CSS Selector, XPath etc.

Proficient working knowledge of Core Java and Object Oriented Concepts like Inheritance, Polymorphism, Exception Handling, Multi-Threading, Constructors, java functional programming and Collections.

Knowledge on Web Services based on SOAP and REST using SOAPUI.

Good Knowledge on REST projects using Postman tool.

Experienced in Mobile Testing includes Device, Tablet and App Testing using APPIUM.

Validated SQL quires with relational databases like SQL Server and MySQL.

Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

Highly motivated team player with analytical, organizational and technical skills.

Unique ability to adapt quickly to challenges and changing environment.

Technical Skills

Defect Tracking Tools

Quality Center, JIRA, BugZilla

Automation Testing Tools

HP Quality Center, QTP, JIRA, Selenium Web driver, Selenium Grid, Selenium IDE, Selenium RC, Cucumber, TestNG, JUnit, Ant, Maven, SOAPUI, HP ALM, LoadRunner.

Operating Systems

Windows, Android OS

Programming Languages

C, Java, PHP, XML, HTML, CSS, JavaScript/jQuery, VBscript, AJAX

RDBMS

Oracle 10g, My SQL, MS SQL Server

WebBrowser

FireFox, Internet Explorer, Chrome, Opera, Safari

IDE

Eclipse, NetBean, SoapUI

Design Methodologies

UML, Rational Rose, Smart Draw

Education

Master of Science, Computer Science

University of Central Missouri, Warrensburg, MO GPA:3.5/4.0

Coursework: Advanced Software Engineering, Data mining, Advanced operating systems,Advanced algoritm and data structures,Advanced DatabaseSystems.

JNTU, Hyderabad, India

oBachelor of Technology, Electrical and Electronics and Engineering

Work Experience:

Brightfonts Inc January’16 – Till date

Role: Software Quality Assurance Engineer

Responsibilities:

Assist the QA lead to prepare the Acceptance Test Plan.

Extensively used Firebug, FirePath etc. to identify the XPath location of elements in the web page.

Manage, create, and execute test cases using Selenium WebDriver using the Java client.

Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.

Used emulators and IOS simulators to perform the manual Mobile Testing.

Used AutoIt tool for automating the Windows GUI and general scripting.

Perform manual testing accordingly to the test plan.

Prepare and report the state transition diagram and use case diagram.

Update, test, and maintain the content of the website.

Generated test reports.

Incorporated the test data in Test scripts from Excel using Apache POI API.

Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Automated Test cases in BDD (Behavior Driven Development) using Cucumber.

Written Gherkin and Java scripting automation test scripts to execute in Cucumber.

Performed manual and Selenium testing of the web based application.

Reviewed and analyzed technical documentation, product requirement document, and functional specifications and involved in developing test strategy, test plan and test case documents.

Used JIRA for raising issues, bugs, defect tracking, writing suggestion and executing test.

Used Git Hub as version control tool.

Developed Maven Build scripts to run Sanity scripts for new builds in Selenium WebDriver.

Involved in executing SQL queries functions and packages for backend testing.

Used SQL Queries to verify the data from the MySQL database.

Technical Environment: Selenium WebDriver, Eclipse, Cucumber, TestNG, Gherkin, JIRA, HTML, CSS, JavaScript, Maven, Git, IE, Firefox, Safari, Java, Eclipse, Log4j, MS SQL, MS Office.

Virtusa May’14 – Dec’15

Role: QA Engineer

Responsibilities:

Participated in standup meetings every day to discuss the ongoing work.

Worked closely with the developers within the SCRUM team and communicated with them regarding the defect resolution.

Involved in the development of Test Plan and Test cases.

Performed automation for Functional and Regression Testing using Selenium WebDriver.

Create automated Runbook solutions that integrate with Enterprise Systems.

Troubleshoot automation issues through entire stack (automation through to OS, including network).

Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Used TestNG Test Suite to run group of Test classes and Test Cases.

Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using JIRA.

Designed and created SQL Databases, tables, and views based on client requirements.

Work closely with performance testing team and provide test scenarios for load, stress, endurance testing using Jmeter.

Perform manual testing accordingly to the test plan.

Technical Environment: Selenium Webdriver, TestNG, Firebug/ FirePath, JIRA, HTML, CSS, Eclipse.

Academic Projects:

Project: Customer Data retrieval Summer 2016

Description: The objective of this project is to create Selenium WebDrive test cases and to automate a Banking application. Here we have generated test reports using TestNG. In this project, we have used firebug to identify Xpath and have modified contents in the webpage for users usability.

Technology & Tools used: Java, SQL, Selenium WebDriver, Eclipse, TestNG.

Role: Tester

Project: Multi Client Project Fall 2016

Desctription: M-connect is a client-side computing environment that is created using .NET on windows application which allows users to login to their emails. In this project, we have built an email application to allow sending email via a SMTP server as well as other common functionalities provided by an email client using Yahoo, Gmail and Hotmail services.

Technology & Tools used: C#, Visual Studio, Windows Application

Role: Tester

Project: Customer Registration Spring 2016

Description: Developed an Angular JS application which is used to take customer details and which has provision to pull the records of previous registration.

Technology & Tools used: Bootstrap, Protractor, HTML, CSS.

Role: Tester

Extra-Circular Activities:

Is a co-founder of a Non Profitable Organization called Helping Hands Forever.

Successfully completed the YES!+ workshop conducted by ‘THE ART OF LIVING’.

Participated in Flood Relief Camp and village adoption camp organized by NSS (NATIONAL SERVICE SCHEME).

Member of ISTE (INDIAN SOCIETY FOR TECHNICAL EDUCATION), CSI (Computer Society of India) student Chapters.



Contact this candidate