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 RESTfulAPIs and SOAP web services, API testing was carried out using RESTAssured, 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 RESTAPIs.
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