Sign in

QA Manual/Automation Tester

High Point, North Carolina, United States
August 31, 2018

Contact this candidate


Yashi Reddy

Cell: +1-814-***-****


7+ years of IT experience as QA worked with Automation testing by using Selenium with JAVA / Manual testing with different methodologies like Agile/Scrum and Waterfall, dealing with all levels of testing.

Experience in full software Development Life Cycle (SDLC) and Quality Assurance Life Cycle (QALC) analysis, design, development, testing, implementation and maintenance in data warehousing environment.

Expertise in understanding Business Requirements, Functional Requirements, decomposing into HLD's and ETL Specifications into Test Cases for positive and negative test conditions.

Expertise in Manual and Automation Testing.

Testing Methodology and Test Plan Formulations.

Test Case analysis and design, Test Script development and Test Coverage.

Test Summary Reports, Defect Tracking and change management.

Experience in working with open source tools like Selenium (Selenium IDE/RC/GRID/Web driver), SOAP UI, Fiddler and Firebug and preparation of automation test framework.

Experience in Understanding the code written in different programming languages Java, Python, Java Script, SQL.

Expertise in automation using Selenium WebDriver, with Java on TestNG and Junit library.

Extensive experience in ETL process consisting of data transformation, sourcing, mapping, conversion and loading.

Experience in Data Analysis, Data Validation, Data modeling, Data Cleansing, Data Verification and identifying data mismatch.

Experience in Dimensional Data Modeling using Star and Snow Flake Schema.

Experience in using Agile methodology and attended the daily SCRUM meetings during each SPRINT session.

Experience in gathering functional requirements from users and designing data model ETL development.

Experience in writing and development of test cases, test scripts and test procedures.

Identifying and tracking performance issues and defects during testing.

Experienced with coordinating cross-functional teams, project management and presenting technical ideas to diverse groups & proven ability to implement technology-based solutions for business problems.

Experience in Data Profiling, Data Extraction, Data Integration, Data Testing.

Have academic exposure to software development life cycle like Feasibility, Design, Coding, Testing, Implementation and Maintenance.

Application Data warehousing experience in Financial, Banking, Healthcare and Insurance.

Experienced in running SQL queries using Toad (Oracle), Teradata SQL Assistant and SQL server.

Reporting and tracking defects using JIRA. Validate all UAT scenarios and scripts.

Experience with ALM tool (HP ALM) for test preparation, execution and defect management.

Document all phases of the Systems in QA process. Checking database transactions using SQL Server.

Tested the ETL process for both before data validation and after data validation process. Tested the messages published by ETL tool and data loaded into various databases.

ETL Testing process - Validated source and target databases to validate the report.

Experienced in Automation testing using Selenium and HP Quality Center.

Tested a large social network application on multiple platforms - web, Android and iOS.

Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.

Strong in performing database backend testing and in writing SQL Queries.

Exposure to web technologies like HTML, XML, CSS.

Worked with Quality Center to trace the requirements, write the Test Cases in the test plan, execute the Test Sets in the test lab and track the Defects logged in the defects module.

Acquired knowledge in implementation of TCoE.

Excellent communication skills, team player and hard working.

Passionate worker to contribute individually and as part of a team.

Ability to learn modern technologies quickly with good analytical and problem-solving skills.

Technical Skills

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Centre, JUnit, Cucumber, Firebug, Fire path, TestNG, JXL, Rest Assured API

Programming Languages: C, C++, JAVA

Web Services: SOAP, REST, SOAP UI.

Scripting Languages: Java script, XML, HTML,

Bug Tracking Tools: Quality Center, Quick Test Profession, Unified functional testing, JIRA

Database: Oracle, SQL Server, MS Access, MySQL

Operating system: Windows, MAC, Linux, UNIX

Frameworks: Junit, TestNG, TDD, BDD

Continuous Integration Tools: Jenkins, Hudson

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Application Servers: Weblogic, JBoss

Other Tools: Word, PowerPoint, Excel, WinSCP, Putty, UltraEdit

Software Methodologies: Agile, Scrum, Waterfall.

Work Experience

Role: QA Automation Tester - North Carolina, NC March 2017 -Till date

Client: BNC


Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodologies.

Developed test code for testing locally in Java using Eclipse, Selenium WebDriver and TestNG, Junit framework.

Prepared the Manual Test Use Cases and reviewed the test cases.

