Ranjini Jayaramegowda
QA Automation Engineer
***********@*****.*** Dallas, Texas
Objective: Over 9 years of experience in IT industry as a successful Software Quality Assurance Engineer. Expertise in functional, regression and integration testing of client/server as well as web-based applications. Developed excellent professional skills by working as an individual contributor and as a team member involving in preparing test plans and test cases for manual testing. Worked in Agile environment, efficient team player, extremely well organized, strong work ethics and quick learner.
Professional Summary:
• 9 years of experience in Software Testing as a Automation Engineer (Selenium)/Software Quality Analyst / QA Tester in delivering critical solutions on various levels of Quality Assurance for Web based, Window applications and Client/Server, Mobile Application based applications.
• Experience in full Software Development Life Cycle (SDLC) and Methodologies and Validations to ensure the Quality Assurance Control. Full Versed with Agile/ Scrum Development Methodology and Related tools
(Jira).
• Extensively experienced in Software QA performing Manual and Automated Software Testing, writing Test plans and Test cases using various Automation Tools.
• Good experience in testing RESTful Webservices.
• Experience in developing end to end automation using Selenium Web Driver/Grid, Serenity BDD Framework
, Junit/TestNG, Maven, Jenkins, Web Services (REST).
• Expert on Selenium Automation using Web Driver and Grid. Heavy programming using Java, C#, Javascript, Junit, TestNG.
• Hands on Experience in testing on MacOS, Linux & Windows platform.
• Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
• Experience in creating writing & executing Test Cases, Manual Testing, and Automated Test Execution.
• Experience in End to End testing.
• Experience in UI front end and Backend Testing
• Extensive experience in Regression, Functional, System, Smoke, Exploratory, User Acceptance (UAT), Sanity, Cross Browser and Database Testing.
• Good experience in Web Services testing using HTTPClient, RESTAssured which involved in validating the JSON response and verifying it against the expected output.
• Excellent understanding of Application Server and Database Server.
• Experience in Testing Database Applications of RDBMS in Oracle 10g/11g, MS SQL Server.
• Good experience with source version control tools GIT.
• Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using Quality Centre, Jira, TFS.
Technical Skills:
Testing Tools Selenium WebDriver/Grid, Serenity BDD Framework, UIPath, JUnit, TestNG, Cucumber, Gson, Apache HTTP Client, RESTAssured, Postman, JMeter Languages HTML, XML, CSS, JAVA, Java Script, SQL, C# Build Tools Maven
CI Tools Jenkins, Maven
Bug Tracking Tools JIRA, Quality Center (QC), TFS
Processes Agile-Scrum, BDD
Browsers Mozilla Firefox, Internet Explorer, Google Chrome Database MySQL, MSSQL
Operating Systems Windows, Linux, Mac
Professional Experience
Santander Consumer USA (Auto Loan Bank), Dallas, TX Sep 2021 to Till date Project: Drive, Clickshop Mitsubishi, Dealerportal Quality Automation Engineer
Responsibilities:
• Performed Requirement Analysis, Test Planning, Test Cases and Scripts Development, Test Execution, Test Reporting, Test Result Analysis, Defect Retesting, Test Closure.
• Created End to End testing including integration testing.
• Expertise in UIPATH RPA(UIPATH Studio,Orchestrator,Test Manager)
• Designed Testcases in Test Automation Framework in UIPATH Studio
• Executing Testcases in Orchestrator by creating Test set and executing Manual/Schedule
• Experience in creating reusable components and Publish Library and Testcases.
• Worked in Web Application and CITRIX automation end to end process automation using UIPATH.
• Worked in Mobile automation in UIPATH using MDM connected to SauceLab for web and native applications using Emulator/Simulator and Physical devices
• Expertise in Selenium C# in Framework such as Nunit, MSTest.
• Worked in Specflow(BDD) using Selenium C# MSTest.
• Executing Automated test cases and reporting defects.
• Performing UI front end validation and Database Validation
• Performed in manual API testing using Postman tool.
• Performed REST API integration testing and Validated REST API response data.
• Participating in Sprint Planning, Retrospective, Backlog Refinement meetings as an Agile team member.
• Providing Demo after QA certifying user stories.
• Preparing QA documents for auditing.
• Preparing Test summary, Test closure, Traceability matrix and Test strategy documents for every release.
• Performing API Automation using JMeter.
• Performed Defect Tracking & Test Management in Jira, Team Foundation Server(TFS).
• Presenting manual and automation testing status in weekly project status meeting.
• Review Automation test scripts developed by automation team, executing nightly regression suite.
• Performed back-end testing by extensively using Microsoft Server SQL commands to verify the database integrity.
• Worked in Browsemall tool for browser compatibility testing.
• Providing Webinspect scans for every release
DealerSocket, Irving, TX July 2017 to Aug 2021
Project: Inventory+
Quality Analyst
DealeSocket Inventory+ is one of the fastest-growing solution sets in the automotive retail industry, with a focused array of award winning products. Our product philosophy embraces inventory management as the cornerstone of effective vehicle merchandising. Inventory+ products provide dealers with the tools necessary to accurately categorize, enrich, and display vehicle inventory to their prospective consumers faster and more efficiently than their existing processes. The rationale in adopting a fully integrated inventory management, website, and digital marketing platform is to ensure that rich inventory data does not get lost, but instead is presented across all marketing mediums in a complete and uniform fashion, with updates occurring in real-time. Responsibilities:
• Performed Requirement Analysis, Test Planning, Test Cases and Scripts Development, Test Execution, Test Reporting, Test Result Analysis, Defect Retesting, Test Closure.
• Implemented automation using Serenity BDD Framework, JAVA and Maven.
• Implementation of automation framework using Selenium WebDriver.
• Executing Automated test cases and reporting defects.
• Designing, debugging and reviewing automation scripts in IntelliJ IDEA.
• Created test data to execute all the test cases and scripts in testing environments using Selenium grid.
• Performed REST API (Postman) integration testing and Validated REST API response data.
• Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
• Implemented Selenium Grid on Linux through Shell scripting.
• Sprint planning for the automation activities for respective sprints.
• Designing automation scripts and framework modules using page object model.
• Configured Maven for Java automation projects and developed Maven project object model (POM).
• Performed Defect Tracking & Test Management in Jira.
• Presenting automation status in weekly project status meeting.
• Review Automation test scripts developed by automation team, executing nightly regression suite.
• Performed back-end testing by extensively using SQL commands to verify the database integrity. Environment: Agile, JIRA, Selenium, Serenity BDD Framework, Java, Apache POI, Maven, IntelliJ Idea, Jenkins, REST APIs, MySQL, Linux, Perl, ReactUI, Micro Services. E-SoftSys, Blue Bell, PA August 2015 to June 2017
Project: Self Storage Manager (SSM)
Quality Analyst
E-SoftSys is an e-Commerce software Consulting, Custom Programming and Software Development Company in Eastern Pennsylvania providing end-to-end IT solutions, custom software development services and multi-media services to companies in North America, South America, Europe, Middle East and Asia Pacific. Responsibilities:
• Worked with Business Analysts and Developers for requirements review and developing Test Scenarios.
• Analyzed Business Requirements use cases and worked on automation and manual testing of the application.
• Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing
(UAT), browser compatibility testing, Integration testing.
• Involved in creating Java based scripts for Selenium WebDriver with TestNG as Automation framework.
• Automated Web Application testing using Selenium WebDriver and REST API with Apache HTTP Client, TestNG, Apache POI frameworks.
• Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
• Extensively used Page Objects design framework for readable test script and easy maintenance from developer perspectives.
• Performed parameterization of the Automated Test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
• Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
• Used TestNG Annotations in creating test suites for validating Restful web services.
• Performed Web Services Testing and JSON validation by creating test case suite using Apache HTTP Client.
• Developed and executed SQL queries to verify the test output from the database.
• Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
• Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
Environment: Java, Selenium WebDriver, TestNG, SDET, Maven, Eclipse, Jenkins, Jira, SQL Server 2000, ASP.NET. Education: Bachelors of Engineering in Industrial Engineering & Management, Bangalore, India.