Balaji Govindarajan

Software Test Engineer at Progressive
📚 Manager at Capgemini | Aurora, Ohio, United States
Mutual Connections
Loading...
1 Publications
0 Followers
0 Following
2 Questions

👤 About

Skills & Expertise

Visual Studio python Python C# project management .NET Agile SQL Server Waterfall JIRA Unit Testing GitHub VC++ Oracle 9i (PL / SQL) PAC3 C## Postman Billing Systems Duckcreek Duckcreek Guidewire Guidewire Quadient Quadient ALM NVDA BugTracker Microsoft Visual Source Safe Duck Creek Underwriting Policy Documents Xunit

Research Interests

Engineering Project management Leadership Project Management Quality Assurance Automation Software Testing Testing Software development Insurance Configuration Management Release Management Defect Management Testing Methodologies Requirement Analysis Business Reporting Parallel Testing Certified Business Architect (PCBA) Agile Certified Practitioner (ACP) SAFe Scrum Master (CSM) Defect Prevention

Connect With Me

💼 Experience

Software Test Engineer

Progressive · July 2024 - Present
  • ● Setup and configure test project using Visual Studio and Xunit. ● Designing and developing automated test scripts using C# to test web, desktop, or mobile applications. ● Building and maintaining automation frameworks (e.g., Selenium WebDriver, SpecFlow, NUnit, or custom frameworks) that are scalable and reusable. ● Developing data-driven and keyword-driven test cases for enhanced test coverage. ● Writing clean, maintainable, and efficient C# code for automation, adhering to coding standards and best practices. ● Converting manual test cases into automated test scripts to improve testing efficiency and consistency. ● Executing automated tests as part of the CI/CD pipeline, ensuring they run successfully during build and deployment cycles. ● Integrating automated tests with Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools such as Azure DevOps. ● Conducting code reviews of automated scripts developed by peers to ensure adherence to coding standards and best practices. ● Refactoring existing automation scripts for improved performance, readability, and maintainability. ● Setting up and maintaining test environments to ensure that automated scripts run in various environments (e.g., staging, production-like, UAT). ● Configuring environments to simulate real-world scenarios and maintaining different test data sets for accurate automation results. ● Keeping up to date with new tools and frameworks in the automation space and continuously improving the automation strategy. ● Continuously improving the efficiency and effectiveness of test automation by identifying bottlenecks, automating repetitive tasks, and adopting new tools or methodologies. ● Staying updated on the latest advancements in C# programming and automation frameworks, incorporating cutting-edge tools and techniques into the testing strategy. ● Create integration tests to perform system testing without using UI by directly calling the methods. ● Handling Frames, Handling database (JDBC), TestNG and Annotations, SVNServer, Page Object Model(POM), Handling pop-ups. ● Design, Modify and develop AI models and algorithms. ● Implement AI solutions that integrate with existing business systems to enhance functionality and user interaction. ● Manage the data flow and infrastructure for effective AI deployment. ● Collaborate across teams to align AI initiatives with organizational goals. ● Perform Webservices testing using Postman to verify GET and POST methods during API calls. ● Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams. ● Involved in conducting daily Lean Standup meeting and Weekly Lean Planning meetings. ● Translate business and system requirements into technical specifications. ● Authoring test cases, test scenarios, perform peer reviews and get the approval from the core testing approval on the scenarios/test case designed. ● Providing consultancy to client for process improvement, process implementation and continuous review of the process. ● Preparing and distributing daily, weekly, and monthly project progress reports. ● Defect Prevention Activities for continuous improvement in Quality & Productivity of deliverables. ● Continuous evaluation of project, processes, and best practices.

Manager