Involved in Test Script evaluation along with the testing Manger, Business Analyst, Client and the Development Team.

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

Develop Automation framework using Selenium, Java, Webdriver, TestNG.

Developing Web Automation Test cases for the identified Automation Scenarios.

Configured Selenium Web Driver, TestNG and created selenium automation scripts in java using Test NG prior to agile release.

Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Worked on Selenium web-element verification is done through XPath, CSS Locators.

Effectively involved in Defects logging, tracking and managing Defect Life Cycles using JIRA.

Performed End-to-End testing of database to check data integrity using SQL queries.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).

Developed the traceability matrix between test requirements and test cases.

Hands-on experience with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Bug Tracking.

Experience in core Java, JavaScript for creating/debugging/enhancing different automation frameworks.

Automated end-end webservice testing using java script in REST Assured and tested JSON and XML based request and response.

Developed Selenium Synchronization using Conditional Implicit and Explicit waits conditions.

Used JIRA as Test Management tool and as Bug Tracking tool to identify Defects and communicated with Developers and tracked the defects through their entire life cycle.

Created SQL queries for backend testing and data integrity testing.

Performed Integration testing, system testing, Regression testing also involved in Functional testing of the system using both manual testing and automation.

Defining Entry and Exit criteria for each stage of Testing like Unit Testing, System testing, System Integration Testing and User Acceptance Testing.

Reporting of Errors to the development team.

Implemented TCoE process and delivered the project with zero defect leakage into UAT environment along with the team.

Used Firebug for logging and tracking the defects and test cases with fire path.

Participated in Agile methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Environment: Selenium WebDriver, AGILE, Firebug, Eclipse, XPATH, Java, SQL Server, JavaScript, JIRA, ALM, Quality Center 9.0, TestNG, Oracle11G, Unix, HTML, XML, Web Services/API, JSON ALM, Version 11.3, Windows 8.0/8.1/10.

Role: QA Automation Tester- Lancaster, PA Oct 2016 to Feb 2017

Client: Donnelley Financial Solutions


Involved in Business analysis and requirements gathering.

Preparation of Test Plan and approach based on the Business requirements

Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.

Worked on integration testing for the progressive application development while tracking progress

in Jira.

Execute Data Integrity Tests leveraging expertise in SQL and develop to analyze test results

throughout critical path.

Maintain Time travel environment for QA Sprint testing.

Be a part of daily Scrum Standups, Sprint Planning, Weekly Attack meetings & Retrospective.

Attend Scrum of Scrum meetings for backlogs and resolve dependencies within the Sprint.

Executing regression test Scripts in all Sprint to ensure integration and Quality of application.

All the test scenarios that have been satisfied with the functionality are moved to automation testing.

Developed test scripts to automate process of testing in Selenium RC and Web Driver using TestNG and Junit.

Developed and maintained automated regression test cases in Selenium using Java programming language.

Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.

Repetitive tests were run using the Automation tool for documenting the regression testing results.

Used Selenium IDE for Open source web testing.

Analyzed, revised and created test scenarios according to business and functional requirements.

Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.

Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non-Functional requirements.

Created detailed Test cases according to business requirements and performed manual testing and automation.

Used Firebug, and XPath to work with the application objects.

Used Jira for bug tracking.

Used complex SQL Queries to perform back-end data base testing.

Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.

Implemented cross browser and cross platform web testing with WebDriver.

Used Junit and TestNG testing Framework as a test runner with Selenium.

Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.

Responsible for testing Integrated Selenium WebDriver with existing API to test framework.

Testing online packages, claims and billing modules in Rest API Testing using Rest Assured. Performed RESTful API testing using Rest Assured and Java.

Automated the Test Cases using Selenium Web Driver, Java Eclipse and TestNG.

Diverse knowledge in dealing with various open source tools like Selenium WebDriver, SoapUI, Eclipse and TestNG.

Environment: SQL, REST Assured API, TestNG, Firebug, Eclipse, Java, JavaScript, JIRA, Unix, HP Quality Center 10.0, XML, Selenium WebDriver, Agile.

QA Manual/Automation Tester - Rockville, MD Jan 2015 to Sep 2016

Americatel Corporation


Worked as a QA Tester and responsible for analyzing and understanding the business requirement documents (BRD).

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, TestNG and Selenium WebDriver. Involved in automation of the test cases using Junit.

Responsible for back-end API testing with Rest Assured and coding in Java.

