Seeking a challenging opportunity to leverage my extensive experience in Software Quality Assurance. Proficient in utilizing cutting-edge tools and technologies such as, Gen AI, Selenium WebDriver, Cucumber, Appium, JMeter, and Rest Assured for test automation, along with bug tracking tools like VSTS, JIRA, Rally, and HP Quality Center/ALM for effective defect management. Expertise in non-functional testing such as, performance and stress testing. Experienced in Azure and AWS cloud application testing, cross-browser compatibility, and mobile testing, with a proven ability to excel in both Agile and waterfall SDLC environments.
Professional summary:
Over 10 years of extensive experience in leading end-to-end testing initiatives, consistently delivering high-quality, defect-free software solutions for web and mobile applications.
Skilled in analyzing complex business requirements, designing comprehensive master test plans, managing test data (TDM), and conducting in-depth analysis of test reports for both manual and automated testing.
Extensive experience in designing and implementing automation and performance testing frameworks for both I and API, enhancing system reliability, scalability, and performance using Java, Python, Selenium WebDriver, Cucumber, Rest Assured, JUnit, TestNG, Gatling, NeoLoad, and JMeter.
Proficient in developing test automation frameworks using Page Object Model (POM) and data-driven design patterns.
Highly experienced in working with various test methodologies, including Behavior-Driven Development (BDD), Test-Driven Development (TDD), and Acceptance Test-Driven Development (ATDD).
Expertise in validating APIs secured with Bearer tokens, OAuth 1.0/2.0, JWTs, and API keys across functional, negative, and security test scenarios.
Extensive experience in functional and non-functional testing, including system, integration, end-to-end, regression, acceptance, smoke, sanity, load, performance, and compatibility testing.
Highly skilled in leveraging multiple programming languages such as Java, Python, JavaScript, Gherkin, C#, and VBScript for test script creation.
Expertise in validating SOAP/REST API responses in both XML and JSON formats, ensuring data integrity, schema compliance, and correct business logic implementation.
Experienced in mobile testing using physical devices and emulators to ensure application stability on various screen resolutions. Expertise in using BorwserStack for automation script execution.
Adept at using Tricentis TOSCA to automate test scenarios for web and mobile applications.
Skilled in testing application compatibility across different browsers (Chrome, Safari, Firefox, IE, and Edge) and platforms (Windows, MacOS, iOS, and Android).
Expertise in test report creation, analysis, and interpretation of the results to resolve the defects.
Proficient in using bug tracking tools such as VSTS, JIRA, Rally, and HP Quality center/ALM.
Experienced in testing cloud-based applications on both Azure and AWS platforms.
Exceptional at aligning cross-functional teams with quality objectives, swiftly resolving issues, and clearly communicating defects to ensure seamless project delivery.
Experience in working both Agile and waterfall SDLC life cycle methodologies.
Proactive and adaptable in embracing emerging tools and technologies like Gen AI in maintaining continuous alignment with industry best practices.
Thrives in dynamic work environments and excelled in collaborative agile teams.
Possesses excellent analytical, troubleshooting, and communication skills.
Demonstrated ability to work efficiently both independently and within team-based environments.
Education
Master of Science in Project Management at University of the Cumberlands, Williamsburg, KY (2019-2021)
Master of Science in Computer Science at Lamar University, Beaumont, TX (2015-2016)
Bachelor of Technology in Electronics and Communications, JNTUH, INDIA (2007-2011)
Technical Proficiency:
Category
Tools/Technologies
Languages
Java, C#, Python, JavaScript, Typescript, VBScript, Gherkin, SQL, JSON, XML
Test Frameworks
JUnit, TestNG, Cucumber, Rest Assured
Testing Tools
Selenium WebDriver, WebDriverIO, Cypress, Playwrite, Appium, Postman, Swagger, Soap UI, Gatling, NeoLoad, JMeter, Tricentis TOSCA, BrowserStack
Database
MySQL, Oracle DB, Microsoft SQL Server, MongoDB, DynamoDB, Cassandra, Redis
Build Tools & CI/CD
Maven, Jenkins, GitLab CI
Cloud Platforms
Azure, AWS
Platforms
Windows, macOS, iOS, Android
Browsers
IE, Edge, Chrome, Safari, Firefox
Bug Tracking
VSTS, JIRA, Rally, HP Quality Center/ALM
Monitoring and Logging
Splunk
Sr. Quality Engineer Sep 2021 – Present
United Health Group/Optum - Contract
As a Senior Quality Engineer, I specialize in verifying the Eligibility and Benefits portfolio, Referral Submissions, and fee schedule lookups on the United Healthcare provider portal. My key responsibilities in this role include:
Managed end-to-end testing initiatives, ensuring smooth production releases of software applications.
Collaborated across all phases of the Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC), from planning and design discussions to implementation, testing, and production releases.
Led defect triage meetings, providing clear defect metrics and prioritization insights to stakeholders.
Collaborate with the Product Owner in user acceptance testing, aligning product quality with stakeholder expectations.
Designed and implemented test strategies for both functional and non-functional testing requirements (UI & API) including system, integration, end-to-end, smoke, regression, load and performance testing.
Lead and managed end-to-end testing initiatives of the software applications to ensure the seamless production release of the application.
Spearheaded test automation framework setup and test script development using Java, python, Selenium, Cucumber, Rest Assured, and TestNG.
Led API validation efforts, including migration from SOAP to REST services, and GraphQL ensuring seamless functionality using Postman, Rest Assured and SOAP UI.
Validated API responses in JSON and XML using automated test scripts (REST-assured/Postman/Swagger), including schema validation, field-level checks, and response time analysis
Validated REST APIs secured with Bearer tokens, OAuth (1.0a/2.0), JSON Web Tokens (JWT), and API keys using Postman, REST-assured ensured proper auth handling, error responses, and token lifecycle management.
Conducted data-driven testing using test data stored in MongoDB, ensuring comprehensive test scenario coverage.
Validated backend API responses, headers, status codes, and cookies using Fiddler during exploratory and regression testing.
Performed exploratory and role-based testing to validate application functionality across multiple user roles.
Designed and executed non-functional load and performance testing test scripts using NeoLoad and JMeter, to ensure system reliability and scalability.
Conducted baseline, stress, spike, and soak testing for RESTful services and web apps with Neoload, supporting up to 100K concurrent users with minimal system resource usage.
Carried out cross-browser testing (IE, Edge, Chrome, Safari, Firefox) and cross-platform testing (Windows, macOS, iOS, Android).
Performed mobile testing using Appium to verify stability across various device form factors.
Integrated regression test suites into Jenkins pipelines to automate continuous test execution which reduced regression testing time by 60%.
Proficient in testing the HIPPA regulated applications.
Acted as a bridge between cross-functional teams, including offshore teams, to facilitate test data creation, test execution, troubleshooting, and defect resolution.
Utilized browser inspection tools to analyze network calls for troubleshooting and employed Splunk for log analysis.
Monitored error patterns and performance degradation in production-like environments using Splunk dashboards.
Leveraged Splunk alerts to proactively detect test environment issues and flaky API behavior before test execution.
Expertise in analyzing and verifying Eligibility API request response pairs EDI270/271.
Acted as a technical mentor for QEs and SDETs, driving automation efficiency and embedding a culture of quality and continuous improvement.
Environment & Tools:
Selenium WebDriver, Cucumber, Rest Assured, Java, Python, JavaScript, Node.Js, SQL, Postman, Json, XML, Swagger, Spring MVS framework, Appium, Typescript, MongoDB, SOAP UI, Gatling, Neo Load, TestNG, JMeter, IntelliJ, Google Chrome, Safari, Rally, Git, Quality Center ALM, Jenkins, EDI 270/271, Splunk, Fiddler, GraphQL.
QA Automation Engineer Mar 2018 to Sep2021
Equitable Holdings (AXA Equitable) - Syracuse, NY - Contract
As a Lead QA Automation Engineer, I focused on validating the cloud migration of the existing on-premises software applications which involved both retail and wholesale financial applications of the Equitable Holdings. My key responsibilities include:
Involve actively by engaging in daily scrum meetings, sprint planning, grooming, retrospective sessions, and defect triage meetings.
Executed various types of functional and non-functional testing, encompassing integration testing, end-to-end testing, smoke testing, regression testing, and compatibility testing.
Developed data-driven test automation framework to assess both User Interfaces and REST API services. This involved utilizing Python, Selenium WebDriver, Cucumber, Rest Assured, MySQL DB, and BDD methodology.
Developed and executed both functional and non-functional test scripts in-sprint, including system, integration, end-to-end, smoke, regression, load and performance testing.
Developed and integrated regression test suite into the Continuous Integration (CI) Jenkins pipeline, ensuring application stability for seamless continuous delivery. Which reduced 70% of the repetitive test time and effort.
Integrated Swagger-based API contracts into Postman and REST-assured frameworks for dynamic, schema-driven test execution.
Collaborated with developers to review Swagger specs during API design phase, ensuring testability, proper response codes, and edge-case coverage.
Analyzed access logs, security events, and HTTP response codes through Splunk to assist in functional and non-functional testing.
Author and execute detailed in-sprint test automation scripts using our custom framework, providing signoff for sprint deliverables.
Conducted security feature testing which includes Single Sign On (SSO) and role-based authorization.
Utilized Splunk to search, monitor, and analyze application logs for faster defect identification and root cause analysis.
Manage maintenance of test data within a robust enterprise-class development environment.
Contribute to cross-browser testing efforts to validate application compatibility across various platforms and both web browser and mobile platform.
Responsible for conducting sanity testing on the production environment following each deployment.
Performed post-deployment log verification using Splunk to ensure stability and correctness of newly released features.
Analyzed test reports and facilitated meetings with the development team to comprehensively evaluate test results and ensure application stability.
Environment & Tools
C#, Selenium WebDriver, Selenium Grid, Junit, Python, Cucumber, REST Assured, Spring MVC, Splunk, Fiddler, JMeter, Appium, HTML, CSS, XML, Typescript,React.js, Eclipse, Maven, BDD, Data driven framework, VSTS, Maven, Git, Azure DevOps, MySQL DB, Node.js, Splunk, Jenkins, Chrome, Internet Explorer, Safari, Microsoft Edge, Agile.
Test Automation Engineer Jul 2017 – Dec 2017
Fannie Mae - Herndon, Virginia - Contract
As a Test Automation Engineer, I focused on testing of capital markets finance pricing - Asset Mark to Market pricing applications. My key responsibilities in this role include:
Developed and executed both manual and automated test cases, aligning them with user requirement specifications and acceptance criteria.
Played a pivotal role in the development of the Page Object Model (POM) test automation framework, executed the test script to validate both front end and back-end automation using Java, Selenium WebDriver, and Cucumber.
Conducted comprehensive cross-browser testing on platforms such as Chrome, Firefox, and Internet Explorer to ensure application compatibility.
Developed and integrated regression test suite into CI/CD Jenkins pipeline which reduced 50% of the repetitive testing cost and effort.
Generated and analyzed test summary reports and conducted demos for User Acceptance Testing (UAT).
Leverage project management tools such as JIRA and Bit Bucket for defect creation and tracking, while employing Confluence for streamlined application documentation tracking and sharing.
Environment & Tools:
Java, C#, Selenium WebDriver, Cucumber, gherkin, SpecFlow, TestNG, Jenkins, maven, Java Script, Eclipse, Jira, Bit Bucket, Git, Oracle, Toad, Agile
Software Quality Analyst Sep 2011- Aug 2014
ICSS Informatics, India - Fulltime
As a software quality analyst, my role is to validate the payment portal application of the client. My key responsibilities in this role include:
Develop and execute QTP (Quick Test Professional) test scripts, diligently recording and tracking bugs using Jira. Specialized in functional, integration, and regression testing to ensure the software's robustness and reliability.
Troubleshoot applications to identify defects through systematic root cause analysis, contributing to defect resolution.