Capgemini · September 2019 - June 2024
  • Special Lines Rate Revision Document Management Role: Consultant External Communication is the centre of Progressive’s outbound customer and agent communications and used for creating, delivering, and archiving customized print documents, e-mails, faxes, online forms. Objective of this project is to ensure forms issuance and contents matches with the business and legal requirements. Policies are created using different applications like Policypro, S2, PLACQ and SLIQ. Responsibilities: • Review the test cases/Scenarios from core test suite, identify the gaps and get them corrected by testing horizontal/Business. • Conduct meetings with business, Duck Creek policy team, Legacy platform and Infrastructure team to identify business scope and requirement. • Conduct Webservices testing using Postman. • Parallel testing between Duck Creek and legacy system for functionalities new business, Endorsements, and renewals. • Execute/Review scenarios created from different channels like agent, direct, SA, internet etc... • Policy creation, Performing endorsements, cancellations through Duck Creek Policy Centre, IAQ, DIQ, EXD, Billing, PolicyPro, S2, CL Duck Creek, Prorater, Presto, Components. • Involved in change request estimation and analysis. • Setup and configure test project using Visual Studio and Xunit. • Develop automation testcases in C#, use visual studio to debug the automated code. • Performing Accessibility consulting and testing following WCAG 2.0 standards. • Expertise in testing web application using PAC3, NVDA and Color Contrast Analyzer. • Create integration tests to perform system testing without using UI by directly calling the methods. • Perform Webservices testing using Postman to verify GET and POST methods during API calls. • Perform integration and regression testing to make sure that changes got deployed properly and work with release management team to include integration tests in continuous integration (CI) pipeline. • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams. • Involved in conducting daily Lean Standup meeting and Weekly Lean Planning meetings. • Authoring test cases, test scenarios, perform peer reviews and get the approval from the core testing approval on the scenarios/test case designed. • Providing consultancy to client for process improvement, process implementation and continuous review of the process. • Preparing and distributing daily, weekly, and monthly project progress reports. • Defect Prevention Activities for continuous improvement in Quality & Productivity of deliverables. • Continuous evaluation of project, processes, and best practices.

Professional Programmer Analyst

DXC Technology · October 2012 - September 2019
  • ● Reviewing requirement gateway documents and recording observations ● Conduct requirement ambiguity analysis and get more clarity on requirement. ● Conduct GAP Analysis to identify manual and automation testing scope. ● Involved in change request estimation and analysis. ● Actively coordinated smoke testing after deployment, for every release ● Review complex code with peer and testing COE for approval. ● Ensure valid policy forms are sent to the insured, agent, and department of insurance. ● Reporting test results and presenting to stakeholders. ● Involved on Rate Validation testing, validating the premiums between QA and Production environments. ● Involved on Rate stability testing. ● Participating in risk scoring sessions with Dev and Business team to allocate the risk score for the modules. ● Implement Risk Based Testing Framework ● Conduction Post Implementation Review meeting to understand and enhance existing process. ● Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams. ● Involved in conducting daily Lean Standup meeting and Weekly Lean Planning meetings. ● Authoring test cases, test scenarios, perform peer reviews and get the approval from the core testing approval on the scenarios/test case designed. ● Expert in testing the entire insurance policy lifecycle, including policy creation, endorsements, renewals, cancellations, and reinstatements. ● Skilled in validating complex workflows within Policy Administration Systems (PAS), ensuring accurate application of business rules. Capable of identifying edge cases and validating scenarios such as mid-term changes, backdated endorsements, and rate recalculations. ● Possesses in-depth knowledge of testing rating engines, ensuring the accuracy of premium calculations based on factors like location, risk, underwriting rules, and regulatory requirements. ● Proficient in testing state-specific rating algorithms to ensure compliance with regulations across jurisdictions. Expert in testing various rating models, such as tier-based and experience-based, ensuring consistency in quoting processes for different insurance products. ● Experienced in end-to-end testing of integrations among Policy Administration, Claims, Billing, and Underwriting systems. Skilled in validating data flows across various platforms to ensure seamless interaction between third-party services, document generation, customer portals, and internal systems. ● Expert in testing insurance billing systems to ensure accurate calculation of premiums, installments, and adjustments based on payment plans and endorsements. ● Proficient in testing the integration of payment gateways and ensuring accurate posting of payments in accordance with policy changes. Skilled in validating billing schedules, grace periods, and late fee assessments to ensure compliance with regulations and business rules. ● Involved in designing Usage-Based Insurance (UBI) or Snapshot Testing refers to the practice of assessing insurance policies based on real-time driving data collected from drivers through devices or mobile applications. This approach allows insurers to tailor premiums according to individual driving behaviors, providing a more personalized insurance experience. ● Proficient in testing APIs and web services that integrate with external systems, such as credit scoring and motor vehicle reports, as well as other underwriting tools. ● Skilled in developing automation test suites to validate policy workflows, document generation, and premium calculations. Experienced in using automation tools such as Selenium, C# to automate regression testing for frequent system updates. ● Proficient in building data-driven test cases for various insurance products, ensuring rapid and accurate validation across multiple states and lines of business. ● Involve in domain and functionality trainings where and when required from onsite team. ● Coordinating with offshore for work allocation. ● Providing consultancy to client for process improvement, process implementation and continuous review of the process. ● Preparing and distributing daily, weekly, and monthly project progress reports. ● Defect Prevention Activities for continuous improvement in Quality & Productivity of deliverables. ● Continuous evaluation of project, processes, and best practices.