Created tests with Assertions like Schema Compliance, Rest Assured, 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 SOAPUI tool to test web services for Order History, Shopping cart, Account Creation and Shipment Tracking web services.

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

Worked with designing and building automation frameworks in Cucumber BBD.

Involved in acceptance testing using Cucumber.

Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.

Used JIRA for Identifying, logging, tracking and escalating bugs.

Certified the products on various web browsers including IE, Firefox and Safari and Chrome.

Environment: Business Objects, Microsoft Outlook, Selenium WebDriver, Cucumber, Jenkins, TestNG, Firebug, Eclipse, XPATH, Java, SQL Server, JavaScript, JIRA, Windows XP, SOAP UI.

QA Manual/Automation Tester - Bengaluru, India Feb 2014 to Dec 2014

Advanced Healthcare Resources India (AHRI)


Responsible for Manual and Automation deliverables.

Involved in designing and developing of automation Test cases using Selenium WebDriver, Java, TestNG.

Responsible for implementation of Data Driven Frameworks, Page Object Model for web application.

Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.

Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI to test the webservices like REST, SOAP of the application and configured SQL queries to fetch data from the Oracle database.

Used BDD with Cucumber, Java and created feature files with scenario and scenario outline.

Good Experience in Agile methodology with SCRUM Process for the product development.

Involved in Writing Java Scripts to develop automated scripts and frame works to perform some backend functionalities.

Logged and managed defects using Quality Center/ALM defect management tool.

Experienced in load and performance testing tool JMeter by developing a java application for validation of the responses and return descriptive error messages.

Involved in writing SQL Queries and validating schema, tables, server-side validations, triggers, data duplication, stored procedures using backend/ETL testing.

Worked with defect management tools like Jira. Performed Unit testing using TestNG.

Maintained and executed Maven build files for running automated tests by adding dependencies.

Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using Java and with cucumber using Java along with manual testing.

Used Jenkins as continuous integration server to run automated test suites.

Utilizing Jira and Git to document issues and store files.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Environment: Selenium WebDriver, Cucumber, SOAP UI, Jenkins, Maven, TestNG, GIT, POM, Fire path, Firebug, Eclipse, XPATH, Java, SQL Server, JavaScript, JIRA.

QA Manual Tester - Andhra Pradesh, India July 2009 to Dec 2013

Oriental bank of commerce

Arranged walk through sessions with the user group and to confirm that all the requirements have been captured and obtained sign off on the requirements documents. Developed entity and attribute descriptions and definitions for the models and ensure that conflicts in descriptions and definitions are resolved.


Worked as a QA Tester and responsible for analyzing and understanding the business requirement documents (BRD), Component Requirement specification documents to prepare test cases.

Experience in working with business analysts to understand the business complexity and analyzing the impact & risks.

Involved in preparation of Test Scenarios and Test Cases as per the Business Requirements and Use Cases.

Assisted developers in performing Unit testing for some modules using JUnit.

Developed test code for testing locally in Java using Eclipse, Selenium WebDriver and TestNG, Junit framework.

Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.

Develop Automation framework using Selenium, Java, Webdriver, TestNG.

Developing Web Automation Test cases for the identified Automation Scenarios.

Involved in creating, executing and managing Test Cases using Rational Quality Manager.

Involved in analyzing the Software Requirement Specifications.

Participated in review meetings for test case and test scenario development.

Performed various levels of Regression Testing to ensure the product is bug free.

Developed Test Plans and Test Cases for System, Integration and UAT testing.

Maintained testing standards and was also involved in creating test scenarios. Actively participated in requirement gathering and Test Plan review meetings.

Took part in the testing of different types of orders like Change of orders, order submission and cancellation of orders and service points with different statuses.

Was involved in the regression testing after each modification and enhancements.

Verifying change requests and defects, documenting, tracking and communicating test results and unresolved problems, explaining system bugs to programmers.

Reporting of Errors to the development team.

Used Firebug for logging and tracking the defects and test cases with fire path. Reviewed and analyzed executed test results with business analysts for coverage analysis.

Environment: Agile/Scrum, Selenium Webdriver, Firebug, Test Director 7.8, Win Runner 7.5, Oracle 8.i, VBScript, IE, Microsoft Tools, J2EE, Web Sphere.


Bachelor of Engineering in Electronics and Communication Engineering - Andhra Pradesh, India.

Contact this candidate