Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Keshav Aryal

Alpharetta

Summary

Innovative Software Quality Engineer specializing in automation frameworks and continuous testing. Expert in employing modern tools and methodologies, including BDD and AI techniques, to ensure comprehensive test coverage and application reliability. Recognized for mentoring teams and implementing strategic QA initiatives, fostering a culture of quality and efficiency.

Overview

6
6
years of professional experience

Work History

QA Lead

Morgan Stanley
Alpharetta
05.2022 - Current
  • Reviewed Business Requirement Documents (BRD) and collaborated with product owners, business analysts, and developers to design comprehensive test strategies, test plans, and test cases.
  • Developed and maintained UI automation frameworks using Selenium WebDriver with Java, improving regression coverage and reducing manual testing effort.
  • Implemented BDD test automation using Cucumber and TestNG, enabling readable and maintainable automated test scenarios aligned with business requirements.
  • Designed data-driven automation frameworks using Page Object Model (POM) to support scalable and reusable test scripts.
  • Integrated automated test suites into CI/CD pipelines using Jenkins and TeamCity, enabling continuous testing and faster release cycles.
  • Performed API testing using REST Assured, Postman, and SOAPUI, validating request and response structures including JSON and XML payloads.
  • Conducted backend/database validation using SQL queries (MS SQL, RapidSQL) to ensure data accuracy and integrity across applications.
  • Executed functional, regression, integration, and end-to-end testing to validate application stability across releases.
  • Managed defect lifecycle using Azure DevOps, providing detailed documentation and root cause analysis to facilitate resolution.
  • Leveraged GitHub Copilot and Generative AI tools to accelerate test script development, improve automation productivity, and assist in generating test cases and automation code.
  • Applied Generative AI techniques to enhance testing efficiency by generating test scenarios, improving test coverage, and assisting in automation framework development.
  • Participated in Agile Scrum ceremonies including sprint planning, backlog grooming, stand-ups, and retrospectives to ensure continuous delivery of high-quality software.
  • Mentored QA team members by reviewing test scripts and promoting best practices to enhance automation and coding standards.
  • Designed and maintained automation architecture aligned with application complexity, maintainability, and CI/CD integration.
  • Evaluated and implemented modern QA tools and AI-assisted testing approaches to improve testing efficiency and quality assurance processes.
  • Established QA standards and testing processes with defined KPIs to measure effectiveness and drive continuous improvement in software quality.

QA Automation Engineer

Dexcom
San Diego
08.2021 - 05.2022
  • Designed and implemented robust automation frameworks to improve test coverage, efficiency, and maintainability of software testing processes.
  • Performed API testing and automation using RestAssured, SoapUI, and Postman to validate RESTful web services and ensure accurate request/response handling.
  • Developed and executed UI automation scripts with Selenium WebDriver, enhancing functional and regression testing for web applications.
  • Integrated automated test execution into CI/CD pipelines using Jenkins, facilitating continuous testing and accelerating reliable deployments.
  • Conducted backend and database validation using SQL queries to ensure data accuracy, integrity, and business rule compliance.
  • Collaborated with cross-functional teams including developers, product owners, and business analysts to ensure high software quality and regulatory compliance.
  • Developed mobile automation test scripts using Appium to validate application functionality across mobile platforms.
  • Designed and implemented data-driven test cases to validate complex business scenarios and improve overall test coverage.
  • Executed performance and load testing using JMeter to evaluate system responsiveness, scalability, and stability.
  • Partnered closely with development teams to identify, analyze, and resolve defects, enhancing product reliability and release readiness.
  • Contributed to QA process improvement by refining testing strategies and automation practices.
  • Managed software configuration, tool validation, and integration activities to ensure reliability and compliance of testing tools and software artifacts.
  • Communicated effectively with R&D, QA, and leadership teams by providing test status updates, risk analysis, and quality insights across multiple projects.

QA Automation Engineer

Cuna Mutual
Waverly
01.2020 - 08.2021
  • Collaborated closely with developers, QA engineers, and cross-functional teams to analyze test results, identify root causes, and implement effective solutions to improve software quality.
  • Executed and enhanced automated test frameworks and test scripts, supporting continuous regression and functional testing efforts.
  • Documented detailed defect reports including clear reproduction steps, expected vs. actual results, and supporting evidence to accelerate issue resolution.
  • Partnered with Development and Automation Leads to continuously improve and refactor automation frameworks for better reusability, stability, and execution speed.
  • Developed a BDD automation framework using Cucumber and Selenium, improving test maintainability and automation efficiency.
  • Automated web and API testing using Cognizant Intelligent Test Scripter (CITS) to improve automation coverage and streamline testing processes.
  • Performed functional, regression, and system testing for annuity product applications to ensure application reliability and business requirement validation.
  • Executed API testing using Postman and Rest Assured for both SOAP and REST services, validating service responses and integrations.
  • Configured and executed CI/CD pipelines in Azure DevOps to enable automated testing as part of continuous integration workflows.
  • Implemented automated test cases for microservices architecture and cloud-based applications, ensuring service reliability and scalability.
  • Designed and executed performance testing scripts using LoadRunner to evaluate application performance and system scalability.
  • Led a team of testers in executing automation strategies, achieving a 40% reduction in testing cycle time through improved automation coverage.
  • Developed test reports and dashboards to track test execution progress and defect trends, providing insights into overall product quality.
  • Worked closely with developers, product owners, and business analysts to triage defects, prioritize issues, and ensure timely resolution.

Education

Master’s - Computer Information Systems

New England College
Henniker, NH
01-2019

Skills

  • Selenium WebDriver
  • Cucumber
  • TestNG
  • JUnit
  • RestAssured
  • ReadyAPI
  • SoapUI
  • Postman
  • JMeter
  • Appium
  • Java
  • C#
  • JavaScript
  • SQL
  • MS SQL Server
  • Azure Data Factory
  • Rapid SQL
  • ICEDQ
  • Jenkins
  • Docker
  • Azure DevOps
  • TeamCity
  • JIRA
  • Microsoft TFS
  • Agile
  • Scrum
  • Kanban
  • Waterfall
  • BDD
  • TDD
  • REST and SOAP APIs
  • JSON
  • XML
  • Insomnia
  • SQL Query Validation
  • Git
  • GitHub
  • Bitbucket
  • Cognizant Intelligent Test Scripter (CITS)
  • ATR
  • VBScript
  • MS Office Suite
  • MS Excel

Accomplishments

  • Developed and maintained a scalable test automation framework, reducing manual testing effort by 60% and improving regression efficiency.
  • Implemented CI/CD pipelines and automation strategies, reducing deployment and testing cycle time by 40%.
  • Led initiatives to establish QA best practices, coding standards, and automation processes to improve overall software quality and compliance.
  • Applied AI-assisted automation techniques to enhance test execution efficiency and accelerate test development.
  • Strong experience working in Agile environments with solid understanding of SDLC, manual testing, and automation testing methodologies.
  • Demonstrated strong analytical, troubleshooting, and problem-solving skills, with the ability to manage multiple priorities in collaborative team environments.

Timeline

QA Lead

Morgan Stanley
05.2022 - Current

QA Automation Engineer

Dexcom
08.2021 - 05.2022

QA Automation Engineer

Cuna Mutual
01.2020 - 08.2021

Master’s - Computer Information Systems

New England College
Keshav Aryal