Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

CHARISHMA KILARU

Irving,TX

Summary

  • Dedicated Software Quality Assurance Engineer with 7 years of experience in both manual and automated testing.
  • Proficient in testing on Client/Server, Mobile, and Web-based applications. Experienced in end-to-end testing, regression testing, functional testing, and usability testing.
  • Proven ability to enhance software functionality and efficiency through comprehensive testing and debugging.
  • Strong background in testing web services and database validation, complemented by a commitment to continuous improvement and collaboration within software development teams.
  • Involved in Mobile Application Automation.
  • Developed automated test scripts from manual test cases for regression testing based on the requirement documents.
  • Experience in continuous integration (CI/CD) using DevOps tool Jenkins to create a job and schedule a job for execution with a Git repository. Worked on web services using POSTMAN, exclusively on obtaining the needed information using the URL approach.
  • Proficient in writing scripts for load, performance, and endurance tests in LoadRunner. Worked hard to maintain a thorough understanding of the requirements by collaborating with the Agile Scrum team and product owners.
  • Track errors in Jira, and schedule development meetings to address them. To validate the functionality and dependability of RESTful APIs and SOAP web services, API testing was carried out using REST Assured, POSTMAN, RESTful, and SOAPUI.
  • Used WebDriverIO for JavaScript to automate functional testing, which was done to discover numerous crucial points in the application. Carried out web services API testing using REST APIs.
  • Used SQL queries to do data validation testing on the back end. Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools, Jenkins, for running tests on a nightly basis automatically.
  • Followed different framework approaches throughout my career, such as Test Driven Development (TDD), BDD, and written test cases using TestNG for every relevant class. Designed, developed, and implemented automated test frameworks using Cypress for web applications.
  • Experienced in developing automated test scripts using Playwright, Selenium WebDriver, HP QTP, Java, and Python, developing tests using TestNG and JUnit frameworks.
  • Designed and implemented Cucumber, Appium, Maven, and Java-based framework from scratch. Extensive experience in developing scalable and reliable serverless architectures using AWS Lambda.
  • Extensively worked on various testing types such as integration, system, functional, regression, sanity, smoke, user-interface (GUI), database, and user acceptance testing (UAT).
  • Strong analytical skills with a detail-oriented approach to testing.
  • Excellent communication and teamwork capabilities.
  • Passionate about learning new technologies and improving QA methodologies.

Overview

8
8
years of professional experience

Work History

LEAD SOFTWARE QUALITY ENGINEER

PARAMOUNT
07.2022 - Current
  • Company Overview: Paramount is an American subscription video on-demand streaming service
  • The service's content is drawn primarily from the libraries of CBS Media Ventures, CBS Studios, Paramount Media Networks, and Paramount Pictures, while also including original series and films, live sports coverage
  • Developed comprehensive test plans, scenarios, cases, and scripts using Team Foundation Server
  • Designed and maintained the Synergy framework with Java, Selenium, Gradle, and TestNG for robust automation testing
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools like Jenkins for nightly batch run of the Script
  • Analysed test results, tracked the defects, and generated reports using Azure Devops TFS
  • Actively involved in SDLC and STLC process and used tools like Team Foundation Server, Selenium Web driver, and JMeter
  • Run automation scripts daily to find regression defects through automation and to find if code breaks application
  • Extensively involved in identifying test cases to automate
  • Automate those test cases using Selenium WebDriver, JUnit, and Java (Eclipse IDE)
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Integrated Test Data Management with test scripts to overcome the test data challenges and mining the data for the test scripts
  • Executed daily automation scripts to identify regression defects and ensure application stability
  • Developed the Page Object Model Approach Automation Framework and enhance it by using Selenium WebDriver, Maven, Java, GitHub and Testng
  • Utilized SQL for data preparation and validation, ensuring database integrity
  • Used Postman and Swagger to manually work for the services
  • Collaborated with development teams to refine requirements and improve testing strategies
  • Involved in setting up different configuration environment for compatibility testing and manual testing
  • Worked in DevOps, installing, configuring, and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services (AWS)
  • Participated in Stand-up meeting, walkthrough meeting, daily with all other QA, weekly assessment meetings with business analysts and developers
  • Hands-on experience in working Cypress for angular application end-to-end testing
  • Worked with web service and back-end service/API tools such as Soap Service, HTTP Client, and Soap Client
  • Created and updated test cases in Excel sheets and generate Traceability Matrix
  • Good working knowledge of major Operating Systems such as Windows and Mac OS
  • Performed Back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables
  • Developed Test Framework in Selenium for UI Regression Test Automation and implement testing framework in Jenkins for Continuous Integration
  • Experience in python frameworks for automation testing
  • Paramount is an American subscription video on-demand streaming service
  • The service's content is drawn primarily from the libraries of CBS Media Ventures, CBS Studios, Paramount Media Networks, and Paramount Pictures, while also including original series and films, live sports coverage
  • Environment: Team Foundation Server, JAVA, AGILE, Windows, Eclipse, PL SQL, Maven, selenium

SOFTWARE QUALITY ASSURANCE ENGINEER

