Karthiga Kalyansundaram
Software Development Engineering in Test
Contact me
Houston, TX, USA
https://www.linkedin.com/in/karthiga-
kalyanasundaram-50857a75/
******.*********@*****.***
https://github.com/KarthigaKK
https://medium.com/@karthi.kcube2006
Technical Skills
Automation:
• Maven
• Selenium
• Gherkins
• Cucumber
• Jenkins CICD
Framework:
• TDD Framework
• BDD Framework
Languages: Java, Python
IDE/Tools/DevOps:
Postman, Swagger, GIT, Eclipse,
Jenkins CI/CD, SVN
Database Technologies: MSSQL,
Oracle, PostgreSQL
Bug Tracking Tools: JIRA, Trello
STLC: Waterfall, Agile
Unit Test Framework: Junit, TestNG
Professional Summary
• Expertise in software automation engineering, functional testing, software development, and production support for over 7 years.
• Testing pro-actively in collaboration with the development team to ensure quality final products.
• Professional experience in all phases of software testing life cycle (STLC): test planning, test case design, testing execution, testing reporting, defects tracking, defect management.
• Developing Test Scenarios based on Business Requirement Specifications, Functional Specifications and Design documents.
• Experience writing test suites and producing test reports using methods like BDD (Behavior Driven Development).
• Our automation frameworks leverage Java, Selenium WebDriver, Junit, TestNG, and other proven technologies.
• A solid understanding of the building, modifying, and maintaining automation framework models (BDD/TDD, Data Driven Frameworks).
• I have experience with SQL and have written SQL queries to extract, verify, and validate data from SQL Server and Oracle databases.
• A deep understanding of Java Core, OOPS concepts, Collections, Streams, and Exception handling.
• Maintaining current knowledge of product features and intended functionality by working closely with developers and product owners.
• Authored and maintained well-organized, efficient, and successful manual test cases for entire team.
• Possess strong Interpersonal, Communication, and Testing skills with exceptional ability to maintain a positive work environment.
• Good experience in working with teams coordinating throughout the testing life cycle.
Experience Summary
Numpy Ninja – United States SDET Apr 2022 to present
• Designed and implemented automation framework from scratch which improved the testing team’s efficiency by 70%, test accuracy by 60% and drastically reduced the test maintenance costs by 55%.
• Implemented Data Driven testing through test data generation mechanism to replicate real production data using TestNG in Selenium, which increased the test coverage by 60% and helped in improving quality and stability of the application by 75%.
• Experience in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
• Extensively used Java OOP’s concepts for developing Automation frameworks using Eclipse, Maven, Selenium Web-driver, TestNG and JUnit.
• Wrote SQL queries to view successful transactions of data for validation purposes.
• Generated Spark (Extent) & Allure reports & pdf reports to do data analysis Achievements
UI Dietician Hackathons using
Cucumber BDD framework - fourth
place. Participated in SQL
Hackathon.
Participated and won first place in
API testing hackathon.
Received Associate Consistent
Excellence Award, Pat on Back,
Subject Matter Expert, SPOT
Award, BRAVO Award, KUDOS
Reward
Publications
https://medium.com/@karthi.kcub
e2006/collections-in-java-
1f3b49da7b9d
https://medium.com/@karthi.kcub
e2006/different-ways-to-iterate-
through-list-in-java-53d8e509b055
Education
Bachelor in Electronics and
Communication Engineering,
Anna University,
India
• Implemented Page Object Model framework using Page Factory to reduce code duplication and improve test case maintenance.
• Performed contract testing for APIs using POSTMAN and Swagger. Performed API Testing using Rest Assured library. Performed CRUD Operations for RESTful API web services using POSTMAN to assert responses.
• Validated the response payload, JSON Schema and db. validation for the responses by using JSON parser and JSON schema validator.
• Developed automation test framework for API testing using BDD, Cucumber framework/Rest Assured and writing feature files in Gherkin for CRUD operations and DB validations.
• Experience in Git-Hub, Jenkins, and Trello.
• Worked in Agile Framework using tool Jira with Sprint planning and daily standups.
• Involved in the implementation of Data Driven Test Automation Framework build using Selenium WebDriver.
• Performed CRUD operations in API testing using the Data-driven approach in Rest Assured and TestNG which reduces the test execution effort by 60-65%.
• Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the team.
• Debugged code and located root causes of problems by reviewing configurations files and logs.
Tech Mahindra Chennai, India Senior Software Engineer Apr 2012 to Jan 2016
Partnered with QA and engineering leadership to drive a strategic vision of what tests to automate and run thus increasing the speed and quality of products by 55% .
Accurately and promptly communicated automation testing events, daily statuses, test results, and metrics.
As a Senior Software Engineer engaged in QA work and reviewed the team members work.
Being an offshore analyst for procurement involved in development work for web application and continued the maintenance for the same. Supplier setup application worked on enhancement.
Developed and Automated web application for procurement deviation application and web service for vendor Master extract. Directly interacting with client and get requirements, analysis, do prepare testcases, automated the testcases and deploy the same in production.
Got Subject Master Expert certification under procurement division. Daily attending a call with the procurement analyzed in Harrisburg for daily task update along with production issue discussion. Certified from customer for Exciding expectations. Tech Mahindra Chennai, India Software Engineer Feb 2008 to Mar 2012 As a team Member, was responsible in analyzing, resolving, and routing the tickets of NCPS, BMBMS and Magnitude to the market or to L3 team. L2 support and maintenance has been provided for seven national offices. Involved in enhancement for the existing application under financial modules.