Karthik Rajendran
Senior Engineer in Test
Executive Summary & Candidate Overview
Karthik brings extensive experience as a Senior Engineer in Test, specializing in manual and automation testing across web, mobile, and cloud-based platforms. With a strong foundation in quality assurance methodologies and a focus on continuous improvement, Karthik excels in creating and executing test plans, designing automation frameworks, and ensuring the reliability and scalability of software products. His proficiency in cloud technologies like AWS and Azure, coupled with his expertise in backend data warehouse testing using Informatica workflows, makes him a valuable asset in delivering robust and high-performing software solutions.
Accomplishments and KPIs
Proficient in manual testing, automation testing, performance testing, and regression testing across various domains.
Experienced in managing multiple priority efforts, ensuring quality assurance processes are followed, and delivering high-quality software solutions.
Skilled in test-driven development (TDD) and behavior-driven development (BDD) methodologies.
Expertise in creating and executing test plans, designing automation frameworks, and ensuring the reliability and scalability of software products.
Strong knowledge of cloud technologies like AWS and Azure, with hands-on experience in testing cloud-based platforms.
Extensive experience in backend data warehouse testing using Informatica workflows for updating test databases from production servers.
Well-versed in Agile, Kanban, and Scrum development processes, collaborating closely with product owners and attending sprint ceremonies.
Proven ability to design and create automation frameworks using Selenium, Python, Pytest, Java, TestNG, Cucumber, PlayWright, and Selenium Robot Framework.
Skilled in defect management using tools like JIRA, Quality Center, and Splunk, with experience in integration testing and ensuring all components of applications work together seamlessly.
Work Experience
Fisker Inc Senior Engineer in TestAugust 2023 to February 2024
Performed test execution (Manual, Automation, and Performance Testing) in the Digital Platform Engineering team.
Designed automation test suites using Selenium and Python frameworks, maintaining Page Object Model for reusable objects.
Conducted testing on web and mobile applications using iOS devices and participated in daily stand-up meetings and sprint ceremonies.
Act Inc. Senior Software Engineer in TestMarch 2018 to August 2023
Executed manual and automation testing, including functional testing, regression testing, and integration testing in a cloud infrastructure environment.
Collaborated with product owners and business analysts to analyze business requirements and user stories.
Designed and executed automation test scripts using Python, Selenium Web Driver, and TestNG frameworks.
Integrated automation scripts with continuous integration tools like Jenkins for nightly test suite execution and conducted performance testing using JMeter.
Tavant Technologies Inc Software ConsultantNew Jersey, NYNovember 2017 to March 2018
Involved in the market data project, analyzing user requirements, and performing functional testing, regression testing, and integration testing.
Created and executed test scripts for user stories using Selenium Web driver, TestNG framework, and maintained Page Object Model.
Integrated automated tests with continuous integration tools like Jenkins for regular test execution and participated in walkthrough and defect report meetings periodically.
Location and Travel
Open to: remote, hybrid, and on-site roles
Compensation: Seeking competitive salary based on experience and responsibilities
Position Seeking: Senior Engineer in Test, Quality Assurance Manager, or similar roles.
Education
Bachelor of Engineering in Computer ScienceUniversity of MadrasApril 1999