KIRAN KUMAR J
Mobile: +91-8050075551 Email: kirankumarj49@[Link]
PERSONAL PROFILE
Results-driven and detail-oriented Automation Testing Engineer with 6+ years of experience in using WebDriver IO (WDIO), Cypress
and Protractor for UI and API testing. Adept at designing and implementing test strategies, writing test scripts, and conducting test
executions to ensure the delivery of high-quality software products. Seeking an opportunity to contribute my skills and expertise to a
dynamic team.
PROFESSIONAL SUMMARY
• As a lead QA Automation Engineer with 6+ years of experience, I am responsible for managing teams and conducting automated
tests aimed at checking product quality. My day-to-day includes designing and implementing tests, executing automated scripts,
developing automation strategies.
• Expertise in Designing, developing automation scripts for web based and Mobile applications using wdio, cypress and protractor
Selenium tools in JavaScript, Typescript language.
• Experience in Testing of API’s using Postman, swagger and automated using Tosca tool and in wdio, cypress and protractor Selenium
tools in JavaScript, Typescript language.
• Firm Knowledge of different phases of Software Testing and SDLC including Agile Methodology (SCRUM)
• Experience in creating a Data Processing, Data validations, End to End, Components, IDI, Regression and Smoke Suite and Executing
scripts on daily basis for specific module in UI and API’s.
• Excellent Experience in source version tools such as Git, GitLab, TFS. Performed Continuous Integration automation using Jenkins.
• Good Knowledge and worked on SQL queries in automation and manually for Backend Testing using SQL Server and Postgres.
• Hands on experienced with Online and Mobile Banking, Payments and Core Banking applications Projects and strong
communication & interactions with clients, developers, and business analysts.
• Proven ability in working individually or as a part of team, Problem solving, process improvement activities, analytical skills,
reporting.
TECHNICAL SKILLS
• Test Automation: WebDriver IO (WDIO), Cypress, Protractor, Selenium.
• Programming Languages: JavaScript, TypeScript, and Core Java
• Framework Environment: Mocha, Chai using Cucumber (BDD), TestNG (TDD), POM, Visual Studio
• Version Control & Tools: Git, GitLab, TFS, Kubernetes, Sauce Labs, NodeJS
• Continuous Integration: Jenkins
• API Testing: Postman, Swagger, Tricentis Tosca
• Databases: MS-SQL, Mongo DB, Postgres.
• Type Of Testing: UI Automation, API Manual and Automation Testing, Manual Cross-Browser and Cross-Platform Testing,
Database Testing.
• Phase Of Testing: Functional Testing, Integration Testing, Regression Testing, End to End Testing, System Testing and
User acceptance Testing.
PROFESSIONAL EXPERIENCE: OFFERING 6 YEARS 6 MONTHS OF EXPERIENCE
• Edge verve Systems Limited or Infosys Finacle (a wholly owned subsidiary of Infosys) Bangalore, Karnataka
Test Analyst June 2021 - Present
Roles and Responsibilities:
◦ UI-Automation: Identification, Analysis, effort estimation, Developing and Executing automation scripts for web-based
application under UI Automation using wdio, protractor with Cucumber Framework under Selenium and JavaScript,
TypeScript language.
◦ API Manual and Automation: Created Test Plan, written Test Cases, Executed API Testcases in Postman, and Created API
automation suite in TOSCA, having automated 30 APIs that runs in parallel threads.
◦ Manual Testing: Analyzed business requirements, Created the test strategy, phases of testing, entry and exit criteria into
different phases of testing, written Test Cases, Executed Testcases and raised defects under agile process.
◦ User Acceptance Testing: Developing the Regression and End-to-end Scenarios and Executing automated scripts during
the releases and performed acceptance testing during final phases of the software development process.
◦ Mobile Testing: Executing the Testcases in different browsers and different Devices using Sauce Labs
◦ Experience with K8: Good in debugging microservices by analyzing logs and metrics at PODs, Services, Deployment’s level.
◦ CI/CD: Created Gitlab pipelines for automation suites and implemented automated execution of tests using Jenkins and
configured the test suite to Jenkins to make it run on every successful deployment.
◦ Implemented Local workspace: This was done to create and run the automated scripts in stub area.
• Mindtree LTD Bangalore, Karnataka
Senior Software Test Engineer Mar 2020 – May2021
Roles and Responsibilities:
◦ Defining the Automation test strategies, Design and Develop the test automation scripts based on functional, non-functional
Test cases of User story using cypress Framework in JavaScript and Core Java Language
◦ Executing Automation scripts, finding Defects and reporting as bugs and Tracked bugs in TFS as per agile model and making
sure that it works as per acceptance Criteria in the user story.
◦ Performed Data Base Testing by writing Queries under Postgres and Written Basic Queries using SQL based on user stories
and project requirements.
◦ Performed API Testing under Integration, End to End and Regression Testing manually on weekly basis for Closed User stories
in Device Anywhere for Mobile Testing.
◦ Performed a regression testing and Executing scripts on monthly basis for specific module. In addition, smoke testing and End
to end testing at client environment sites before moving to production to client.
◦ Taken a leadership of project and managing new resource, also provided individual contributor to project in agile scrum, and
completing time-to-time user stories within the sprint as per agile model.
• Conduent (Formerly Known as Xerox Business Services) Bangalore, Karnataka
Quality Assurance Engineer Aug 2017 – FEB 2020
Roles and Responsibilities:
◦ Analysis of the requirements for new features, preparation of test scenarios and designing test cases as per testing methodology.
◦ Execution of Test Cases and logged defects and tracked those in TFS. And attending defect triage calls.
◦ Interaction with onsite for any queries and attending Status Calls on daily basis as per agile model.
◦ Written the Basic SQL queries and Cache-DB Queries on project requirement.
◦ Taken the Module ownership and developed the new Scripts based on requirement.
◦ Used to execute All test scripts on every weekend and sent the RCA to onsite manager.
◦ Taken the leadership of project and managing the new Resources and Individual Contributor in a Project
PROJECTS
• Edge verve Systems Limited or Infosys Finacle (a wholly owned subsidiary of Infosys) Bangalore, Karnataka
Test Analyst June 2021 - Present
Project Domain: Online and Core Banking
◦ Title: Online and Mobile Banking (OBMB)
◦ Clients: BIAB, DBS, UBS
◦ Test Automation: WebDriver IO (WDIO), Protractor, Selenium
◦ API Testing: Postman, Swagger, Tricentis Tosca
◦ Programming Languages: JavaScript, TypeScript
◦ Framework Environment: Chai using Cucumber (BDD)
◦ Tools: VScode, Sauce Labs, Gitlab, K8, SQL server, Postgres.
◦ Project Description: Work with a Payments for Retail and corporate users. Retail Payments is mode through which payments can be done on
the different types of bills or contacts user. And corporate payments are made through different types of payment type such as Fund
transfer within or other bank, Real Time payments, ACH payments and many more.
• Mindtree LTD Bangalore, Karnataka
Senior Software Test Engineer Mar 2020 – May2021
Project Domain: Banking
◦ Title: Digital Origination
◦ Clients: UNI
◦ Test Automation: Cypress, Selenium
◦ API Testing: Postman, Swagger,
◦ Programming Languages: JavaScript, TypeScript
◦ Framework Environment: Chai using Cucumber (BDD)
◦ Tools: VS code, Sauce Labs, TFS
◦ Project Description: Digital Onboarding module enables the bank team to configure digital onboarding experiences as per their business
processes in the bank. The ability to configure fields, field sets, and processes are achieved through the Process Manager (Admin)
Module. And once the configuration is done, it’s for the end user of the bank to access the application and start onboarding.
EDUCATION
• Ballari Institute of Technology and Management Bellary, Karnataka
BE-Computer Science and Engineering; CGPA: 75.3% Aug 2013 – July 2017
• Bellary Independent PU College Bellary, Karnataka
Class XII; 83.83% Aug 2011 – July 2013
• Swami Vivekananda High School Bellary, Karnataka
Class X; 73.92% Jun 2010 – July 2011
AWARDS AND ACHIEVEMENTS
Trained and certified with WebDriver IO with TypeScript, Cypress and Protractor with JavaScript and completed Training for Basic and
Advanced Tosca.
Trained and Certified with a Selenium 3.0 Self-Paced Course, JAVA and Jenkins and Git Tools.
Recognized for implementing automation testing solutions that reduced manual testing efforts by 40%.
DECLARATION
I declare that the above information is true to the best of my knowledge.
Place: Bangalore (Kiran Kumar J)