SAI DARAM
Email: *********@*****.*** 571-***-**** LinkedIn Raleigh, NC
SUMMARY
Over 10+ years of experience in creating innovative and cost effective Quality Assurance solutions with expertise Healthcare processes, applications using manual
TECHNICAL SKILL
Programming & Scripting: Java, Python, JavaScript, Shell Scripting, C#, SQL
Frameworks & Libraries: Selenium, Cypress, WebDriverIO, Rest Assured, JUnit, TestNG, Mocha, Jest, Cucumber, SpecFlow, Serenity BDD, Appium, Playwright, PyTest, Robot Framework, Hibernate, Spring Boot, JPA, Mockito, Node.js, Jasmine, Protractor
DevOps & Cloud: AWS, Azure, GCP, Docker, Kubernetes, Terraform, Ansible, Jenkins, GitLab CI/CD, GitHub Actions, Maven, Git, SVN, Azure DevOps, Kafka, Elasticsearch
Testing Tools: Postman, SoapUI, JMeter, LoadRunner, Gatling, k6, Locust, JIRA, Rally, Xray, TestRail, ALM, Azure Test Plans, Quality Center, OWASP ZAP, Burp Suite, SonarQube, Mabl, Testim, Splunk, Kibana, Datadog
Databases & Data Management: SQL Server, MongoDB, Cassandra, NoSQL, Apache Spark, DBeaver, Delphix, Data Factory, Mockaroo, Faker, WireMock, Hoverfly, Mountebank
Performance & Security Testing:JMeter, LoadRunner, Gatling, k6, Locust, OWASP ZAP, Burp Suite, SonarQube
Mobile Testing: Appium, Espresso, XCUITest
CI/CD & Version Control:Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Git, SVN
Miscellaneous: Kibana, Datadog, Splunk, ELK Stack, Selenium Grid, Sauce Labs, BrowserStack, LambdaTest, Test Data Management, Risk-based Testing, Test Case Management, BDD, TDD, API Testing, UI Testing, ETL Testing, HIPAA, GDPR, FDA Compliance
EDUCATION
Masters in computer Science – Virginia International University 2017
Bachelors in Electronics and communication – JNTUH 2013
PROFESSIONAL EXPERIENCE
Client: Elevance Health - Cary, NC Jan 2024 to present
Role: SDET Lead
Responsibilities:
Define and implement a comprehensive test strategy and automation framework using Selenium, Cypress, Rest Assured, and WebDriverIO to enhance testing efficiency.
Develop, maintain, and execute automated test scripts for UI, API, database, and end-to-end testing using Java, Python, and JavaScript with frameworks like TestNG, JUnit, Mocha, and Jest.
Perform API testing using tools like Postman, Rest Assured, SoapUI, and Karate to validate RESTful and SOAP-based services.
Designing and building independent, loosely coupled, and scalable microservices that follow high availability, fault tolerance, and performance optimization principles.
Execute performance testing using JMeter, LoadRunner, Gatling, and k6, identifying bottlenecks and optimizing system performance.
Integrate automated tests into CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, and GitLab CI/CD for seamless deployments.
Conduct functional, regression, and integration testing in cloud environments (AWS, Azure, GCP) using cloud-based testing tools like Sauce Labs, BrowserStack, and LambdaTest.
Design and execute ETL and database testing using SQL, NoSQL (MongoDB, Cassandra), DBeaver, and Apache Spark, ensuring data consistency and accuracy.
Ensure compliance with security testing standards using tools like OWASP ZAP, Burp Suite, and enforce HIPAA, GDPR, and data privacy regulations in test automation.
Manage test case design, execution, and defect tracking using JIRA, Rally, ALM, Xray, and TestRail for effective test management.
Collaborate with development and DevOps teams to improve automation coverage, integrating Infrastructure as Code Terraform & Ansible for test environment provisioning.
Implement TDD and BDD methodologies using Cucumber, SpecFlow, and Serenity BDD, improving collaboration between teams.
Perform mobile application testing for iOS and Android using Appium, Espresso, and XCUITest, ensuring compatibility across devices.
Optimize and refactor automation frameworks using design patterns like Page Object Model (POM), Factory, and Singleton for maintainability.
Manage test data generation, masking, and provisioning using TDM tools like Delphix, Data Factory, and Mockaroo for different environments.
Perform risk-based testing and prioritize automation efforts using impact-based test execution strategies.
Lead and mentor a team of 8+ SDETs and QA engineers, conducting knowledge-sharing sessions on automation best practices and new technologies.
Generate test execution reports, defect trends, and automation coverage metrics using reporting tools like Allure, Extent Reports, and ELK Stack.
Assist in production monitoring, log analysis, and debugging using tools like Splunk, Kibana, and Datadog, improving post-release stability.
Continuously evaluate and integrate new automation tools, AI-powered testing solutions Testim & Mabl, and self-healing frameworks to improve testing efficiency.
Client: LABCORP - Durham, NC Nov 2019 to Jan 2024
Role: SDET
Responsibilities:
Design, develop, and maintain test automation frameworks using Python (PyTest, Robot Framework) and Java (Selenium, TestNG, JUnit, Cucumber) for healthcare applications.
Implement and execute automated UI testing using Selenium WebDriver, Cypress, and Playwright for web-based applications.
Writing clean, modular, and reusable code with consistent APIs, managing deployment of Microservices using tools like Docker, Kubernetes, and CI/CD pipelines, and monitoring performance and failures with tools like Prometheus and Grafana to ensure seamless communication through APIs and message brokers like Kafka and RabbitMQ
Perform API testing using Rest Assured (Java), Postman, SoapUI, and Python-based tools like Requests and Locust for REST and SOAP services.
Develop and execute performance and load testing using JMeter, Gatling, k6, and Locust, ensuring scalability and efficiency of LabCorp's systems.
Build and maintain CI/CD pipelines with Jenkins, Azure DevOps, GitHub Actions, and GitLab CI/CD, integrating automated tests for continuous testing.
Work with cloud-based testing solutions, executing tests in AWS, Azure, and Google Cloud Platform (GCP) using Sauce Labs, BrowserStack, and LambdaTest.
Develop data-driven test scripts for ETL and database testing, validating SQL, NoSQL (MongoDB, Cassandra), and data pipelines in Apache Spark.
Ensure compliance with HIPAA, FDA, and GDPR by implementing security testing using OWASP ZAP, Burp Suite, and SonarQube.
Collaborate with development and DevOps teams to integrate test automation with Infrastructure as Code (Terraform, Kubernetes, Docker, Ansible) for test environments.
Create and maintain mocking and service virtualization using WireMock, Hoverfly, or Mountebank to simulate backend services.
Implement TDD and BDD methodologies using Cucumber (Java) and Behave (Python) to enhance collaboration between developers and testers.
Perform mobile application testing for iOS and Android using Appium, Espresso (Android), and XCUITest (iOS) to ensure seamless user experience.
Develop test data management strategies using Delphix, Data Factory, and Faker (Python) to handle test data creation and masking.
Conduct log analysis and debugging using Splunk, Kibana, and Datadog to identify and resolve production issues.
Optimize and refactor automation frameworks using design patterns like Page Object Model (POM), Factory, and Singleton for modular and scalable testing.
Manage defect tracking and test case execution using JIRA, Xray, ALM, and TestRail, ensuring complete test coverage.
Mentor and lead a team of SDETs and automation engineers, fostering best practices in test automation and continuous improvement.
Implement AI-driven test automation using Testim, Mabl, and self-healing test scripts to improve test resilience.
Develop and maintain Python-based test utilities and scripts for automating repetitive testing tasks and improving efficiency.
Continuously evaluate and integrate emerging test automation tools, frameworks, and methodologies to enhance testing effectiveness at LabCorp.
Client: BCBS, Boston, MA June 2017 – Oct 2019
Role: Senior QA Tester
Responsibilities:
Prepared test plans, scenarios, and cases based on Business Requirements Document (BRD) for healthcare applications.
Conducted System Integration Testing (SIT) for Cigna, addressing production issues and ensuring seamless claim processing.
Performed HIPAA 4010A1 to 5010 transition testing, validating 837I, 837P, 837D, 277, 835, and 999 transactions.
Developed test cases for ICD-10 transition, ensuring compliance with ICD-10-CM (diagnosis coding) and ICD-10-PCS (procedure coding).
Tested multiple claim types, including CBH (Behavioral), COB (Benefit), QCare, Medicare, I2P, and IPC claims.
Validated and processed special category claims such as Newborn, Medicare Secondary, IPC Hold, and Multiple Match claims.
Used SFTP to submit claims and verify processing results in mainframe environments.
Conducted end-to-end testing for claims processing, ensuring seamless flow from 837 (submission) to 835 (adjudication results).
Worked extensively with Facets, Proclaim, Webster, Dentacom, and QCare claim engines for validation and troubleshooting.
Analyzed 277CA reports in Mainframe, verifying claim status codes in formats like ACCR, CCSR, XCCR, and ECR.
Understood and applied business-defined accept and reject codes to validate claims processed in the main gateway.
Executed functional, regression, integration, and system testing, ensuring business rules compliance.
Logged and tracked defects using test management tools, collaborating with developers for resolution.
Coordinated test execution efforts, managing test data provisioning, defect tracking, and test environment support.
Led and mentored an offshore team of 7 members, assigning tasks and reviewing change requests.
Validated business rule edits for HIPAA transactions (837I, 837P, 837D, 276/277, and 835).
Conducted trading partner testing to verify system compatibility and compliance with EDI standards.
Executed 5010 system test scenarios for HIPAA transactions, ensuring data integrity post-adjudication.
Managed pharmacy claims data migration, running scheduling jobs to transfer from legacy mainframe systems to staging tables.
Prepared and analyzed weekly and monthly status reports, performing root cause investigations for system issues.
Role: Software Tester
Client: Wealden HR Solutions Mar 2013- Dec 2015
Responsibilities:
Assist in executing manual test cases using QualityCenter 10.0 and document test results.
Perform basic functional testing to verify application behavior against business requirements.
Develop and execute basic automated test scripts using QTP 9.4 under guidance.
Conduct manual database testing using SQL Server and Microsoft Access to validate data accuracy.
Learn and apply EDI testing concepts for healthcare data validation using EDISIM and Spec Builder 6.2/7.0.
Perform UI testing on applications developed with Visual Basic 5.0/6.0 and Developer 2000.
Report and track defects using Rational Clear Quest, ensuring proper documentation of issues.
Execute manual batch job testing in Unix (Solaris) environments by analyzing logs and system outputs.
Collaborate with senior testers to understand HIPAA compliance testing and ANSI X12 standards.
Support User Acceptance Testing (UAT) by gathering feedback and assisting with test execution.