Summary
Overview
Work History
Education
Skills
Work Summary
Timeline
Generic

Jins Kadambelil Baby

Englewood,CO

Summary

A skilled and experienced Automation Test Engineer with a strong background in developing and executing automated testing strategies. Proficient in using various testing tools and frameworks to ensure the quality and reliability of software systems. Demonstrated expertise in designing and implementing test scripts, conducting thorough test analysis, and identifying and reporting defects. Strong analytical and problem-solving skills to troubleshoot issues and optimize test processes. Exceptional communication and collaboration abilities, adept at working with cross-functional teams to drive successful test implementations. Committed to delivering high-quality software solutions that meet and exceed client expectations.

Overview

12
12
years of professional experience

Work History

Software Quality Assurance Analyst

Arrow Electronics
Centennial, CO
11.2021 - Current
  • Write software test plans and scripts, perform testing on new software development and changes to existing software ensuring compliance to company standards and end-user requirements.
  • Support all SQA (Software Quality Assurance) activities on project including planning and facilitating defect review meetings with IT and creating estimates.
  • Report testing status to SQA Manager, IT Project Managers and upper management.
  • Review business requirements and create detailed test plans and test scripts for both manual and automated testing.
  • Write, maintain, and execute automated test script for web-based application involving cross browser testing using Selenium with C# and Java.
  • Write, maintain, and automate testing on REST APls using POSTMAN.
  • Utilize tools and technologies including but not limited to Ul Automation testing for Angular Application and Mocha and Chai automation frameworks for angular based applications.
  • Create Performance Test script using Gatling and JMeter for arrow website and execute this for every release to validate performance metrics

SDET Engineer

Tata Consultancy Services
Centennial, CO
09.2017 - 10.2021
  • Followed Scaled Agile Methodology that includes Program Increment (PI) planning, daily stand up, tech of techs, sprint demos and tight coordination between teams.
  • Developed, deployed, and managed Test Automation framework for testing multiple RESTful microservices using Java, Junit, SOAP UI, Postman, Git, Jenkins and Cloudbees
  • Implement user stories using BDD, Cucumber, Java, and Gherkin scripts
  • Developed automation Jenkins’s pipeline for CI-CD test automatic execution with microservice deployment
  • Developed multiple test suites for Smoke, Functional, Integration, End-to-end testing.
  • Implementation of unit testing using Junit, Mockito, Whitebox and Mock MVC
  • Developed, deployed, and managed multiple RESTful microservices across several cloud regions using Java, Jenkins, and Cloud Foundry & Stackato, OpenShift

Senior Automation Engineer

Tata Consultancy Services
Grand Rapids, MI
06.2016 - 08.2017
  • Developed Behavior Driven development framework for curbside application using Cucumber, Selenium, and java by following Page Object model framework.
  • Developed automation script to create multiple customer orders using selenium, Java.
  • Integrated with Continuous Integration tools like Git, Jenkins for running test on nightly basis automatically
  • Hands on experience in executing SQL queries to validate data in backend as part of Database Testing
  • Identify and refine requirements for Web Applications by engaging and working with customer to design, build and maintain web pages
  • Real time customer validation by placing orders in curbside applications and fulfilling in stores and validate performance of application

Automation Engineer

Tata Consultancy Services
Minneapolis
03.2014 - 05.2016
  • Worked on AGILE Methodologies and Scrum Processes
  • Developed automation framework using Selenium WebDriver and java in TestNG framework to validate SFDC functionality
  • Using SOAP UI and unit test framework using Java and Junit to validate RESTful API calls between Salesforce and third-party applications like SBN, Maximo and ServiceNow
  • Prepared Test plan and Test specifications based on Jira User stories and System Design Specifications
  • Developed Test cases based on technical specifications and business requirements and test scripts using Page Object Model (POM), Page Factory Model
  • Performed Unit testing, Functional, Integration, Regression, User Acceptance, System Level Load and Stress Testing
  • Ø Interacted with developers and product analysts regarding Testing Status and Defect & Change Tracking using JIRA.
  • Reviewed test results, issues and defects related to business units

QA Test Engineer

Tata Consultancy Services
India
06.2012 - 02.2014
  • Preparation of Program and Unit test specification and Construction of various functional modules
  • Analysis system flow through BA document and understand functional flow
  • Identify Test scenarios and derived test scripts.
  • Track Defects identified during Testing in defect log and follow up until problem is resolved and verified Daily updates to customer on status of each application
  • Building SQL scripts to validate data flow between systems
  • Prepare QA assessment document approval for promoting this into production and required to get Gate5 Approval
  • Post production Support to analyze issues and based on defect severity fixes will be provided and tested in QA and UAT after fix

Education

Bachelor of Science - Computer Science

Karunya University
Coimbatore - India
05.2011

Skills

  • Selenium with C#
  • Serenity with Cucumber and Java
  • Selenium with TestNG
  • Java and JUnit Framework
  • JMeter and Gatling
  • Postman tool
  • Automated Testing Frameworks
  • Performance Testing

Work Summary

  • Collaborate with the testing team and stakeholders to define the overall automation test strategy. Determine the scope and objectives of automated testing efforts for different projects.
  • Identify test scenarios and cases for automation. Design and develop test scripts using appropriate testing frameworks and languages (such as Selenium, Serenity or Cucumber). Ensure proper test coverage and alignment with project requirements.
  • Write and maintain efficient and robust automated test scripts. Leverage scripting languages, tools, and frameworks to automate repetitive and time-consuming manual testing tasks.
  • Execute automated test scripts in accordance with test plans and schedules. Monitor and analyze test results, identifying and documenting any defects or issues. Prepare comprehensive test reports, including metrics and recommendations for improvement.
  • Create and maintain the necessary test environments, including test data, test harnesses, and test tools. Collaborate with development and operations teams to ensure the availability and readiness of test environments.
  • Continuously enhance and maintain the test automation framework to improve efficiency, reliability, and maintainability. Update test scripts and frameworks to adapt to changes in software applications or testing requirements.
  • Work closely with cross-functional teams, including developers, business analysts, and project managers, to understand requirements and ensure proper test coverage. Actively participate in project meetings and discussions to provide testing insights and suggestions.
  • Stay updated with the latest testing tools, technologies, and best practices. Identify areas for process improvement and automation opportunities, striving to enhance the overall testing efficiency and effectiveness.
  • Provide guidance and support to other team members in test automation techniques, tools, and practices. Conduct training sessions or workshops to share knowledge and promote automation adoption within the organization.
  • Ensure adherence to quality standards, testing methodologies, and industry best practices. Collaborate with the Quality Assurance team to establish and maintain quality assurance processes and guidelines.
  • Evaluate the performance of the application using various tools (JMeter , Load Runnner , Gatling) and identify the issues and post the reports and matrices to higher management

Timeline

Software Quality Assurance Analyst

Arrow Electronics
11.2021 - Current

SDET Engineer

Tata Consultancy Services
09.2017 - 10.2021

Senior Automation Engineer

Tata Consultancy Services
06.2016 - 08.2017

Automation Engineer

Tata Consultancy Services
03.2014 - 05.2016

QA Test Engineer

Tata Consultancy Services
06.2012 - 02.2014

Bachelor of Science - Computer Science

Karunya University
Jins Kadambelil Baby