Post Job Free
Sign in

automation tester

Location:
Princeton, NJ, 08540
Posted:
April 29, 2023

Contact this candidate

Resume:

Krishna Vasi

Software Development Engineer in Test

Ph: 225-***-**** Email: adwtb1@r.postjobfree.com

Software Development Engineer in Test with over 7+ years of experience in software quality assurance in bothAutomation and Manual Testing,Web Services Testing, Client Server Applications, TestPlanning and Execution including Functionality, Usability, Reliability, and User Acceptance.

PROFESSIONAL SUMMARY:

Experience in writing System Test Plans, Test Cases, Test Scripts, Automated scripts, and Documentation.

Excellent experience with Software Quality AssuranceTesting onGUI based Client-Server&Web

Based applications.

Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), System Life Cycle Methodology (SLCM) and Test Methodologies from project definition to post-deployment documentation.

Experience automating web service API’s using SOAPUI, JMeter, SOA Test and POSTMANREST Client

Proficient in finding Defects & test summary reporting.

Extensive experience with End-to End manual testing of Mainframe, Web, and Web Services.

Strong experience with Smoke Testing, Sanity Testing, SOA Testing and UAT Testing.

Extensive experience in Functional testing, Unit Testing, Integration Testing, Regression testing, GUI testing, Back-End testing, Browser Compatibility testing, and component testing on Windows.

Good experience in testing web applications using Soap UI.

Experience in Web services and SOA testing using SOAPUI, Advanced Rest Client (Rest API).

Good Experience in Selenium Web Driver Automation Testing with JAVA.

Expertise in automating the customer facing applications like E-commerce

Used Waterfall, Agile (Scrum) and various Software Development Life Cycle (SDLC) processes and methodologies.

Experienced in Test Planning and creation of the Test Strategy, the Design and the execution of Test Cases, Defect Management, and Reporting.

Extensive experience in various types of Software Testing such as System Testing, Black Box Testing, Positive Testing, Negative Testing,Stress Testing, Load Testing, Data Driven Testing, Back-End Testing.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JIRA, Neoload, ZEPHYR.

High-level proficiency with foundation in Java, J2EE, SQL, Linux/Unix and monitoring tools.

Strong exposure testing applications on different browsers like IE, Firefox, Chrome.

Experienced using SQL queries for Back-End testing, report generation, and to verify congruity of data.

Excellent communication and writing skills with the ability to adapt to new and dynamic environments

Extensive experience in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.

Strong experience in testing "Web Services", portal pages using SOAP UI.

Performed Security testing and automated web services using Secure Pro tab which has, SQL Injection, Sensitive exposure, XPATH Injection, Fuzzy Scan, Boundary Scan, Invalid Types, Cross Site Scripting.

Wrote extensive SQL and PL/SQL scripts to test the ETL flow, Data Reconciliation, Initialization, and Change Data Capture, Delta Processing, Incremental process.

TECHNICAL SKILLS:

Operating System

Windows XP/Vista/7, LINUX, UNIX

Testing Tools

HP ALM, HP QTP, Selenium Web Driver

Bug Tracking Tools

HP Quality Center, Rational Clear Quest, HPALM, Zephyr

Front-End Tools

MS Office, Open Office, MS SQL Server, MS Project,

Adobe Photoshop, Page Maker.

Web Services Testing

SOAP UI, REST, WSDL, Ready API

Programming Languages

Visual Basic, C, C++, C#, Java and SQL

Databases

Oracle, MS SQL Server, TOAD, MS-Access

Web Technologies

HTML, VB Script, XML, DHTML, XML, Servlets

PROFESSIONAL EXPERIENCE:

Client: Charter Communications, St.Louis, MoJan 2022–Present

Role: SDET/Senior QA Automation Engineer

Description:Charter Communications provides customer engagement and loyalty programs. Multiple clients are integrated with modules of Hotel, Car and Flight bookings. Reward points can be redeemed based on multiple tiers of the customers, by providing the best deals to the client’s customers.

Responsibilities:

Involved in Web Application Backend automation creating regression suites using Rest Api, Rest Assured, TestNG and Hybrid Framework. Maintained the source code and resources in the Github source control repository tool. Built projects in Maven.

Automation of RESTful Web Services using Postman and Rest Assured Library.

