A highly versatile and passionate professional having 11+ years of experience with specialization in leading test automation teams in an agile work environment and Guidewire Product Testing automation in Policy Center Implementation. Highly skilled at analyzing and designing automation test strategies, building test automation frameworks from scratch for front-end and web services(API) testing. Seeking to use skills to provide valuable testing guidance and collaborate with technology professionals.
Overview
12
12
years of professional experience
Work History
Senior SDET
Mastech Digital Alliances, Inc, Tricentis USA Corp
09.2021 - Current
This project focuses on development and enhancement of qTest product features to help unify, manage, and rapidly scale testing across enterprise
Responsibilities:
Designed Automation strategy, Implement automation guidelines and develop automated test scripts for various qTest products and Satellite applications
Involved in test development and automation of qTest Manager integration with JIRA
Managed release testing of various qTest features through UI Automation, API Automation and Exploratory testing
Worked with development team, help them in resolving bugs and close on testing activities
Attended all Agile ceremonial meetings, KT sessions and volunteered to help team in achieving their goals
Mentored 10+ QA members in team on test automation for both UI and API and DevOps practices
Help improve testing and automation practices within Agile and DevOps methodologies
Accountable for test automation effort planning and user story estimation of various apps/features
Provided executive demo on new features implementation and its automation to leadership.
Senior Test Automation Lead/Engineer
Mastech Digital Alliances, Inc, American Electric Power, Inc
10.2020 - 09.2021
This project aims at development and enhancement of front-end applications to support market participants and AEP Texas CRR (Competitive Retailer Relations)
Responsibilities:
Create, maintain, and enhance test automation framework for four different web applications using Java, Cucumber, and Selenium
Help improve testing and automation practices within Agile and DevOps methodologies
Work with DevOps, CI/CD tools for automated TestOps and monitor Jenkins jobs for multiple applications and report regression results & issues
Co-ordinate with all stakeholders, report and close on testing activities
Accountable for project test plans for possibility of leveraging automation efficiencies, test automation effort planning and estimation including code reviews
Participate in daily scrum, sprint review, sprint retrospective and sprint planning meetings
Cross-training developers in team on test automation and DevOps practices.
Senior Test Engineer
Mastech Digital Alliances, Inc, OCLC, Inc
02.2020 - 09.2020
This project focuses on developing web applications that support thousands of libraries in making information more accessible and more useful to people around the world
Responsibilities:
Responsible for functional testing, Integration testing and Regression testing on library management applications
Interact with Business/Application team for gathering business requirements and development team for defect reporting & resolution
Perform validation of data flow through HBase tables using SOLR search engine and FAL services
Experience working with REST APIs, testing them and automation of those applications
Create cucumber scenarios, implement automation using Ruby, monitor Jenkins jobs and report status to team on daily basis
Participate in daily scrum meetings and tech review meetings to collaborate with different teams.
Test Automation Lead
Tata Consultancy Services Limited, Nationwide Mutual Insurance Company
04.2016 - 01.2020
Upgrade Guidewire Policy Center application from Version 7 to Version 10 along with oracle DB upgrade and migration from Message queues to KAFKA topics
This involved End to End testing of entire policy center application and all its integrations
Responsibilities:
Responsible for formulating overall test automation strategy for modernization program and building automation frameworks for large scale, complex testing efforts in Guidewire implementation project
Strong experience in identifying test automation opportunities, effort estimation, planning, prioritization, design, development and delivering work in agreement with test leads
Experience evaluating multiple test automation tools and suggesting right tools for program
Leading a team of onsite and offshore resources, mentoring them on automation techniques, best practices and ensuring they are being followed, doing code reviews, and personally developing automation frameworks
Expertise in defining metrics to evaluate automation effectiveness, address any issues and show Return on investment for all test automation focused activities to managers and clients
Defined automation scope for release – guided team with approach and development of multiple automation comparison tools which helped in ease of validation and test execution of scenarios between versions
Trained manual testing team members on automation framework execution and enhancements to reduce manual testing overhead
Expertise in providing technical solutions for other project teams within the organization
Experience working in a collaborative environment with multiple vendors and stake holders to gather product specifications and requirements
Involved in provision of value add-ons to customers through technical and business solutions which would improve efficiency of the customer applications thereby reducing the cost and improving business
Implement and build quality control standards for automated unit tests, test-driven development, continuous integration, continuous delivery.
Test Automation Engineer
Tata Consultancy Services, Nationwide Mutual Insurance Company
11.2014 - 03.2016
Personal Lines Transformation project dealt with transforming Legacy systems residing on Mainframes which cater to quoting, policy issuance and policy servicing of Nationwide's Property & Casualty insurance customers to Guidewire Policy Center application
This is followed by One product Implementation - dealt with merging Nationwide and its Allied insurance companies together under one brand – Nationwide
Responsibilities:
Create, execute, improve and maintain automation test scripts through best practices, closely monitor test results for feedback
Experience in creating keyword, data driven framework to automate Policy center application
Expertise in developing automation framework for Web Services testing which eliminates need of using SOAP UI
Performed integration testing, system testing and regression testing on the applications
Worked closely with development, product management and functional QA teams to understand full scope of features, perform extensive testing and ensure test coverage
Participated in internal and cross functional code & design reviews
Developed automation framework for validating informatics batch files to support complex backend testing.
Java Developer
Tata Consultancy Services, Nationwide Mutual Insurance Company
04.2014 - 11.2014
Project scope is to develop a web application named “test data management tool” to generate test data that can be used by testing team during Integration and System testing phases of Guidewire Policy center testing
Responsibilities:
Responsible for gathering product requirements and creating high level design documents and flow diagrams by collaborating with multiple teams
Developed application using MVC architecture in Core Java, Servlets and PostgreSQL database
Used MasterCraft Test Automation Manager in-house tool for managing unit test cases for unit testing the developed application modules
Involved in Continuous Integration of automation framework with Jenkins and Git
Used Subversion as code repository and Code Collaborator to manage code reviews
Done POC for automating Guidewire Policy Center application in less than a week time using Ruby
Logged, managed defects and resolved logged defects in HP Quality Center
Prepared weekly productivity reports, test metrics and published them to the management on application usage.
Developer/Technical Analyst
Tata Consultancy Services, Nationwide Mutual Insurance Company
02.2012 - 03.2014
Nationwide has a myriad of legacy IT systems residing on Mainframes which cater to quoting, policy issuance and policy servicing of Nationwide's Property & Casualty insurance customers
This project focuses on extracting business rules from Mainframe systems and translating them into technical specifications, perform classification and rationalization which is the foundation block of modernization projects
Responsibilities:
Performed impact analysis in Mainframe COBOL code to identify rules, translating the source code logic into business rules and documenting them in a rule extraction template based on IT and Business rules classification
Responsible for capturing rules, maintaining these rules in BRMS defined template, loading all impacted modules in MasterCraft Application Analyzer tool and mapping the business rules
Involved in maintaining the rule tags and traceability of application source code changes in MasterCraft
Coordinated with Onsite SMEs to receive application changes and collaborate with business team in delivering the rules to proceed with classification and rationalization process
Participated in daily scrum meetings to discuss status of work done between IT and business teams
Created metrics, weekly reports and shared them with customers for each release
Handling team of three members in the later part, mentoring them on module loading and business rules extraction
Involved in Knowledge Transfer, Group Discussions, Training Sessions and Brainstorming on P&C Insurance and Rules Governance.
Education
Bachelor of Engineering - Computer Science
K.S.Rangasamy College of Technology
India
04.2011
Skills
SKILLS HIGHLIGHTS:
Web Technologies: HTML, CSS, JavaScript, SOAP/REST services, XML, JSON
Databases: MS Access, Oracle SQL, PostgreSQL
Scripting Languages: VBScript
Programming Languages: Java, Ruby
Test Automation Tools/Frameworks: Selenium, Cucumber, JUnit, Tricentis TOSCA, HP QTP, Micro Focus UFT, Jenkins, Eclipse, IntelliJ IDEA, RubyMine, SoapUI, Postman, Maven, GitHub Actions, JMeter, qTest Launch, qTest Explorer
Project/Test Management Tools: HP ALM, Quality Center, JIRA, Xray, Confluence, qTest SaaS and On-Premise, Rally, VERA, Version One
Other tools: Guidewire Policy Center, Apache Kafka, HDFS, Apache HBase, Apache SOLR, ETL Informatica, WinSCP, Newman, Kubernetes, AWS EC2, AWS Elastic Beanstalk, Kubernetes and RDS
Software Development Methodologies: Agile, Waterfall
Accomplishments
Oracle Certified Professional, Java SE 6 Programmer
Tricentis TOSCA Automation Specialist Level 1
Tricentis TOSCA Automation Specialist Level 2
QTest Specialist Level 1
Additional Information
Annual performance award.
Outstanding achievement in Automation.
Professional Highlights
Key expertise includes interacting with customers to understand business requirements and providing an end-to-end automated solution for large transformation projects, identifying automation scope, and Defining automation strategies, Designing, and implementing automation frameworks for front-end testing, backend testing and API testing.
Accountable for Test planning, Effort estimation, Test execution and ensuring Quality deliverables.
Experience in leading teams of diverse cultures, multiple vendors and stakeholders.
Excellent technical, analytical, problem-solving and people leadership skills with a history of coaching and mentoring both test team members & developers.
Expertise in software development, testing and ability to design and create automation frameworks from scratch using Page Object Model (POM) and exposure to various industry tools of automation.
Strong experience and knowledge of Java, Ruby, Cucumber, Selenium and API testing.
Sound knowledge in Continuous Integration/Delivery and DevOps process.
Proficient Knowledge, Experience and Expertise in Guidewire Insurance Product, Guidewire PolicyCenter testing and automation in Property & Casualty insurance.
Sound experience in all phases of Software Development and Testing life cycle (SDLC & STLC), Defect Management and Reporting.
Expertise in Unit testing, Smoke testing, Functional testing, Integration testing, System testing, End to End testing, Regression testing and Exploratory testing.
Excellent interpersonal and communication skills with experience of working both independently and in a team orientated, collaborative environment over the years allowing me to lead a team of 12+ members in my project with Nationwide Mutual Insurance Company.
Timeline
Senior SDET
Mastech Digital Alliances, Inc, Tricentis USA Corp
09.2021 - Current
Senior Test Automation Lead/Engineer
Mastech Digital Alliances, Inc, American Electric Power, Inc
10.2020 - 09.2021
Senior Test Engineer
Mastech Digital Alliances, Inc, OCLC, Inc
02.2020 - 09.2020
Test Automation Lead
Tata Consultancy Services Limited, Nationwide Mutual Insurance Company
04.2016 - 01.2020
Test Automation Engineer
Tata Consultancy Services, Nationwide Mutual Insurance Company
11.2014 - 03.2016
Java Developer
Tata Consultancy Services, Nationwide Mutual Insurance Company
04.2014 - 11.2014
Developer/Technical Analyst
Tata Consultancy Services, Nationwide Mutual Insurance Company
02.2012 - 03.2014
Bachelor of Engineering - Computer Science
K.S.Rangasamy College of Technology
Similar Profiles
Dalton WhitfieldDalton Whitfield
Tanium - Endpoint Protection: Gates Foundation at Mastech DigitalTanium - Endpoint Protection: Gates Foundation at Mastech Digital