Post Job Free
Sign in

Software Engineer Api Testing

Location:
Hyderabad, Telangana, India
Posted:
April 30, 2025

Contact this candidate

Resume:

Cheekoti Ramya

+91-918******* ramyacheekoti*** @gmail.com

Indur Institute Of Engineering and Technology

B.Tech in Computer Science and engineering

Gurukrupa Junior College Intermediate

MPC

Experience

Associate software engineer Dec 2021 – Present

Mphasis Hyderabad

• Technologies: Core Java, API Testing, Git, Swagger, Application Testing

• Domain: Banking

• Developed and maintained Java enterprise applications in the banking domain, collaborating with stakeholders to transform functional requirements into technical specifications while ensuring compliance with industry standards.

• Utilized advanced development tools including Eclipse, IntelliJ, Postman, and Jira to streamline API testing, bug tracking, and project management processes.

Projects

Bitbucket to Github Migration

Migrated source code repositories, user permissions, CI/CD pipelines, and documentation from Bitbucket to GitHub with minimal downtime, ensuring data integrity and improved development workflows. Project Description

Conducted a comprehensive assessment of existing repositories, branch configurations, and dependencies in Bitbucket. Developed a detailed migration plan, including a risk mitigation strategy and timeline. Automated the migration of repositories using Git APIs, GitHub CLI, and custom scripts while preserving commit history, branches, and tags.

While performing the pre migration activities it is essential to understand repository clean up process, and the action required to fulfill the task that makes the repository ready for the github migration. In this process we need to identify if any repository that has been inactive or has had no active commit for the past 180 days/6months can be marked as archive/delete.

After analysing the repos which can be archive/delete, the next action to be raise the respective support ticket. As a part of clean-up activity we should avoid committing the large binary files such as build artifacts outside the pom file.

post-migration : Testing ensured the integrity of data, functionality of repositories, and compatibility of CI/CD pipelines. To support the development teams, training sessions were conducted on GitHub features such as Pull Requests, Actions, and team collaboration tools. This migration resulted in enhanced productivity, optimized workflows, and reduced operational costs.

Enterprise Contact Center Service – Interaction Servicing Fabric

Led backend application migration initiatives, upgrading Java versions and Photon frameworks to enhance system performance, security, and overall application reliability.

Identified and addressed compatibility issues related to removed APIs, changed behavior, and deprecated features.

Refactored code to leverage new features like records, sealed classes, and pattern matching, improving code readability and maintainability.

Performed extensive testing (unit, integration, system, API validation, Postman/swagger testing, End to End flow tested) to ensure application functionality and stability after migration.

Implemented comprehensive testing strategies across multiple platforms, including API endpoint validation, monitoring solutions (Grafana), code quality assessments (Sonar), security scans (SSAP), and log management (Splunk), with a focus on resilience testing for Ribbon and OD applications.

Conducted regular code reviews, maintained coding standards, and systematically improved application performance through targeted bug fixes and UI optimizations, promoting best practices and knowledge sharing across the team.

Technical Skills

Languages: Java, JavaScript, SQL (Postgres), HTML/CSS Frameworks & Technologies: Spring Boot, React.js, Angular.js, Java Microservices Developer Tools: Git, Maven, Jenkins, Swagger, Postman, VS Code, IntelliJ, Eclipse, Visual Studio Testing: API Testing, Core Java Testing



Contact this candidate