Summary
Overview
Work History
Education
Skills
Professional Summary
Timeline
background-images

Narendar Ramakrishnan

Nottingham

Summary

10 Years of overall IT experience in Design and Development of Automation Testing. 8 Years of work experience in the United Kingdom. 5 Years of hands-on experience in Amazon Web Services(AWS) including EC2,ECS, Lambda, S3, ALB, IAM,Cloud Watch, SQS, Step Function which involved implementing Spring Boot RESTful services. Hands on experience on Machine Learning servies AWS Sagemaker. Developed test scripts for UI applications using selenium Webdriver, Playwright, Cucumber-Cypress, Cucumber-Ruby. Developed test scripts for API Java Spring Boot RESTful services using Java-Cucumber framework, Behave-Python, assertion libraries and mocking services like stubby and wiremock. Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Database and User Acceptance Testing (UAT), Performance Testing. Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle of Software Development Life Cycle (SDLC) stages in both Agile and Waterfall environments. I am a self-motivated professional and a great team player looking to improve in both personal and professional life. I am confident in my ability to quickly learn and adapt to modern technologies.

Overview

13
13
years of professional experience

Work History

Senior Software Developer in Test

Capital One U.K
01.2022 - Current
  • Designed and implemented scalable software architecture to enhance application performance and reliability.
  • Led cross-functional teams in Agile development processes, fostering collaboration and timely project delivery.
  • Lead for cross-region resiliency strategy (no in-built cross-replication)
  • Co-lead for Model Progression; targeting 50% runtime reduction
  • Designed Global EDA: SageMaker Pipeline/Registry with DynamoDB and Lambda/SQS.Enabled unrestricted AWS exploratory design, coordinated approval from senior management.
  • Lead for Snowflake Compliance Platform Migration
  • Lead Software/Quality Engineer; designed architecture of Fargate, Aurora Global PostgreSQL DB, Event Bridge, Lambda for batch synchronisation.
  • AWS Graviton Migration for average 40% Cost Savings with 10% Performance Gain
  • Designed Snowflake testing strategy for entire Data Outcome Team (6 Teams)
  • Designated Mentor/Tutor for new hires and Graduate getting into Automation and Quality Engineering
  • Designed reusable test modules that interacts with S3, Lambda, Cloud Watch, SQS, Step Functions that expedited testing process for subsequent projects without sacrificing stability or performance.
  • Lead key migrations for ETL Batch systems from OnPrem to AWS cloud which uses Abinitio, ControlM, and Control Center.

DevOps/Platform Engineer

Wipro Technologies, India
Chennai, India
02.2021 - 02.2022

Client: VISA Inc

  • Working with Github enterprise to manage source code repositories and performed branching, merging, and tagging depending on the requirements.
  • Created basic Jenkins pipelines using groovy.• Implementing AWS solutions using EC2, Auto scaling group, EBS, EFS, Elastic Load Balancing, VPC, RDS and Lambda.
  • Setting up Disaster recovery solution leveraging AWS Route53 service and involved in recovery exercises.
  • Setting up and maintain EFS data using AWS Backup service. Automated EFS data governance using Python.
  • Setting up and managing python environments using pipenv and conda
  • Migrated application load balancing from Classic to ALB.
    troubleshoot connectivity issues.
  • Understanding data science requirements and building docker images
    based on R, Rstudio, Anaconda, JupyterLab and DotNet.
  • Maintaining docker images – scanning and fixing vulnerabilities. Managing docker containers using Elastic container service.

Test Automation Engineer

Wipro Technologies, United Kingdom
Nottingham, United Kingdom
02.2016 - 01.2021

Client: Capital One UK

  • Implemented test frameworks for RESTful API developed using Spring boot framework. Developed automation tests using Cucumber-JAVA to test GET, POST, PUT and DELETE operations.
  • Created Testing stages in CICD pipeline using Jenkins and Groovy to perform automated test stages(i.e Unit test, Functional/Acceptance test, Integration test, Application Resilience test) for commits to master branch.
  • Used GitHub Webhooks to handle merge conflicts, code owner review, automated Jenkins Pipeline trigger and enable Automated Notification service.
  • Create Cloud Formation scripts to deploy code on AWS infrastructure including EC2 and ELB, Manage traffic through R53 and store data in Postgres DB.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.