Tested applications in different types of browsers (cross-browser testing) and versions such as Internet Explorer, Firefox, and Google Chrome to simulate production environment.

Performed Regression Testing at various phases of development life cycle to impact the existing functionality.

Developed Hybrid framework (Keyword and Data Driven frameworks) to perform test activities and retrieved test data from Excel files and SQL Databases.

Developed Positive and Negative test cases and executed manual test cases using ALM.

Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.

Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.

Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release planning meeting.

Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

Prepared the data to cover various scenarios and wrote basic SQL queries using Oracle DBfor Data Validation, Record Counting and Non-Duplication Testing.

Environment: Selenium WebDriver, Intellij, Java, TestNG, Oracle, SQL, GIT, Agile, Rest Api, Rest Assured, Postman, BDD, Quality Center, Maven.

Client:Allstate Insurance Company,Northbrook, ILJan 2021 – DEC 2021

Role: Senior QA Engineer

Description:The Allstate Insurance Company is the third largest personal lines insurer in the United States. It provides insurance coverage of Auto, Home, Renters, Life and Business, etc. The project’s focus was to develop and implement an Insurance Enrollment and Claims web-based application which provides online information regarding premiums, claims and other benefits of insurance policies to the customers of various lines of business

Responsibilities:

Prepared Test Cases and involved in the Test Data creation.

Executed test cases and participated actively in System Testing, UAT and Regression Testing.

Create and executed automated test scripts using Selenium WebDriver, TestNG and Database as source of Test Data.

Executes test cases related to Mouse Hover using Actions class and find hidden elements using XPath, frames and windows classes.

Wrote test cases to handle Alerts on the web page.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.

Performed Synchronization whiletesting using Selenium waits.

Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

Performed Performance Testing using LoadRunner and JMeter

Found Defects, prepare Defect reports and Status reporting, Bug Triage, Defect tracking using Rally.

Involved in the use of Cucumber Step Definition, Scenariosand Features.

Involved in the enhancement of Hybrid framework using Eclipse and Java.

Used Ant as Build Management tool and used Jenkins’s tool for continuous integration of the builds.

Created test cases and performed Database testing to check the data is being migrated properly.

Wrote SQL Queries using CRUD operations to connect to the database and retrieve data for a specified set of test requirements.

Used GitHub as a source repository system to share code within the office as well as with the team in overseas.

Environment:Java, Selenium WebDriver, Cucumber, TestNG, LoadRunner, Jenkins, GitHub, Agile, Firebug, Firepath, XPath, Eclipse, CSS, Cucumber, Oracle, Windows, Java.

Client:University of Maryland and University College, MDJune 2019 - Dec 2020

Role: Software Development Engineer in Test

Description: University of Maryland University College (UMUC) is an American public university located in Adelphi in prince George’s County, Maryland in the United States. UMUC offers classes and programs on campus in its academic centre in Largo, and at satellite campuses across the Baltimore-Washington Metropolitan Area, throughout Maryland, as well as in Europe, the Middle East, and Asia. UMUC serves over 90,000 students worldwide and is one of the largest distance learning institutions in the world.

Responsibilities:

Understanding requirement and developing end to end automation test scripts using Selenium WebDriver with TestNG framework.

Developed and maintained automated regression test cases in Selenium WebDriver using Java

Used Maven build tool to implement the framework dependency jar files.

Saved remarkable time and cost of testing by automation using Selenium WebDriver, JAVA, Cucumber.

Implemented the selenium synchronization using the wait and sleep methods.

Used updated extent reports dependencies to generate more pictorial reports

Updated Framework functions when needed, executed them, and generated reports.

Reviewed Test Reports and Preparing Test Summary Report.

Performed Smoke, End to End and Regression tests in Test environment and Production support environment.

Implemented test Management tools such as JIRA bug reporting tools to track test progress, execution, and deliverables.

Implemented the mouse and keyboard events using the Actions class.

Used Apache POI to read data from Excel sheets and testing the test scenarios.

Provide Daily and Weekly Status Reports on projects to the stakeholders.

Worked in Backend Testing using APIs.

Created BDD automated test scripts using Cucumber conjunction with Selenium Web Driver. Used core java and created new scripts and update framework to cope up the new features.

Create Test data generation automation scripts which saved huge manual effort. Execute regression test suites before release in test environment.