DISH NETWORK
COLORADO, USA
12.2017 - 07.2022
  • Company Overview: Dish Network is a television company that provides multichannel and satellite services to customers as well as over-the-top IPTV services via Sling TV
  • Designed and maintained the automation framework with Java, Selenium, Gradle, and TestNG for robust automation testing
  • Creating test plans, test scenarios, test cases and test scripts for carrying out Integration, functional and regression tests at various stages in the SDLC
  • Designed, developed, and maintained POM framework with Java, Selenium, Maven, and TestNG to run automation test scripts
  • Hands on experience with Selenium, POM, Gradle, Jenkins, GitLab, Java
  • Responsible to convert existing manual Test Cases into automating the Test Cases
  • Extensive experience in Web Services, SOAP, and REST API Testing using Restful API, JMeter, Postman, and SoapUI
  • Responsible for creating test scenarios for user stories and creating automation test suites using Selenium WebDriver
  • Used Gradle tool for generating builds and to add external dependencies
  • Incorporated the test data in Test scripts from Excel using Apache POI API
  • Analysed test results, tracked the defects, and generated reports using HP ALM
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG
  • Worked on Serenity and Page factory model frameworks for projects
  • Used Postman and Swagger to manually work for the services response and virtualized the service using HP service Virtualization
  • Involved in design and requirements gathering for projects for further improvements and enhancements as per business requirements
  • Prepared data to cover various scenarios and wrote SQL scripts to verify database updates
  • Developed Selenium test scripts for identifying test cases by using a data driven framework
  • Used Selenium WebDriver, TestNG to run parallel testing by creating groups and categorizing test cases
  • Verified WSDL files, used SOAPUI for Web Services Validation
  • Added Assertions in script for validation purposes
  • Performing various testing includes regression testing, smoke testing on daily basis
  • Extensively used TestNG assertions to validate Selenium tests and for generating reports
  • Logged and managed defects using HP ALM defect management tool and Rally
  • Developed and executed QA test cases, scripts, and procedures for automated software maintenance
  • Conducted extensive testing using Postman and Swagger for service validation, complemented by HP Service Virtualization for restricted services
  • Dish Network is a television company that provides multichannel and satellite services to customers as well as over-the-top IPTV services via Sling TV
  • Environment: C#.Net, Selenium IDE, Selenium RC, JIRA, TestNG, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows XP, Java, JavaScript, XML, Git, MS EXCEL, SQL, Rally, Ready API

SOFTWARE QUALITY ASSURANCE ENGINEER

BRIGHT FONTS
01.2017 - 11.2017
  • Designed and maintained the automation framework with Java, Selenium, Gradle, and TestNG for robust automation testing
  • Tested software to assess optimal in-project deployment
  • Created accurate and successful test scripts to manage automated testing of certain products and features
  • Hands on experience in all phases of Software development and test development life cycle
  • Expertise in Preparation, Reviewing and Execution of test cases
  • Automated Smoke & Functional test cases using Selenium WebDriver, TestNG & Java (Eclipse IDE)
  • Created & Maintained Automation using Selenium Automation Scripts for the Scrum Stories
  • Experienced using Apache POI for reading Excel files using Java IO operations
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class
  • Reviewed Test Cases, Test sets, Review Reports and ensured that they are in accordance with QA Best Practices
  • Experience in Automated Software Testing using Rest assured, Cypress and Selenium
  • Experience in Selenium IDE (HTML, JUnit, C#, Core Java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and using SOAPUI for API Automation
  • Worked on Serenity and Page factory model frameworks for projects
  • Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, TestNG, and configuration files
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven
  • Performed end to end testing, Regression Testing, Manual Testing, Functional Testing, and Usability testing
  • Used Postman and Swagger to manually work for the services response and virtualized the service using HP service Virtualization
  • Developed test cases in Gherkins and implemented cucumber to automate them
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance
  • Resolved technical issues and forecasted troubleshooting complications during software trials
  • Environment: Selenium IDE, Selenium RC, JIRA, TestNG, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows XP, Java, JavaScript, XML, Git, MS EXCEL, SQL, Gradle

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO

Skills

  • Selenium Web driver
  • Cypress
  • Ready API Testing
  • TestNG
  • HP Quick test Professional
  • SOAP UI
  • Appium
  • Protractor
  • Micro Focus UFT
  • Para Soft SOA test
  • Postman
  • HTML5
  • CSS
  • JavaScript
  • JQuery
  • Java
  • C
  • Test Driven Development (TDD)
  • Data Driven Development (DDD)
  • Page Object Model (POM)
  • Behaviour Driven Development (BDD-Cucumber)
  • Eclipse
  • IntelliJ
  • GitHub
  • Gitlab
  • Gradle
  • Maven
  • Jenkins
  • IE
  • Chrome
  • Mozilla Firefox
  • Safari
  • Windows
  • UNIX/Linux
  • Mac
  • Android
  • IOS
  • Oracle (9i, 10g)
  • SQL Server
  • MySQL
  • DB2
  • Functional Testing
  • Defect tracking
  • Automated testing
  • RESTful APIs
  • Test Reporting

Accomplishments

  • Attended a National Level 3-day Workshop on “ANDROID APPLICATION DEVELOPMENT” conducted by COIGN EDU & IT SERVICES PVT.LTD
  • Presented a presentation on GOOGLE FIBER at UCM.

Timeline

LEAD SOFTWARE QUALITY ENGINEER

PARAMOUNT
07.2022 - Current

SOFTWARE QUALITY ASSURANCE ENGINEER

DISH NETWORK
12.2017 - 07.2022

SOFTWARE QUALITY ASSURANCE ENGINEER

BRIGHT FONTS
01.2017 - 11.2017

Master of Science - Computer Science

University of Central Missouri
CHARISHMA KILARU