Post Job Free

Resume

Sign in

Health Care Automation Testing

Location:
St. Louis, MO
Posted:
April 01, 2024

Contact this candidate

Resume:

Hari Krishna Moorthy

PROFESSIONAL SUMMARY:

Bringing over 12 years of professional IT experience, specializing in Software Testing.

Proficient in both Automation Testing - Selenium and Manual Testing.

Skilled in implementing the Page Object Model Framework and TestNG.

Good in creating Selenium automation test scripts using JAVA for web-based applications based on provided User Stories, and maintaining Regression suites.

Specialized experience in Messaging, Loyalty Rewards Program, Crypto, Storage, Health Care, Mortgage, and E-Learning domains.

Proficient in AWS components: Amazon Pinpoint, AWS CloudWatch, Amazon MQ (RabbitMQ), and Amazon Connect.

Identifying and prioritizing test cases for automation in each release.

Monitoring and mentoring offshore/onshore team members, providing monthly updates to management.

Comprehensive experience in all phases of Agile-Scrum methodology, actively participating in Agile ceremonies.

Collaborating closely with SMEs and Product Owners to ensure quality delivery of requirements in each sprint and release.

Providing estimations for User Stories and assigning tasks to the team.

Preparing Test Plans and identifying risks before Production Deployment.

Active involvement in Release Planning Meetings, Production Deployment Testing, and certifying the released version to management.

Actively participating in Defect Triage meeting and conducting Root Cause Analysis for production issues.

Expertise in Mobile Testing using Browserstack/Perfecto tools and Database Testing.

Experience in API Testing using POSTMAN, SOAPUI, Swagger.

Utilized ETL methodology for Data Extraction from end client APIs, scheduling and monitoring CRON jobs to upload files into Linux servers.

Setting up the Test Bed for running Performance scripts on each release and certifying Performance test reports with respect to SLA.

Proficient in analyzing error logs from Linux servers and identifying impacted flows in the application.

Involvement in UAT (User Acceptance Testing), Regression Testing, Integration Testing, Functional Testing, GUI Testing, System Testing, and Smoke Testing.

Extensive experience in Cross-Browser and Compatibility Testing to ensure web applications function correctly in different browsers and environments.

Skilled in Accessibility Testing using NVDA and JAWS tools.

Participated in the recruitment process for L1 and L2 positions.

ACADEMIC QUALIFICATION:

B.Tech, Information Technology. (2001-2005) from Sri Krishna College of Engineering and Technology, Coimbatore-India, Anna University.

TECHNICAL SKILLS:

Automation Testing Tools

Selenium Web Driver (Java, Test NG / POM Based, BDD, Maven)

Programming Languages

Java, SQL

IDE

Eclipse, IntelliJ IDEA, Visual Studio

SCM & CI/CD Build Tools

GitHub, Jenkins, DevOps, Gerrit, Putty, AWS

Mobile Testing Tools

Browserstack, Perfecto

API Testing Tool

Postman, Soap UI, Swagger

Database Tools

SQL-Server 2016, Oracle

Test Management Tools

Octane ALM, QTest Manager, HP-Quality Center ALM, Confluence Wiki

Defect Tracking Tool

JIRA, VersionOne, Bugzilla

Accessibility Testing Tool

JAWS, NVDA

Domain

Message Services, Loyalty rewards program, Storage, Health Care, Mortgage, E-Learning

Operation Systems

Windows, Linux

PROFESSIONAL EXPERIENCE:

Charter Communication, Saint Louis – MO, USA March-2023 to Current

Quality Assurance Analyst IV

Description:

Unified Customer Communication 2.0 - The application's objective is to efficiently broadcast bulk notifications to customers through three distinct communication channels: Email, SMS, and IVR, based on individual customer preferences. The platform facilitates notification delivery through three entry points: Single API, SFTP, and KAFKA. Key components of the system include:

Communication Channels: Email - Sending notifications via email to reach a broad customer base. SMS (Short Message Service) - Utilizing text messages for prompt communication. IVR (Interactive Voice Response) - Engaging customers through automated voice communication.

Entry Points for Notification: Single API - Allowing notifications to be sent through a single application programming interface. SFTP (Secure File Transfer Protocol) - Supporting notification delivery through secure file transfers. KAFKA - Facilitating notification transmission through the Kafka messaging system.

The platform is architected in the AWS cloud, ensuring scalability, availability, and reliability. Designed to deliver mass notifications 24/7, 365 days a year across all three-delivery media. In summary, the application provides a comprehensive and versatile solution for sending bulk notifications to customers, leveraging multiple communication channels and entry points while being seamlessly integrated into the AWS cloud for robust and continuous operation.

Responsibilities:

Developing comprehensive test plans outlining the testing approach, scope, resources, and schedule.

Creating/Updating automation test script using Selenium JAVA - BDD Framework and taking responsibility for reviewing automation scripts, providing comments, and giving final approval from a client perspective.

Identifying and prioritizing test cases for automation in each release.

