Summary
Overview
Work History
Education
Skills
Certification
Project Experience
Other Comments
Timeline
Generic

Rajesh Kumar Swain

Bengaluru,Karnataka

Summary

Self-directed software professional with 13+ years of core expertise on Automation, Data Warehouse, Big data, Cloud data migration,TDM, Mobile Application testing and web-testing using software testing tools, methodologies, strategies, frameworks and techniques. Worked as a Senior Test Engineer in major functionalities for CITI Bank North America, Google Inc., One Main financial Group LLC ,State street Corporation , Humana Inc., and currently working with Credit One bank. Strong experience of Healthcare, E-commerce, Financial, Banking & Insurance, Media Entertainment domains. Highly efficient in complex, Agile, Scrum, V, and Waterfall methodologies. Proficient in using ADB command line tool to install and uninstall apk, capturing bug reports and logs. Strong experience in Perfecto Mobile Cloud Tool. Test Automation Expertise through HP Unified Functional Testing (UFT/QTP) for Creating, Maintaining, and debugging complex and innovative scripts for frameworks such as Modular, Data-Driven, Keyword-Driven, and BDD Framework. Experience in test automation framework using Selenium WebDriver, TestNG, and POM design pattern. Experience in BDD framework using Cucumber with Gherkin scripting language. Worked on Maven & Jenkin tools. Work on Streamsets and Kafka topics. Work on Google cloud platform and Azure cloud. Work on azure pipeline for data migration,streamline and validation. Work on shell scripting to automate azure cloud data file validation process. Experience in Web Service (SOAP/Rest Services) testing using SoapUI & POSTMAN. Experience in API automation using rest-assured framework with visual studio. Experience in database & DWH testing using MongoDB along with COMPASS. Strong communication & interaction with Clients, Developers, Business Analysts, Management. Experience in Test Data Management(TTD) in creating different types of test data to achieve data driven testing. ISTQB certified Tester. Microsoft certified Azure tester. Expertise in writing SQL Queries and performing Datawarehouse & cloud testing. Experience in automation of Web-based, highly transactional and large Client/Server/Multi-tier applications. Knowledge on Python, Core Java, VB Script. Experience in Automating Mobile applications using emulators, simulators and real devices on various mobile platforms like IOS, Android using Appium. Expertise in handling Microsoft Visio to define testing flows.

Overview

1
1
Certification
15
15
years of professional experience

Work History

Consultant

CreditOneBank-EDP
Bengulure
08.2023 - Current
  • Acted as subject matter expert on accounting, security valuation, and cloud-based applications. Contributed to projects focused on testing software enhancements and developing system enhancement requirements.
  • Validating database models/ Schemas by performing various ETL testing processes on the new/existing applications in performance efficient ways using database like Mongo DB and Oracle/Sql server. Write automated integration tests using Java, Oracle,MongoDb atlas. Working on Test Data Management using CA TDM & ETDM tools to develop test data which are used for API automation as well as database validation process.
  • Develop and execute test scripts for functional and automation purposes using Postman for API testing. Managing end to end automated API regression testing effort and monitoring hourly Pipeline job build as well as maintaining programming codes in GITHUB.
  • Work on all aspects of the testing/QA process for project including execution, metrics collection, preparing test artifacts, providing testing signoff, preparing release note and processes to ensure quality objectives are met.
  • Design, and develop cloud automation frameworks to test the security and performance of the GCP(Google Cloud Platform) cloud base products.Perform profiling, troubleshooting of existing solutions and create documentation.Implement automated tests that plug in to the existing cloud automation framework that can perform functional and regression testing.
  • Work on end to end testing functionalities of Core API implementation. Impact analysis, Security and Integrity of various applications in Humana infrastructure.
  • Working on Pipeline validation using streamsets and Kafka topics.It involves developing pipeline jobs in GCP and completing entire pipeline flow till datasets are loaded in MongoDb.Working on monitoring job run status and health of pipeline jobs.
  • Responsible for identifying and fixing errors, integration issues and other issues in the application in the production environment reported by the users and api consumer teams.Monitor API health status on a regular basis and report issues using SPLUNK.
  • Developed reference code samples and technical documentation to facilitate effective utilization of APIs by consumer applications.
  • Maintained application quality standards through timely reviews and by writing automated test cases using Rest Assured in Visual Studio and AnyPoint Studio, following BDD approach.
  • Technologies /Skills Used: Azure cloud ,shell scripting, Streamsets,snowflake,DBeaver , kafka Topics ,MongoDb,and API Automation Testing
  • Team Size: 9