Environment: Java, Selenium Web Driver, TestNG, Apache POI, Extent Reports, Cucumber, Eclipse, Windows, Oracle, Maven, SQL server, JIRA

Client:Electronic Arts,TX Apr 2018 - May 2019

Role: QA Engineer

Description: Electronic Arts Company will conduct the events on quarterly basis and contributed with FGS, APEX, FIFA, MaddenNFL and EAPLAY. Enabled player registration for each event type and players are coming from across the world. EA accepting players from 82 approved countries like United States, United Kingdom, Australia, France, Brazil, and Mexico. Every online registration they will generate unique persona id and Nucleus id. They will track internally using persona id and for third party data uploads they will track data using Nucleus id.

Responsibilities:

Manage and guide a team of automation testers in their daily activities

Develop and maintain automation scripts using Puppeteer and Jest Framework with Java script

Enhance the framework by implementing the customized methods for the web services and UI testing

Effectively involve in Defect tracking, reporting, and reviewing and analyzing test result.

Create and execute Smoke, End to End and Regression tests in Test environment

Develop and maintain a framework for SOAP and REST Web services testing using REST-Assured

Involve in Automation Framework design and developed reusable components using Java Script.

Design and implement automated test harnesses and tests based on the agreed-upon acceptance criteria

Collaborate closely with engineers, business analysts and product owners and other team members to determine appropriate acceptance criteria for all changes

Performing Parallel and cross browser testing on different browsers like Internet Explorer, Chrome, Safari, and Firefox where multiple tests were run at same time.

Implement Page Object Model automation framework with Selenium Web driver and Java.

Took the application screen shots using Take Screenshot API and copied the images whenever exceptions occurred and at important checkpoints of the application execution.

Design and develop test automation Artifacts (Scripts, Functions, Scenario’s, and Processes) for simple to complex automated testing situations using various tools like Selenium, TestNG, Cucumber and Xpath.

Manage individual sprints user stories and tasks using JAAS as tracking tool.

Manage the framework dependency jars using Maven.

Client:Leisure Pass Group, Boston, MA, USA Mar 2016 - Mar 2018

Role: Software Development Engineer in Test

Description: Leisure Pass Group has shaped the future of the multi-attraction pass industry by enabling online pre-purchase of attractions, tours and activities. Leisure Pass Group and the USA’s Smart Destinations and New York Pass came together to form the Leisure Pass Group, providing greater reach and ambitions

Responsibilities:

Experience with the Software Testing Life Cycle (STLC) & Software Development Life Cycle (SDLC)

Interact with Business Analyst and Developers to understand the application architecture and recommend testing strategies.

Building Framework from scratch using Java, Selenium WebDriver to develop automation test script

Developed frameworks of Hybrid type using java selenium, data driven using test cafe, postman automation scripts, cucumber framework using gherkin, for webservices built framework using Rest Assured.

Good experience in OOPs using Core Java and extensively used classes, objects, data structures, Inheritance,

Polymorphism, Exception Handling, Packages, Collections and many more.

Experience in working with web services RESTful APIs, UI, backend testing, front end testing, database testing.

Domain knowledge expert in the team and equivalent to the Lead responsibilities carried

Developing SQL queries for the validation of the carried testing using MySQL workbench.

Creating the solutions via automation and coming up with vivid approaches in multifield

Having been assigned a lead role managing the team deliverables and deadlines with the required outcome as per business/stakeholder needs

Programming/Developed Test code for automation using Java, TestNG, Cucumber, Gherkin, Selenium Webdriver, IDE, Grid.

Analyzing the performance using tool like Google Analytics results of automation

Mobile automation programming using Appium and Web UI and Webservices & documenting same

Performing the regression, sanity, performance, load, stress and webservices level testing.

Created test cases, and test case suite, test plan and release regression plan, test steps, scenarios in test rail

Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.

Test Café framework using visual studio code by JavaScript language.

Playing lead roles at time and managing team by giving the required knowledge transfer and guiding them. Performed Scrum (Agile) methodology for testing the application

Environment: Java, Selenium WebDriver, IDE, GRID, ATDD, Hybrid, Agile, TestNG, Internet Explorer, Chrome, Firefox, SQL, Jenkins, Appium, Apache POI, Windows, RESTful API, MySQL.

.



Contact this candidate