Associate Manager

DXC Technology India · October 2006 - October 2012
  • ● Reviewing requirement gateway documents and recording observations ● Conduct requirement ambiguity analysis and get more clarity on requirement. ● Experienced in validating auto-generated documents, such as policy declaration pages, endorsement documents, and billing statements, ensuring accuracy and completeness. ● Skilled in ensuring that forms contain accurate terms and conditions, coverage details, and legal disclaimers, in compliance with state-specific mandates. ● Proficient in testing the logic behind document generation, ensuring the appropriate templates are applied based on policy type, product, and geographic region. ● Experienced in testing for accurate data migration from legacy systems to new platforms, ensuring the correct transfer of all policyholder data, transaction histories, and claims data. ● Proficient in verifying data integrity post-migration to ensure that policies remain active with the correct coverage, terms, and endorsements after the transition. ● Conduct GAP Analysis to identify manual and automation testing scope. ● Involved in change request estimation and analysis. ● Actively coordinated smoke testing after deployment, for every release ● Review complex code with peer and testing COE for approval. ● Ensure valid policy forms are sent to the insured, agent, and department of insurance. ● Reporting test results and presenting to stakeholders. ● Involved on Rate Validation testing, validating the premiums between QA and Production environments. ● Involved on Rate stability testing. ● Participating in risk scoring sessions with Dev and Business team to allocate the risk score for the modules. ● Implement Risk Based Testing Framework ● Conduction Post Implementation Review meeting to understand and enhance existing process. ● Performed cross browser testing on Web browsers like Chrome driver and IE. ● Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams. ● Involved in conducting daily Lean Standup meeting and Weekly Lean Planning meetings. ● Authoring test cases, test scenarios, perform peer reviews and get the approval from the core testing approval on the scenarios/test case designed. ● Coordinating with offshore for work allocation. ● Preparing and distributing daily, weekly, and monthly project progress reports. ● Defect Prevention Activities for continuous improvement in Quality & Productivity of deliverables. ● Continuous evaluation of project, processes, and best practices.

Test Engineer

A & S Software Technologies · May 2006 - October 2006
  • ● Understanding of business requirements and specifications ● Designing high level and low-level test cases according to the functional specifications. ● Executing test cases to validate the functionality of transactions. ● Analyzing test results

Software Test Engineer

Seismi Technologies · July 2003 - May 2006
  • ● Understanding of business requirements and specifications. ● Preparing scenarios for black box testing. ● Designing test cases according to the functional specifications. ● Executing test cases to validate the functionality of transactions. ● Analyzing test results

🎓 Education

SRM INSTITUTE OF SCIENCE& TECHNOLOGY

MCA in Computer Application · Pursuing

University of Madras

MBA in Business Administration · 2009

Annamalai University

BE in Computer Engineering · 2000

🚀 Projects

Special Lines Rate Revision Document Management
Agency Name: Capgemini || March 2020 - May 2024
External Communication is the centre of Progressive’s outbound customer and agent communications and used for creating, delivering, and archiving customized print documents, e-mails, faxes, online forms. Objective of this project is to ensure forms issuance and contents matches with the business and legal requirements. Policies are created using different applications like Policypro, S2, PLACQ and SLIQ.

🎤 Conferences & Seminars (1)

Digital Transformation in Information Technology A Journey Towards Innovation and Excellence
SRM Institute of Science and Technology (SRMIST), Vadapalani · Chennai, Tamil Nadu, Country · February 2025
No descriptions

🏅 Certificates & Licenses (1)

Certified Project Management Professional
Event: Certified Project Management Professional · PMI · Issued on October 2024

📚 Publications (1)

Journal: Iconic Research And Engineering Journals • November 2024
In the rapidly evolving business landscape, organizations increasingly rely on Enterprise Resource Planning (ERP) systems to streamline operations and improve decision-making processes. However, tradi...
ERP systems Cloud technologies Integration Scalability Flexibility Operational efficiency Data management Machine learning Artificial intelligence Real-time insights Performance indicators Innovation
dd