Consultant

Humana Common Core & CDF
Louisville, KY
03.2020 - 07.2023
  • Led the automation of core business workflows for a high-traffic web platform, shifting from manual testing to a scalable, automated framework to ensure continuous quality.
  • Worked on Hybrid Automation Framework from scratch using Page Object Model (POM) and Data-Driven approaches.
  • Integrated automated test suites into CI/CD pipelines using tools like Jenkins, Maven, and Git/GitHub to enable continuous testing.
  • Performed complex testing including Cross-Browser and Parallel Execution using Selenium Grid to optimize execution time.
  • Lead defect tracking activities using JIRA collaborating with developers to troubleshoot and resolve issues efficiently. Generate advanced reports using Extent Reports or TestNG to provide visibility to stakeholders.
  • Collaborated with cross-functional teams (developers, QA, DevOps) in Agile/Scrum environments to ensure high-quality releases.
  • Developed and executed data-driven and keyword-driven test cases using TestNG/PyTest frameworks.
  • Implemented Cucumber scenarios for both front-end web testing (Selenium) and back-end RESTful API testing using Cucumber-JVM.
  • Worked on data-driven automation frameworks from scratch using Postman Collections and Environment variables to increase test coverage and reusability.
  • Built robust test reporting mechanisms using Extent Reports / Allure for better visibility of test results.
  • Performed functional, regression & integration testing using device anywhere.
  • Technologies /Skills Used: Selenium Automation Testing & API testing.
  • Team Size: 12

Consultant

GQS_US_Region_AML
Boston, MA
07.2018 - 02.2020
  • Handled client requests to maintain service continuity.
  • Actively participating in the meetings with business and developers to understand the requirements.
  • Conducted testing for ESP, ERP, MDM, and Business Intelligence tools.
  • Developed test cases and test data, executed tests, tracked defects, and verified corrections to ensure software quality.
  • Conducted end-to-end testing of data from various sources to ensure accurate report generation.
  • Validating the source files in MTEx, Landing files data in ESP, MDM and ERP applications using VB.NET automation Framework.
  • Apart from functional testing, involved in Regression and automation testing
  • Worked as the onsite counterpart for offshore team and was responsible for assigning tasks to them.
  • Involved in monthly core Release testing for our Project
  • Contributed to release sign-off by documenting releases and coordinating approval processes.

Software Test Lead

Insurance IL PQS Testing
Evansville, IN
10.2017 - 06.2018
  • Creating test scripts in QTP/UFT using Object model and Descriptive programming.
  • Developed customized result reports to enhance clarity for project teams.
  • Testing web services API and validating the responses using SOAP.
  • Developing Data Driven framework for testing API web services with different input values.
  • Comparing the Input data and output data and reporting the results in customized results through automation in UFT.
  • Designed frameworks for database testing, comparing results with input values and stored data using SQL queries.
  • Creating automation test scripts for IOs and Android platforms using Appium.
  • Preparing Test Plans for Mobile Applications testing
  • Review Business Requirements and Specifications and understand the scope of the application and review Design Requirements and use Agile Scrum Methodology for Sprint Backlog.
  • Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement.
  • Performed, Integration Testing, End to End Testing and User Acceptance Testing.
  • Involved in testing of application with QA, SIT and UAT testing by documenting, reviewing, resolving defects and following up with interface sign-off.
  • Utilized automation testing tools to enhance testing efficiency.
  • Collaborated with a 14-member team to align efforts toward achieving project goals.

Sr.Test Analyst

NACO(North America credit operation)
Hyderabad
10.2013 - 09.2017
  • Automated system testing for credit card transactions and payment methods using Selenium WebDriver and Java to ensure reliability and performance.
  • Developed, executed and maintained automation scripts for debt web application.
  • Automated running smoke tests and build report generator for daily builds.
  • Design automation scripts from manual test cases using Gherkin scripting language for Cucumber framework.
  • Performed GUI and functional testing using black box testing techniques.
  • Executed test cases and analyzed results to identify defects, enhancing overall product quality.
  • Participated in the development of automation infrastructure using Selenium.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Compiled and presented weekly and monthly status reports to stakeholders, providing insights on testing progress and outcomes.
  • Utilized Selenium for automation testing of various applications.
  • Collaborated with a team of 12 professionals on testing projects.