Involvement in Functional testing, API testing, database validation, and performing integration testing with different upstream as per requirements.

Allocating testing tasks to team members based on their skills and expertise.

Monitoring and managing offshore testing resources to ensure optimal productivity.

Creating and reviewing of test cases to ensure coverage of functional and non-functional requirements.

Active participation in Sprint Planning, Daily Scrum calls, Storytime, Defect Triage, Retro, and Demo meetings.

Providing estimation for each user stories.

Ensuring that test cases align with test objectives and project goals.

Executing test cases and monitoring the testing progress against planned timelines.

Investigating and analysing test results, providing feedback to the team.

Analysing and prioritize defects, working with the development team to facilitate timely resolutions.

Acting as a liaison between the testing team, development team, and other project stakeholders.

Ensuring the availability and readiness of test environments like QA / CQA / UAT.

Coordinating with the infrastructure team to address any environment-related issues.

Identifying areas for process improvement within the testing cycle.

Implementing best practices and lessons learned from previous projects.

Maintaining comprehensive documentation related to test plans, test cases, and testing results.

Providing training and mentorship to team members on testing methodologies, tools, and best practices.

Proactively address and communicate potential risks to project stakeholders.

Technologies:

AWS - Messaging Service, JAVA Selenium Web Driver – BDD Framework, TestNG Annotations, GITHUB, Jenkins POSTMAN, SoapUI, Swagger, SQL Server.

MSys Technologies Pvt. Ltd, Chennai-India AUG 2015 to FEB 2023

Lead QA Engineer

Description:

Bakkt is leading a new era of financial services innovation, focused on reimagining, and unlocking the value of digital assets like Rewards and Loyalty points. Specialties in Travel Fulfillment, Merchandise, Gift Cards, Event Tickets and Activities for leading Banks like Wells Fargo, First Data, Bank of America, PNC, Fiserv, Scotia, RBC and Delta Airlines SkyMiles.

Keystone project supports Travel Booking flows [Flights – Travelport/OpenJaw API integration, Hotels – EAN Expedia Api integration, Cars, Activities, Cruise] and Merchandise items for leading banks using Rewards Points and with Credit Cards through the integration with different supplier for each travel components and Merchandise items.

Responsibilities:

Identifying test cases to be automate and developing automation scripts using JAVA with Selenium Web driver.

Using Page Object Modal Framework and TestNG for automation script development.

Performing Data driven testing and ensuring JDBC Connections which reads data from scripts using property and XML files.

Executing the automation script parallelly on different Virtual Machines using Selenium GRID.

Involved in Peer reviews for automation scripts, Providing Review comments and Merging the automation scripts in master branch / Repository.

Performing Web Services testing by using Rest Assured API and API testing tools such as Soap UI/Postman to validate XML response.

Involved in ETL testing process by Data Extraction from end client API, scheduling and monitoring the CRON jobs to upload the latest files into the Linux servers.

Involving in Test Execution, Result Analyzing and Defect Reporting.

Involving in API Testing, Database Testing, Sanity, Functional, System Integration, Regression testing, Mobile Testing.

Performing Accessibility Testing using NVDA and JAWS tools.

Demoing new features to end client on each release to ensuring the UAT client testing acceptance.

Analyzing the requirements and communicating with Business Analyst Team for better understanding of the requirements.

Actively involved in Sprint Planning, Daily Scrum call, StoryTime, Defect Triage, Retro and Demo meetings.

Driving daily QA internal SyncUp calls and checking for teams testing progress and reviewing the stories.

Point Of Contact for Project related queries from QA/DEV/Production Support team members.

Point Of Contact for Databag/configuration – Devops SCM related changes for test environments.

Involving in Production Deployment testing and Certifying the Builds.

Updating Monthly Status Report to Management.

Monitoring / Mentoring the Team members and ensuring the Team Success.

Analyzing Performance error logs in each release.

Taking SCRUM calls during the absence of Scrum master.

Technologies:

Loyalty Rewards Program, Crypto, JAVA, Selenium Web Driver, Page Object Model Framework, TestNG, POSTMAN, SoapUI, Swagger, BrowserStack, Perfecto

Solarwinds Pvt. Ltd, Chennai-India NOV 2012 to AUG 2015

R&D-Test Engineer

Description:

Storage Manager is the product of Solarwinds, it manages Storage Arrays, Virtual Center and Fiber channel switches. Storage Manager offers single-pane-of-glass management for storage arrays from EMC, NetApp, HP, IBM, Dell, Hitachi Data Systems (HDS) and more. It delivers real-time, NAS and SAN performance monitoring, as well as generates policy-based alerts on status & usage thresholds. It provides a unified view into the performance and status of the storage environment.

Storage Manager enables us to identify how storage resources are currently being used and how they will be used in the future without impacting network and device performance. Storage Manager delivers monitoring data on volumes, RAID groups/storage pools, disks, initiator, target ports, operational status for the array. With its powerful NAS and SAN performance monitoring capabilities, it helps us to manage space consumption on RAID Groups. Storage Manager automatically finds and maps VMs, applications and logical connections to your physical storage environment to provide a complete view of performance and capacity.

