Home

viswanath Ekta - Qa Automation Tester
[email protected]
Location: Allentown, Pennsylvania, USA
Relocation: NO
Visa: H4EAD
Ekta Vishwanath [email protected]
QA Automation Test Engineer +1 732-412-1582


PROFESSIONAL SUMMARY:
Experience in QA Automation Testing using Java, Selenium WebDriver, and Maven using BDD Cucumber Automation Frameworks.
Expertise in developing and implementing BDD Cucumber, such as, Features & Scenarios using Gherkin, Step-Definitions, Page Object Model, JUnit/TestNG testing Framework, and reporting.
Knowledgeable on all phases of Software Development Life Cycle (SDLC), its methodologies and process, exclusively on Agile environments.
Experienced with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning & scheduling, testing, defect tracking, and reporting.
Expertise in Jira for bug tracking and work management, GitHub for version control, Jenkins for continuous integration and deployment.
Experience in testing RESTful API's, validate and verify the responses of requests in JSON and XML formats using Rest-Assured libraries and Postman.
Solid experience of Agile Methodologies and Scrum processes.
Expertise in using JIRA for defect tracking, bug reporting and coordinate with team members in debugging effort and Root Cause Analysis.
Expertise in back ends testing and writing SQL queries, Joins, procedures using MySQL.
Proficient in writing Selenium Web Driver automation scripts in Java using JUnit/TestNG, Maven, SOAP UI, and HP ALM Automation Testing for Web Applications.
Adept experience in working with and developing BDD Frameworks and Data Driven
Expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium WebDriver.
Hands on experience in functional testing, unit testing, integration testing, regression testing, black box testing, white box testing, UAT testing, API Testing, GUI testing, back-end testing, browser compatibility testing, in different stages of Software Development Life Cycle (SDLC).
Experience in developing/maintaining Test frameworks using Selenium and Java (Page Object Model, Data Driven Models)
Experienced automation engineer in REST API using Apache HTTP client and Postman
Proficient in handling Dropdown, alerts, cookies, frames, pop ups using Selenium WebDriver. Experienced in using Maven build tools to manage framework dependency jar files.
Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
Experienced in Web Services testing by using SOAP UI and Postman.
Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
Experienced in efficient locator's strategy like Xpath and CSS to run WebDriver script in stable condition.
Experience in developing Java based libraries to read test data from XML, Worksheets, JSON and Properties files.
Experience in automating the web service using Java, REST Assured, Http Client, SoapUI.
Good exposure to TDD and BDD environments - worked with Cucumber, scenarios and step definitions.


TECHNICAL SKILLS:

Testing Tools Selenium (Web Driver/IDE/RC), Cucumber, SOAP UI
Languages JAVA, HTML, XML, CSS
Test Framework JUnit, TestNG, Data Driven Framework, Cucumber
Build and Bug Tracking Tools ALM / Quality Centre, Jira
Continuous integration tools Jenkins, GitHub
Databases SQL Server, Oracle, MySQL, MS SQL
Operating Systems Windows, LINUX, UNIX, Mac, Android
Browsers Google Chrome, Firefox, Internet Explorer, Safari
IDE Eclipse, Visual Studio, MySQL
Methodologies SDLC, STLC, Agile, Waterfall; BDD
Tools & IDEs MAVEN, Eclipse, Eclipse IDE, Microsoft Visual Studio


PROFESSIONAL EXPERIENCE:

Wells Fargo, Philadelphia - Pennsylvania
Sr Software Test Engineer Nov 2021 - Till Now
Responsibilities:
Performed both Manual and Automation Testing extensively and provided end-to-end testing service.
Actively participated in Agile-Scrum methodology and attended Agile-Scrum ceremonies such as Daily Scrum, Sprint Grooming, Sprint Planning, and Retrospective meetings, involved in weekly code review meetings to verify the status of testing, and discuss defects.
Responsible for Reviewing Business Requirements Specification, functional expectations, customer expectations, and Acceptance Criteria (AC) for Test Plan creation, Test Case Design, Test case Review, Test Case Execution, and writing Test scripts, and identifying Defect, and Prepare Test reports using Jira project management tools.
Performing testing of RESTful API in Postman (using snippets, test collections, query parameters, request methods, JSON)
Contributed to building the framework using Page Object modules, Cucumbers, Selenium, Java, JUnit, Maven in the BDD approach
Designed and implemented Selenium WebDriver automation framework for Smoke and Regression test suites and continuously maintained and framework.
Extensively used Selenium locators like XPath, CSS Selectors to identify dynamic web elements.
Added automation framework by following a Hybrid model approach alongside BDD Cucumber Selenium framework.
Performed BDD approach using Cucumber Features, Scenarios, and Step Definitions in Gherkin language.
Maintained and added required newly updated and stable versions dependencies and plugin for the project in pom.xml files
Successfully provided valid information like email, GitHub credentials, and Maven commands to the DevOps team to build Continuous Integration and Deployment pipelines (CI/CD).
Created and maintained automated test scripts for API testing using Postman, REST Assured libraries.
Conducted backend testing using SQL queries to validate data for the database, utilized JDBC driver, and for SQL automation testing.
Used GIT and GitHub repositories to update, push, clone, and fetch the project on daily basis.
Utilized the Java OOPS concept to create the utilized packages and created and maintained utilities classes and methods.
Used runner classes in cucumber to generate step definition and also used tags to run different kinds of test suites like smoke, health check and regression.
Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and REST API.
Used the Rest Assured java library to automate Restful Web services.
Shared Daily Status Reports with all the team members, Team Leads, Managers.