Software Test Engineer

Google Communications Products
Hyderabad
05.2012 - 09.2013
  • Analyze, design, test and maintain computer software applications through all phases of software testing life-cycle.
  • Prepare test strategy, test plan, test approach and readiness.
  • Work on Framework and libraries for different types of tests- functional, regression, user acceptance, stress, unit testing, etc.
  • Tracked defects, created test artifacts, conducted usability testing, and performed root cause analysis. Participated in bug triage, resolved issues, and automated test objects and build acceptance tests.
  • Test system modifications to prepare for implementation.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Monitor bug resolution efforts and track successes.
  • Planned test schedules based on project scope and delivery dates.
  • Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
  • Utilized mobile application testing tools to evaluate software functionality.

Automation Test Engineer

Tech Mahindra Ltd
05.2012 - 09.2017
  • Duration: 5.5 years
  • Role: SDET & Module Lead

Sr.Automation Test Engineer

Tech Mahindra Americas Inc
10.2017 - 06.2018
  • Duration: 0.9 yr
  • Role: Test Lead

Sr.Automation Test Engineer

Atos Americas Inc
07.2018 - 07.2023
  • Duration: 5 yr
  • Role: Test Lead

Education

Bachelor in Technology - Information Technology

The Techno school
Bhubaneswar
06-2011

Skills

  • Programming Languages: Core Java ,Python
  • Functional Testing Tools: Selenium WebDriver,TestNG,QTP, SOAP UI,API Automation using Rest assured with visual studio,Postman Streamsets & Kafka Topics,Splunk,Datastage, Informatica, IBM Optum,Azure Data Factory
  • Defect tracking tools: Quality Center, Bugzilla, Jira, Azure Test Plans, qTest
  • Frameworks: JUnit, TestNG, Page Object Model, data-driven framework, BDD, Cucumber, hybrid framework
  • Methodologies: Agile, V-model
  • IDE: Eclipse, IntelliJ, Visual Studio, PyCharm
  • Operating systems: Windows 9X, 2000, 2003 Server, XP, Vista, Windows 7, Unix basics, macOS
  • Scripting languages: VBScript, JavaScript, Python
  • Database : MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server, NoSQL (MongoDB)
  • Cloud databases: GCP, Azure, Snowflake
  • DevOps: Jenkins, GitHub Actions, Azure DevOps
  • Domains: Banking, insurance, finance, media, healthcare
  • Scheduling tools: Airflow, Autosys, cron

Certification

  • ISTQB Foundation Level. International Software Testing Qualifications Board ITB-CTFL-0052724 01/12/2013 Life Time
  • Microsoft Azure Fundamentals. Microsoft I253-8335 05/05/2022 Life Time

