Karthikeyan Narayanan
About Karthikeyan Narayanan
Karthikeyan Narayanan is a Software QA Engineer with expertise in both front-end and back-end automation, currently employed at Verizon. He has a background in Aeronautical Engineering and has worked at Infosys and Scientific Games, specializing in various testing tools and methodologies.
Work at Scientific Games
Karthikeyan Narayanan has been employed at Scientific Games as a Software QA Engineer since 2021. In this role, he focuses on ensuring the quality of software products through various testing methodologies. His responsibilities include conducting manual testing, integration testing, and utilizing unit test tools such as JUnit and TestNG. He applies Agile methodologies to enhance project efficiency and effectiveness.
Previous Experience at Infosys
Before joining Scientific Games, Karthikeyan worked at Infosys as a System Engineer from 2018 to 2021. During his three years in Chennai, Tamil Nadu, he specialized in both front-end and back-end automation. He gained experience with tools like Selenium Webdriver, Playwright, and RestAssured, contributing to the development and testing of software applications.
Education and Expertise
Karthikeyan earned a Bachelor of Engineering in Aeronautical/Aerospace Engineering Technology from KCG College of Technology, studying from 2013 to 2017. His education provided a strong foundation in engineering principles, which he applies in his software engineering career. He is proficient in programming languages such as Java and Python and has a solid understanding of algorithms and data structures.
Technical Skills and Tools
Karthikeyan possesses a diverse skill set in software testing and development. He is experienced in DevOps automation using Jenkins Pipelines and GitHub, and he is familiar with source control systems like Perforce and GIT. His expertise extends to applying basic SQL commands, design patterns, and managing projects with tools such as JIRA, QTest, and ALM.
Current Role at Verizon
In 2023, Karthikeyan began working at Verizon as a Software Development Engineer II. In this position, he continues to develop his skills in software engineering and testing. His role includes conducting manual testing, integration testing, and managing test cases, further enhancing his expertise in the field.