Surya Prasad Bhattarai
Senior QA Automation Engineer
*****.*************@*****.*** 220-***-****
https://www.linkedin.com/in/mrsuryab
Professional Summary:
Experienced QA Automation Engineer with 11+ years of expertise in manual and automated testing across diverse industries. Certified ISTQB Advanced Test Automation Engineer. Proficient in web and mobile test automation using tools like Selenium, Playwright, and Appium, and skilled in API testing with Rest Assured and Postman. Adept at designing robust test strategies, implementing BDD frameworks (Cucumber, Gherkin), and driving continuous testing in CI/CD pipelines with Jenkins. Strong expertise in performance testing using JMeter, backend testing with SQL/PL/SQL, and scripting in Unix/Linux environments for automation.
Technical Skills:
Category
Skills/Tools
Programming Languages
Java, C#, JavaScript, TypeScript, SQL, PL/SQL
Web Automation
Selenium WebDriver, PlayWright, Page Object Model
Mobile Automation
Appium, Expresso, XCUITEst
API Testing
Rest Assured, Postman, SoapUI
Frameworks
BDD (Cucumber, Gherkin), NUnit, Agile/Scrum, Kanban
Performance Testing
JMeter, LoadRunner
CI/CD & Cloud
Jenkins, GitHub Actions, AWS (EC2, S3), Azure Devops
Databases
Oracle, MS SQL Server, MySQL, DB2
Version Control
Git, Bitbucket, GitLab
Test Management
HP ALM, Jira, TFS, ServiceNow, Zephyr
CRM Testing:
Salesforce workflows, Salesforce integrations, Apex validations
ETL/BI Tools
Informatica, SSIS, SSRS, Power BI, DataStage, Tidal
Tools/OS
SQL Developer, Toad, Unix/Linux, PowerShell, Docker, Kubernetes, XML/CSV
Work Experience:
Sedgwick
Columbus, OH
Senior QA Automation Engineer
July 2024 – Present
●Transitioned the test automation framework from Selenium WebDriver to Playwright with TypeScript, improving automation efficiency and enabling seamless integration into CI/CD pipelines using Jenkins.
●Designed and executed test cases using TypeScript and Playwright for end-to-end UI testing, enhancing test coverage and reliability for the VBR (Value-Based Reimbursement) application.
●Implemented REST API testing using Rest Assured to validate over 150 endpoints, ensuring seamless microservices integration and robust data flow between components.
●Performed mobile automation testing for iOS applications using Appium with XCUITest, ensuring consistent functionality and performance across multiple devices and operating systems.
●Designed and implemented RESTful APIs that exchanged data in JSON format for seamless integration between microservices.
●Conducted detailed data validations using PL/SQL scripts in Oracle databases and automated routine scripts with PowerShell, saving 20% manual effort.
●Designed and developed a TestNG-based BDD automation framework with Cucumber and Gherkin, enabling both technical and non-technical stakeholders to contribute effectively to test automation processes.
●Validated complex SQL queries for backend testing across Oracle databases using PL/SQL, ensuring data consistency and integrity.
●Conducted performance testing using JMeter, simulating high user loads to identify bottlenecks, optimize application performance, and ensure system reliability under varying traffic conditions.
●Coordinated test planning and defect tracking using Jira in an Agile environment, fostering team collaboration, improving sprint monitoring, and increasing test report accuracy by 30%.
●Mentored and trained junior QA analysts on writing Unix shell scripts for automated test execution and setting up containerized testing environments with Docker and Kubernetes to ensure consistent results.
Care Source
Dayton, OH
Senior QA Analyst
August 2018 – Feb 2024
●Automated HEDIS healthcare reporting workflows using Selenium WebDriver (Java) and the Page Object Model, increasing regression test coverage by 90%.
●Parsed and transformed large JSON datasets using Python and Pandas for reporting and analytics.
●Designed and developed a TestNG-based BDD automation framework with Cucumber and Gherkin, enabling both technical and non-technical stakeholders to contribute effectively to test automation processes.
●Integrated the automation framework with AWS services, leveraging EC2 for scalable test execution and S3 for test artifact storage, ensuring efficient continuous testing in CI/CD workflows.
●Executed mobile testing for Android apps using Appium + Espresso, ensuring compatibility across 10+ devices.
●Conducted API testing for Salesforce integrations using Postman to validate middleware functionality and ensure end-to-end data flow across multiple platforms.
●Validated Salesforce integrations by designing and executing test cases for Salesforce workflows, data migration, object configurations, and Apex triggers, ensuring functionality aligned with business processes.
●Conducted back-end verification for database migrations with MySQL and DB2 and implemented PL/SQL scripts for robust validations.
●Mentored and trained junior QA analysts on writing Unix shell scripts for automated test execution and setting up containerized testing environments with Docker and Kubernetes to ensure consistent results.
●Coordinated defect management using ServiceNow, optimized Agile sprint execution, and actively participated in ceremonies like story grooming and retrospectives.
JPMorgan Chase
Columbus, Ohio
SDET
February 2016 - June 2018
●Built and maintained an automation framework using Selenium WebDriver (C#) integrated with MSTest and NUnit, achieving 85% automation test coverage and reducing regression testing time by 40%.
●Performed mobile automation testing for iOS applications using Appium with XCUITest, ensuring consistent functionality and performance across multiple devices and operating systems.
●Designed and developed a TestNG-based BDD automation framework with Cucumber and Gherkin, enabling both technical and non-technical stakeholders to contribute effectively to test automation processes.
●Conducted performance testing using LoadRunner for load scenarios and evaluated system performance under high user traffic.
●Managed test execution and reporting using Zephyr in an Agile environment, ensuring seamless traceability between test cases and user stories while streamlining defect tracking and sprint-level regression testing.
●Automated and validated Salesforce reports and configured test scenarios for custom dashboard testing to ensure accurate rendering of analytics and KPIs.
●Validated ETL pipelines using Informatica and DataStage, improving ETL execution efficiency by 25% while streamlining data migration processes and ensuring integrity across Oracle and SQL Server.
●Integrated automated tests into CI/CD pipelines using GitHub Actions and managed builds, deployments, and tests in Azure DevOps.
Partners HealthCare
Newton, MA
Test Automation Engineer
June 2014 -December 2015
●Developed UI automation test cases for internal web applications using Selenium WebDriver (Java), ensuring accurate rendering of reports and enhancing user experience.
●Designed and developed automation scripts using DataStage for ETL testing, validating XML/CSV transformations and reducing ETL validation time by 40%.
●Performed comprehensive API testing using SOAP (SoapUI) and Rest Assured (RESTful) methods to ensure end-to-end integration.
●Conducted detailed data validations using PL/SQL scripts in Oracle databases and automated routine scripts with PowerShell, saving 20% manual effort.
●Engineered performance benchmarks using JMeter, identifying system bottlenecks during peak loads.
●Utilized TFS (Team Foundation Server) for detailed defect management, sprint planning, and test execution for Salesforce-based projects.
●Used Tidal to validate job scheduling processes and ensured ETL jobs adhered to data synchronization standards.
Education:
Tribhuvan University
Kathmandu, Nepal
Bachelor's in Electronics and Communication Engineering in 2011
Certification:
ISTQB Advanced Test Automation Engineer