Rakesh Thotakura
About Rakesh Thotakura
Rakesh Thotakura is a Backend SDET II at Halodoc, where he has worked since 2022. He has a background in Electrical and Electronics Engineering and has held various positions in software testing and engineering across multiple companies in India.
Work at Halodoc
Rakesh Thotakura has been employed at Halodoc as a Backend SDET II since 2022. In this role, he focuses on backend software development and testing, contributing to the quality assurance processes within the organization. His responsibilities include ensuring the functionality and performance of APIs, as well as implementing automated testing solutions.
Previous Experience in Software Testing
Prior to his current position, Rakesh worked at ZenQ as a Senior Test Engineer from 2019 to 2021. He also held the role of Software Engineer in Test at Medtronic for five months in 2021. Additionally, he served as a Senior Software Engineer at Tech Mahindra for nine months in 2022. His diverse experience in various companies has equipped him with a solid foundation in software testing methodologies.
Education and Expertise
Rakesh Thotakura earned a Bachelor of Technology (BTech) in Electrical and Electronics Engineering from SRK Institute of Technology, completing his degree from 2014 to 2018. His educational background provides him with a strong technical foundation, which he applies in his current role and throughout his career in software testing and development.
Technical Skills and Proficiencies
Rakesh is proficient in database testing using SQL and MongoDB. He has experience in both functional and performance testing of APIs. His technical skill set includes a wide range of testing tools such as Rest Assured, Postman, JMeter, K6, and Selenium. Additionally, he is knowledgeable in cloud services like AWS S3, RDS, EC2, CloudWatch, and Lambda, which he utilizes for backend automation.
Version Control and CI/CD Tools
In his software development processes, Rakesh employs version control and CI/CD tools including Git, GitLab, Jenkins, and Azure DevOps. His expertise in these tools enhances collaboration and efficiency in software development, ensuring that code changes are integrated smoothly and reliably.