Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Chicago, IL
Posted:
March 25, 2024

Contact this candidate

Resume:

NIKHIL UPPALA

Boston, MA 857-***-**** ad4kjl@r.postjobfree.com Linked-In Portfolio

PROFESSIONAL EXPERIENCE

Software Development Engineer - Intern Jan 2023 - August 2023 Ceridian, Boston, USA

• Developed front-end features using HTML, CSS (Cascading Style Sheets), and React.js, providing a valuable user experience to customers.

• Improved the performance of application from 7% to 80% on Lighthouse by applying lazy loading and fixed scalability problems by using analytical tools and practiced agile methodologies such as Scrum and kanban

• Conducted in-depth analysis and testing of existing software systems to identify and address performance bottlenecks, leading to a 15% improvement in overall system efficiency.

• Engaging in the Agile development process, participating in daily stand-ups, sprint planning, and retrospective meetings to ensure seamless coordination and punctual delivery of testing milestones.

• Integrated third-party APIs and services into React.js applications, expanding functionality and improving user experiences through additional features and data sources. Software Engineer May 2021 - Dec 2021

Twin Health, Bengaluru, India

• Implemented a fully functioning framework that ran over 100’s of regression tests, identifying major and minor defects within large data volumes.

• Conducted thorough manual and automation testing of APIs for functionality, performance, and compatibility.

• Developed and executed comprehensive test plans, test cases, and test scripts to ensure accurate and efficient API testing coverage.

• Contributed to technical documentation and shared best practices for automation test scripts.

• Spearheaded the integration of performance testing within the framework, enabling the identification of scalability and efficiency issues early in the development lifecycle and ensuring optimal API performance under various load conditions. Software Engineer August 2020 - May 2021

GlobalLogic India, Bengaluru, India

• Utilized the Selenium/Web-Driver framework with Java to create 400+ regression test cases along with Integration and functional testing uncovering deeply nested bugs increasing efficiency by 60%.

• Implemented a hybrid framework combining Cucumber and TestNG, resulting in a 60% reduction in regression cycle and faster, higher-quality application implementations.

• Designed and Developed automation scripts to automate API's and reduce 30% execution of UI test cases.

• Established a CI/CD pipeline using Groovy and seamlessly integrated it with our framework.

• Introduced comprehensive logging mechanisms within the automation framework, enhancing troubleshooting capabilities and facilitating quicker identification and resolution of issues, thereby further streamlining the testing process and improving overall product quality. Programmer Analyst July 2018 - April 2020

Cognizant Technology Solutions, Chennai, India

• Spearheaded conversion of more than 200 manual test cases into automated tests using Cucumber at Arcadia, resulting in a 70% reduction in manual work.

• Implemented cross-browser automation testing and Database automation at Adorama to ensure consistent application functionality across various web browsers, enhancing overall compatibility and user experience.

• Established the Robot framework from the ground up at Emerson, serving as a cornerstone for test automation in every sprint.

• Utilized threading concepts to execute test cases concurrently, resulting in considerable time savings during test execution.

• Pioneered the incorporation of comprehensive error handling mechanisms within the automation framework, enabling graceful handling of unexpected errors and exceptions during test execution, thereby promoting stability and reliability across automated test suites. EDUCATION

Master of Science in Information Systems Jan 2022 – Dec 2023 Northeastern University, Boston, USA

Bachelor of Engineering in Computer Engineering August 2014 – June 2018 BMS Institute of Technology, Bengaluru, India

TECHNICAL SKILLS

Languages : Java, Python, C#, JavaScript

Web Technologies : HTML5, CSS, NodeJS, ReactJS

Databases : MySQL, Postgres SQL, MongoDB

Tools : Postman, GIT, JIRA, Confluence, Figma, TestRail, Selenium, Azure, Docker, Kubernetes Frameworks : PlayWright, Cypress, Cucumber, Robot, TestNG Package Management: npm, Maven.

Testing : API (Swagger, Postman, RestAssured), Performance (JMeter, Gatling), Security (OWASP ZAP, Burp Suite, Nessus) CI/CD : Jenkins, Travis CI, GitLab CI

Cloud : AWS, Azure, Google Cloud

Extras : Mobile (Appium, Selenium), Code Quality (SonarQube, ESLint), BDD (Cucumber, SpecFlow), Agile (Scrum, Kanban), Version Control (Git) ACADEMIC PROJECTS

Healthcare Application System MongoDB, Express, React, Node (MERN) Nov 2022 - Dec 2022

• Designed and implemented a full stack mental health platform for couples, teens, and individuals where they can receive online counseling and therapy through web- based interaction as well as phone and text communication.

• Incorporated payment system to make payments for appointments and medications directly through the platform.

• Following a successful therapy session, the patient would receive feedback and prescribed medications through email and in their profile. Issue Tracking System MongoDB, Express, React, Node (MERN) Jan 2022 – May 2022

• Crafted a Project Management tool on MREN stack acts as an internal tool to manage issues in projects.

• Application helped in resolving problems severity based, tracks issues and issues to be resolved, allows comments, updates, and maintains overall work progress among developers.

• A separate log in is attached for admins and developers to provide data and accessibility based on duties.



Contact this candidate