Project Experience

  • Banking, Bengulure-India, Aug' 2023- To Till date, Project ID: DTI MDP-CreditOne Bank, Project Name: CreditOneBank-EDP, Customer /Client Name: Creditone Bank, Team Size: 9, Designation: Consultant, Role: Azure Automatio n QA Team Leader, Technologies /Skills Used: Azure cloud ,shell scripting, Streamsets,snowflake,DBeaver , kafka Topics ,MongoDb,and API Automation Testing, Responsibilities, Work as subject matter expert on accounting, security valuation and cloud based applications . Contribute to projects for testing software enhancement, developing requirements for system enhancement, revision or development of application, or related projects., Work on end to end testing functionalities of Core API implementation. Impact analysis, Security and Integrity of various applications in Humana infrastructure., Validating database models/ Schemas by performing various ETL testing processes on the new/exesting applications in performance efficient ways using database like Mongo DB and Oracle/Sql server. Write automated integration tests using Java, Oracle,MongoDb atlas. Working on Test Data Management using CA TDM & ETDM tools to develop test data which are used for API automation as well as data base validation process., Develop and execute test scripts for functional and automation purposes using Postman for API testing. Managing end to end automated API regression testing effort and monitoring hourly Pipeline job build as well as maintain programming codes in GITHUB., Work on all aspects of the testing/QA process for project including execution, metrics collection, preparing test artifacts, providing testing signoff, preparing release note and processes to ensure quality objectives are met., Working on Pipeline validation using stremsets and Kafka topics.It involves developing pipeline jobs in GCP and complete entire pipeline flow till datasets loaded in MongoDb.Working on monitoring job run status and health of pipeline jobs., Design, and develop cloud automation frameworks to test the security and performance of the GCP(Google Cloud Platform) cloud base products.Perform profiling, troubleshooting of existing solutions and create documentation.Implement automated tests that plug-in to the existing cloud automation framework that can perform functional and regression testing., Responsible for identifying and fixing errors, integration issues and other issues in application in production environment reported by the users and api consumer teams.Monitor API health status on regular basis and report issues using SPLUNK ., Work on developing reference code samples, technical documentation on implementation and guidelines to facilitate easy utilization of the Apis by consumer applications., Maintain the Quality of the application as per the standard by conducting timely review, writing automated test cases using Rest Assured through visual studio & AnyPoint studio following BDD(Behavior Driven Development) approach.
  • Healthcare, Louisville-KY USA, Mar' 2020 - To July' 2023, Project ID: PRA AMS NA ADM NAO USA HLS HUMANA H9, Project Name: Humana Common Core & CDF, Customer /Client Name: Humana Inc, Team Size: 12, Designation: Consultant, Role: Automatio n Team Leader, Technologies /Skills Used: Selenium Automation Testing & API testing., Responsibilities, Led the automation of core business workflows for a high-traffic web platform, shifting from manual testing to a scalable, automated framework to ensure continuous quality., Worked on Hybrid Automation Framework from scratch using Page Object Model (POM) and Data-Driven approaches., Integrated automated test suites into CI/CD pipelines using tools like Jenkins, Maven, and Git/GitHub to enable continuous testing., Performed complex testing including Cross-Browser and Parallel Execution using Selenium Grid to optimize execution time., Lead defect tracking activities using JIRA collaborating with developers to troubleshoot and resolve issues efficiently. Generate advanced reports using Extent Reports or TestNG to provide visibility to stakeholders., Collaborated with cross-functional teams (developers, QA, DevOps) in Agile/Scrum environments to ensure high-quality releases., Managed source code using Git, including branching, merging, and pull request reviews., Developed and executed data-driven and keyword-driven test cases using TestNG/PyTest frameworks., Implemented Cucumber scenarios for both front-end web testing (Selenium) and back-end RESTful API testing using Cucumber-JVM., Worked on data-driven automation frameworks from scratch using Postman Collections and Environment variables to increase test coverage and reusability., Built robust test reporting mechanisms using Extent Reports / Allure for better visibility of test results., Executed test cases and review test results to get business approval for UAT., Performed functional, regression & integration testing using device anywhere., Prepared reports & test metrics after each release cycle for management and further test planning.
  • BNFS, Boston-MA USA, Jul' 2018 - Feb 2020, Project ID: 99650, Project Name: GQS_US_Reg ion_AML, Customer /Client Name: Statestreet, Team Size: 8, Designation: Consultant, Role: QA Team Leader, Technologies /Skills Used: ETL , TDM and Automation Testing, Responsibilities, Actively participating in the meetings with business and developers to understand the requirements., Involved in ESP, ERP, MDM and Business Intelligence tools testing., Involved in TDM activity for team., Involved in preparation of test cases, test data, execution of test cases. Tracking defects and verification of fixed defects., Validating the source files in MTEx, Landing files data in ESP, MDM and ERP applications using VB.NET automation Framework., Handling unexpected/unplanned client requests., Involved in the end to end testing process of data from different sources till the Reports are getting created, Apart from functional testing, involved in Regression and automation testing, Worked as the onsite counterpart for offshore team and responsible for assigning tasks to them., Involved in monthly core Release testing for our Project, Involved in Release sign-off, by preparing Release docs and other approval processes.
  • Insurance, Evansville-IN USA, Oct' 2017 to Jun'2018, Project ID: 96976, Project Name: Insurance IL PQS Testing, Customer /Client Name: One Main Financial Group LLC, Team Size: 14, Designation: Software Test Lead, Role: Team Leader, Technologies /Skills Used: Automation Testing, Responsibilities, Creating test scripts in QTP/UFT using Object model and Descriptive programming., Developing customized result reports to have good understanding to all the project teams., Testing web services API and validating the responses using SOAP., Developing Data Driven framework for testing API web services with different input values., Comparing the Input data and output data and reporting the results in customized results through automation in UFT., Developed frameworks for database testing with different sets of data and comparing the results with the input values and the stored data in the database using SQL queries., Creating automation test scripts for IOs and Android platforms using Appium., Preparing Test Plans for Mobile Applications testing, Used Built in and User defined Environment variables as Global Variables to share the variable and data across various reusable actions and functions., Developed QTP scripts object repository and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT., Prepared test estimation, test plan, functional and regression test suite for project., Review Business Requirements and Specifications and understand the scope of the application and reviewed Design Requirements and used Agile Scrum Methodology for Sprint Backlog., Creating test plan with the help of Business Required Documents and Preparing Test Data as per the requirement., Performed, Integration Testing, End to End Testing and User Acceptance Testing., Involved in testing of application with QA, SIT and UAT testing by documenting, reviewing, resolving defects and following up with interface sign-off.
  • BNFS, Hyderabad-India, Oct' 2013 - To Sep'2017, Project ID: 98030, Project Name: NACO(North America credit operation), Customer /Client Name: CITI BANK NA, Team Size: 12, Designation: Sr.Test Analyst, Role: Team Member, Technologies /Skills Used: Selenium Automation Testing, Responsibilities, Automated System testing for credit card transactions, exchange operations and payment methods using Selenium WebDriver, Java., Developed, executed and maintained automation scripts for debt web application., Automated running smoke tests and build report generator for daily builds., Design automation scripts from manual test cases using Gherkin scripting language for Cucumber framework., Involved in Regression Testing using Selenium., Responsible for GUI and Functional Testing, using Black box Testing Techniques., Involvement in Test Execution, Results Analyzing and Defect Reporting, Involved in Automation Infrastructure Development using Selenium., Created Test cases Using Element locators and Selenium Web driver methods., Enhanced Test cases using Java programming features and TestNG Annotations., Execution of Selenium Test cases and Reporting defects., Conducting Data driven testing, cross browser testing and parallel test execution., Involvement in solving Environmental problems along with Technical Support People., Preparation of weekly and monthly status reports.
  • Media Entertainment, Hyderabad-India, May'2012- Sep'2013, Project ID: 72704, Project Name: Google Communications Products, Customer /Client Name: Google Inc, Team Size: 10, Designation: Software Test Engineer, Role: Team Member, Technologies /Skills Used: Mobile application Testing, Responsibilities, Analyze, design, test and maintain computer software applications through all phases of software testing life cycle., Prepare test strategy, test plan, test approach and readiness., Work on Framework and libraries for different types of tests- functional, regression, user acceptance, stress, unit testing, etc., Participate in defect tracking, test artifacts, conduct usability testing, and root cause analysis of defects. Participate in bug triage, fix bugs and issues. Automate test objects and automate build acceptance tests., Test system modifications to prepare for implementation., Document software defects, using a bug tracking tool, and report defects to software developers., Identify, analyze, and document problems with program function, output, online screen, or content., Monitor bug resolution efforts and track successes., Create or maintain databases of known test defects., Plan test schedules or strategies in accordance with project scope or delivery dates., Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.

Other Comments

I hereby declare that the information that I have furnished is authentic, and true to the best of my knowledge. A724829 Rajesh Kumar Swain

Timeline

Consultant

CreditOneBank-EDP
08.2023 - Current

Consultant

Humana Common Core & CDF
03.2020 - 07.2023

Consultant

GQS_US_Region_AML
07.2018 - 02.2020

Sr.Automation Test Engineer

Atos Americas Inc
07.2018 - 07.2023

Software Test Lead

Insurance IL PQS Testing
10.2017 - 06.2018

Sr.Automation Test Engineer

Tech Mahindra Americas Inc
10.2017 - 06.2018

Sr.Test Analyst

NACO(North America credit operation)
10.2013 - 09.2017

Software Test Engineer

Google Communications Products
05.2012 - 09.2013

Automation Test Engineer

Tech Mahindra Ltd
05.2012 - 09.2017

Bachelor in Technology - Information Technology

The Techno school
Rajesh Kumar Swain