Software Engineer with extensive experience at ACL Digital, specializing in API automation, robot framework testing, and CI/CD integration. Demonstrated proficiency in Python and quality assurance, enhancing collaboration across teams to improve software delivery. Expertise in automation frameworks and debugging techniques leads to significant results in high-pressure environments. Committed to supporting projects from inception to post-release, focusing on efficient code creation and user experience enhancement.
Overview
6
6
years of professional experience
Work History
Software Engineer
ACL Digital
05.2025 - 07.2025
As a Software Engineer at ACL Digital, I specialized in API automation testing, contributing to robust, scalable test solutions for backend services. My role involved designing and implementing automated test scripts using Python, validating RESTful APIs, and ensuring high-quality software delivery. I collaborated closely with development teams to understand API functionality, and integrated automated tests into CI/CD pipelines for continuous validation. This experience gave me a strong foundation in quality assurance, test automation, and backend systems.
Collaborated with team members to streamline delivery processes and routes.
Responded to customer complaints in a courteous manner while following established procedures for resolution.
Software Engineer
MSys Technologies
07.2024 - 09.2024
Offers comprehensive training programs that strengthen foundational knowledge and improve practical problem-solving abilities
Implemented best practices in design and testing phases to ensure quality standards.
Collaborated with cross-functional teams to develop strategic project plans and schedules.
Reviewed technical documentation to maintain compliance with industry regulations and standards.
Participated in team meetings to discuss project progress updates.
Provided support during the installation, maintenance, repair, and calibration of equipment.
Test Engineer
Trigent Software Private Limited
01.2022 - 02.2024
Involved in the development of an automation framework.
We were involved in manual test case execution for each release of our product.
Raised many blocker bugs in the manual execution.
Involved in automating test cases and execution of those.
Involved in fixing the bugs in the automation framework.
Deploying setups for automation and manual execution.
Writing test cases for new features.
Understanding the product by going through product documentation.
Collaborate with other team members to understand the project requirements and functionalities.
Create test plans outlining the scope, approach, resources, and schedule for testing activities.
Integrate automated tests into the CI/CD pipeline to ensure that tests are executed automatically with each code change.
Monitor and analyze test results from CI/CD processes.
Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback.
Participate in Agile or Scrum ceremonies, such as sprint planning and daily Stand-ups.
Set up and configure test environments to replicate the production environment as closely as possible.
Maintain comprehensive documentation, including test plans, test cases, and automation scripts.
Provide training and guidance to other team members on testing best practices and automation tools.
Test Engineer
Xpert Technologies Pvt Ltd
09.2019 - 01.2022
Creating workloads for manual execution.
Understanding the product by going through product documentation.
Executing manual test cases based on the release.
Test Case Designing.
Integrate automated tests into the CI/CD pipeline to ensure that tests are executed automatically with each code change.
Monitor and analyze test results from CI/CD processes.
Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback.
Participate in Agile or Scrum ceremonies, such as sprint planning and daily Stand-ups.
Set up and configure test environments to replicate the production environment as closely as possible.
Maintain comprehensive documentation, including test plans, test cases, and automation scripts.
Provide clear and concise reports on testing progress, coverage, and results.
Provide training and guidance to other team members on testing best practices and automation tools.
Education
BSC -
Acharya Nagarjuna University
Guntur
01.2018
Skills
Python and Perl
Shell scripting
Automation testing
Continuous integration
Containerization and orchestration
Functional and regression testing
API testing and automation
Version control systems
Cloud services management
Virtualization technologies
Project management tools
Operating systems expertise
Quality assurance practices
Team collaboration skills
Agile methodologies
Technical documentation creation
Training and support delivery
Debugging techniques and troubleshooting
Projects Handled
CWA automation, Automation Engineer, Python, Robot Framework, Shell scripting, Visual Studio, Selenium, 01/01/22 - 02/29/24, 15, The Citrix Receiver for Linux is a client application designed for use with XenApp and XenDesktop. It allows organizations to centralize and manage applications in the data center while delivering them as a service to end-users., Involved in the development of an automation framework., Involved in manual test case execution for each release of our product., Raised many blocker bugs in the manual execution., Involved in automating test cases and execution of those., Involved in fixing the bugs in the automation framework., Deploying setups for automation and manual execution., Writing test cases for new features., Understanding the product by going through product documentation., Collaborate with other team members to understand the project requirements and functionalities., Create test plans outlining the scope, approach, resources, and schedule for testing activities., Integrate automated tests into the CI/CD pipeline to ensure that tests are executed automatically with each code change., Monitor and analyze test results from CI/CD processes., Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback., Participate in Agile or Scrum ceremonies, such as sprint planning and daily Stand-ups., Set up and configure test environments to replicate the production environment as closely as possible., Maintain comprehensive documentation, including test plans, test cases, and automation scripts., Provide training and guidance to other team members on testing best practices and automation tools.
Robot Automation, Automation Engineer, Python, Robot Framework, 09/01/19 - 01/31/22, 10, Appliances are highly scalable copy data management platforms that virtualize application data to improve your business's resiliency, agility, and cloud mobility., Creating workloads for manual execution., Understanding the product by going through product documentation., Executing manual test cases based on the release., Test Case Designing., Integrate automated tests into the CI/CD pipeline to ensure that tests are executed automatically with each code change., Monitor and analyze test results from CI/CD processes., Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback., Participate in Agile or Scrum ceremonies, such as sprint planning and daily Stand-ups., Set up and configure test environments to replicate the production environment as closely as possible., Maintain comprehensive documentation, including test plans, test cases, and automation scripts., Provide clear and concise reports on testing progress, coverage, and results., Provide training and guidance to other team members on testing best practices and automation tools.