Quality Engineer

Wipro Technologies, United Kingdom
Nottingham, United Kingdom
08.2014 - 01.2016

Client : Capital One UK

  • Joined as a Quality engineer to analyze requirements from business and transform to technical requirements.
  • Collaborate with team members and gather information to create Testing Strategies, pin down key variables like Dependencies, Risk, Test Data management, Integration Environments and Deliverable Dates.
  • Using BDD designed Test Scenarios, Identify edge cases and Create Cucumber feature files using Gherkin get them reviewed with Product Owners and other Stakeholders.
  • Implemented test frameworks like Cucumber-Cypress and Cucumber-Protractor for React UI application served from express node.js server.
  • Configuring application monitoring using AppDynamics and DataDog.
  • Implemented testing frameworks that streamlined QA processes and reduced turnaround time.
  • Facilitated improvements in overall software quality through active participation in process improvement initiatives within the organization.
  • Minimized risk of production issues by proactively monitoring system logs and performing root cause analysis on reported incidents.

Test Analyst

Wipro Technologies, India
Bengaluru, India
06.2012 - 07.2014

Client: Capital One U.S.A

  • Analyse and mapped end-to-end user journeys of complex banking web applications, including account management, fund transfers, and loan modules.
  • Designed and executed happy path test scenarios to validate core functionalities under ideal user conditions, ensuring smooth and error-free transactions.
  • Collaborated with UI/UX designers and business analysts to identify pain points and recommend improvements that enhanced user experience and workflow efficiency.
  • Created and maintained test cases, checklists, and test data and Defect Life Cycle using tools such as Quality Center and template driven Excel.
  • Performed functional, regression, and smoke testing on multiple web banking platforms.
  • Participated in requirement analysis sessions to ensure test coverage for critical business processes.
  • Reported, tracked, and validated defects using Jira / Azure DevOps, ensuring timely resolution by the development team.
  • Supported UAT (User Acceptance Testing) and worked closely with stakeholders to align testing outcomes with business expectations.
  • I had an opportunity to lead a 12 member team analyzing customer data, determining end-to-end application journeys using tools like TeraData and SQL.My responsibility includes Analyzing data, Generate reports, Generate Gap analysis documents, host Brainstorm sessions with team to achieve goals that help stakeholders.

Education

Bachelor of Engineering - Electronics And Instrumentation

Kongu Engineering College
Erode, Tamil Nadu, India
05-2012

Skills

  • BDD Testing, Cucumber, Gherkin
  • Selenium, Python, Java, Cypress, Nodejs, Gatling
  • RESTful services, Gradle, Spring boot, Dagger
  • JSON, Wiremock, Stubby, XML, YAML, MAKEFILE
  • AWS, Jenkins CICD, Docker, Github, Infrastructure as Code
  • Test Strategy Document, Test Data Management, Test Completion Report
  • Service Now, Release/Change Management, Jira/Confluence Automation

Professional Summary

10, 6, 4, Automation Testing, Selenium WebDriver, Cucumber, Spring Boot, API Testing, Performance Testing, Agile, Waterfall

Timeline

Senior Software Developer in Test

Capital One U.K
01.2022 - Current

DevOps/Platform Engineer

Wipro Technologies, India
02.2021 - 02.2022

Test Automation Engineer

Wipro Technologies, United Kingdom
02.2016 - 01.2021

Quality Engineer

Wipro Technologies, United Kingdom
08.2014 - 01.2016

Test Analyst

Wipro Technologies, India
06.2012 - 07.2014

Bachelor of Engineering - Electronics And Instrumentation

Kongu Engineering College
Narendar Ramakrishnan