Responsibilities:

Involved in Automation test – Regression Test Script preparation \ Modification using Selenium Web Driver.

Creating automation script by using different Element locators and Selenium Webdriver methods.

Analyzing the automation script test results and debugging if any failures and creating defects.

Active participation in SCRUM meeting, Sprint Planning, Backlog grooming, Sprint retro meetings.

Preparing Test Plan, Test Strategies, Test Constraints and publishing the overall test result to the management.

Preparing, Reviewing and Executing Test cases.

Preparing Test Scenarios with respective to the requirements and ensuring test coverage.

Involved in cross product integration test and attending Integration test status meetings.

Point of contact to the performance team – Preparing performance test strategies and preparing test bed for the performance test.

Taken responsible for Buddy Drop Testing.

Attending GoToMeeting with customers to diagnose the product issue and providing the solutions.

Monitoring 2 fresher’s – Assigning task and updating testing effort.

Attending daily status meeting and active participation in BugJury meeting.

Attending weekly Support team SyncUp meetings and discussion on pending customer issues.

Technologies:

Storage Domain, VMware vSphere Client, HyperVM, Selenium TDD – JAVA, MariaDB, SQL Server, Perforce, TeamCity, JIRA.

UST Global Pvt. Ltd, Cochin-India SEP 2011 to NOV 2012

Senior Software Engineer

Description:

Equator is a Nationwide Marketplace for Lenders, Institutional Sellers and REO Agents to list and transact on their Foreclosed Homes. Equator systems provide property management services in areas like buying or selling property. The Equator System consists of the RT Workstation and the RT Market place, internally been called as the public site and the private site. Equator act as a portal for the client to showcase their REO property and provide a technology platform for Lenders, Vendors and Agents to collaborate to carry out an REO transaction.

Responsibilities:

Executing/Modifying Selenium Java test script on every sprint and ensuring new changes are not impacted the existing code.

Performed Regression testing using Selenium tool on each release.

Ensure 100% coverage in test case preparation and execution.

Coordinating with Onsite team, attending daily SCRUM meeting and updating the status to the Client.

Ensure whether the enhancement has working correctly for different Lenders.

Performing Requirement Traceability - Test Case Mapping to the Requirements.

Active participation in Technical Training and Knowledge Transfers.

Technologies:

Mortgage Domain, Cold Fusion, SQL Server-2008, HP Quality Center 11.0 – ALM, Selenium JAVA.

iSOFT Product Development Center Pvt. Ltd, Chennai-India MAR 2009 to SEP 2011

Quality Engineer

Description:

Lorenzo Regional care is a product for NHS (National Health Service). This gives end to end solutions for all types of users across the UK Health Care Services. The product is developing jointly by CSC and iSOFT. LORENZO Regional Care is an enterprise solution for large integrated healthcare economies which comprise natural health communities in which patient flows take place in pursuit of single treatment pathways or which are managed to some extent and at some point, in the hierarchy as a single entity. The main objectives of this release are to provide a single, integrated Healthcare solution supporting patient care for the Secondary Care setting in respect to Patient Management and Clinical Assessment.

Responsibilities:

Executing automation test scripts by using QTP on each Builds and monitoring the test result.

Reviewing test cases and verifying whether it complies with the functional specification under consideration.

Involved in FD handover meeting, preparing test scripts, Execution of Test scripts like Smoke test scripts, Regression scripts, Alpha scripts and Data Driven scripts.

Preparing various test related document such as Test Execution status report, Issue report, Daily Test Report, Weekly Test Report.

Actively involved with the developers to clarify and resolve defects.

Technologies:

Health Care Domain, HP Quality Center 10.0, Share Point, Quick Test Professional, SQL Server, Change Synergy (Telelogic)

Hurix System Pvt. Ltd, Chennai-India MAR 2008 to MAR 2009

Associate-Testing

Description:

TATA McGraw-Hill - Teacher Work is one of the e-Learning product which acts as communication link between the teachers and students through online. The teacher can access the application through teacher’s login and they can perform the uploading the study materials and view the student response for the questions etc. The student on the other end can access the application through student login and they can perform the operation like learning the uploaded .PDF materials and answering for the questions and posting their feedback.

Responsibilities:

Writing Test Cases according to the Functional Specifications.

Executing Test Cases.

Maintaining the Test Report.

Preparation of Bug report using Bugzilla.

Reviewing the content.

Technologies:

E-Learning Domain, HTML, SQL - Server 2005, Bugzilla

ACHIEVEMENTS:

Got “Good Performer” award in MSys Technologies.

Got “Star of the Quarter” award two times in SolarWinds.

Got “LDO award” in iSOFT for best performance.

Got “Star of the Month” award in Hurix System.

Trained PSP - Personal Software Process in “Software Quality Institute” at Chennai. Certified by Software Engineering Institute, Carnegie Mellon University - USA.



Contact this candidate