Environment: Agile-scrum, Java, Selenium Web Driver, BDD, Cucumber, Gherkin, JUnit, MAVEN, REST, SQL, CI/CD, Jenkins, GIT, GitHub, SQL, UAT, API Testing, Postman, REST API, REST Assured, Jira, HTML, SOAPUI.



CareFirst BCBS, REMOTE
QA Automation Engineer Jan 2020 - Oct 2021

Responsibilities:
Analysed business requirements specifications, Acceptance Criteria (AC), customer expectation documentation, and wrote Test Cases based on their feedback and documentation.
Created User Stories, Test Cases, scenarios and distributed them to the testers, and linked the test cases using Jira.
Executed Test Cases manually, compared and analysed Actual Results with Expected Results, and performed Positive and Negative data Testing.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
Created Selenium web-driver automation scripts using and Java to validate functionality on various browsers.
Performed database testing using SQL and developed queries for backend testing and data verification.
Implemented Data-Driven Test scripts using Selenium WebDriver and Java.
Involved in setting up configuring the testing environment with Eclipse and Selenium WebDriver.
Contributed design and maintained the TDD approach framework using Java OOPS, Selenium, TestNG, Page Object Module and Maven, and continuously maintained the framework.
Built and maintained Smoke and Regression test suits regularly.
Utilized CSS selectors, IDs, and XPaths to locate dynamic web elements in cross-browser views, and Web pages.
Required document to build CI/CD on Jenkins and reviewed the Jenkins auto generated report .html report.
Reported and Tracked Defects using the Jira as a bug tracking tool.
Utilized JDBC library and SQL query to preform manual and automate database testing when required.
Performed API test manual/automate using Postman, Rest Assured library for API if needed.
Used Git and Git Hub for Version Control System.

Environment: Agile-scrum, Eclipse, Java, Selenium Web Driver, Maven, TDD, TestNG, Page Object Module, GIT, GitHub, JDBC, MySQL, Postman, REST API Rest Assured, Jira, CI&CD, Jenkins.



Salesforce, Austin - Texas
QA Engineer May 2018 - Dec 2019


Responsibilities:
Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
Performed UI testing/front-end testing and UAT using Selenium.
Involved in testing SOA with RESTful/SOAP Web Services.
Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially executed Unit Test automation (Java).
Experienced in designing Page Object Model Test Frameworks.
Experience in Behaviour Driven API Testing Framework using Cucumber.
Created Selenium web-driver automation scripts using JAVA to validate functionality on various browsers.
Worked on JIRA for ticket management.

Environment: Java, Selenium WebDriver, Cucumber, TestNG, Jenkins, Restful, SOAP UI, XPath, JIRA, Eclipse, Maven, IE, Firefox, Chrome, Windows.

Western Union, Denver - Colorado
QA Analyst Dec 2016 - April 2018

Responsibilities:
Participated in meetings with Business Users to understand the Business requirements and better understand the Project Requirements.
Involved in setting up configuring the testing environment with Eclipse, JUNIT, Selenium RC and Selenium Java client driver.
Developed and executed the test scripts with Selenium and Java.
Developed test code in Java language using Eclipse, IDE and Junit framework.
Wrote automation scripts in Quality Centre for System, Functional and Integration Testing.
Wrote Test Cases, defined Test Strategy, Generated Test sets, executed Test Cases, generated reports for tracking progress in general and for tracking defects using Quality Centre.
Developed functional test scripts using Functional Tester and for conducting the regression tests.
Interacted with business units and developers to gather and document requirements.
Extensively used SQL queries to test the Backend of the application.
Reviewed Software and Business Requirements, Functional specifications, and Technical Documents with the stake holders.
Performed Functional Testing, Regression Testing, Usability testing.
Executed SQL scripts to verify the data base values.
Test Scenarios, Test Cases Preparation, Test Execution and Tracking the Project Progress.
Coordinate the Onsite/Offshore team members.
Prepared status summary reports with details of executed, passed and failed test case.

Environment: Manual Testing, XML, SQL, Quality Centre, Windows, SOAP UI, Postman, SQL.




Six Sigma Soft Solutions Pvt Ltd. Chennai - India
QA Tester/Analyst Nov 2012 - Feb 2015

Responsibilities:
Analyse and review Business and Product Requirements, Technical and Functional specification by meeting with users to understand, clarify and document the requirements using Agile methodology.
Performed GUI, UAT, Cross Browser, Functional, Black box, End-to-End and Regression Testing.
Worked with automation using Selenium IDE and RC.
Used SoapUI for testing SOAP based Web Services. Performed functional and performance testing of Web Services.
Involved in test data identification (which are device specific), test scenario execution & was responsible for preparing/submitting the Test Summary Report
Prepared database test cases and traceability matrix.
Used JIRA and VersionOne for project management and defect tracking.
Performed Data Validation using SQL queries.
Developed a batch file to handle critical business process.
Involved in all phases of the quality assurance process.
Interact with members of the QA team, Business Analysts, Project Managers, Software Developers and End Users.
Performed cross browser testing and parallel testing using selenium Grid.
Worked with development team to understand the data models and performed database testing.
Used knowledge on Oracle databases to automate backend testing.
Designed, Implemented and Maintained Automation Framework Suite for Web UI and REST API.

Environment: Agile, Java, SoapUI, Maven, Jenkins, SQL, Oracle databases

EDUCATION DETAILS:
B. Com Computers in Kakatiya University. Passed out year 2010
Keywords: continuous integration continuous deployment quality analyst user interface hewlett packard microsoft

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1405
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: