Cesar Enrique Ojeda Orantes

Mexico

@ceojeda86

Software Engineer

Badges

Problem Solving
Java
Python

Certifications

Work Experience

  • Software Developer/Automation Engineer

    Cognizant Technology Solutions•  November 2020 - November 2022

    Project: ETRADE/Morgan Stanley. Implement new features and enhancements on internal tools for reporting, metrics, libraries, and plugins. Coordinate team, create and update automation projects according to customer needs. Responsibilities: • Develop solutions to implement enhancements to framework components used by automation engineers. • Analyze and implement fix to issues reported by engineers during automation scripts creation or detected while using reports and metrics tools. • Implementation of new automation projects for new version of Portfolios page. Created over 60 new test cases on ETRADE frameworks based on Selenium and TestNG. • Creation of more than 30 test cases for ETRADE different web applications dedicated to being used by ETRADE agents for customer service. • Work with CI/CD using Jenkins tools and GIT repository. • Giving support to existing automation scripts, maintaining success rate on acceptable percentage according to project specifications. • Fixing issues on existing test cases doing from analysis, solution design and implementation, to code integration and delivery. • Being on charge of tracking activities and supporting management of the team on process adherence, policies compliance, enhancing communication and individual development of team members. • Supporting company and team growth participating as mentor for new team members, doing interviews for different projects across Latin America for US based accounts.

  • Software Development Team Lead

    AMDOCS•  August 2018 - September 2020

    Project: AT&T. Lead team working on orchestration system and creation of new REST APIs. Coordinate support activities and take ownership of automation testing of flows and APIs. Responsibilities: • Lead and coordinate team across SDLC • Analyze requirements, collaborate with architects, and create solutions. • Coordinate the team during implementation, coding, testing, delivery, and integration process. • Lead the team on creation of new APIs and automation. • Lead support tasks, coordinate team to take ownership of support duties on end to end and pre-production and to have strong response according to client requirements around support. • Report to managers about team activities, status, duties, and adherence to processes and policies. • Facilitate methodology, set scrum ceremonies, track, and report team progress and provide guidance on company processes and tools. Project: Telefonica. Perform as software engineer with dev ops team on production defects related to orchestration system. Responsibilities: • Solve issues reported by end users. • Replicate issues in development environments, identify issues and create/implement solutions, deliver to production environments. Project: COMCAST. Perform as software developer on creation of new micro services, collaborate on support activities and fix defects. Responsibilities: • Create and update micro services using Spring Boot, create and update APIs with Swagger and connect them via Spring Boot Repository to Couchbase database. • Take ownership of existing defects, analyze, and give solutions on time.

  • Technical Lead

    HCL Technologies•  December 2015 - August 2018

    Project: USAA. Perform as Technical Lead. Implement new interface on wealth management platform and facilitate access of end users to the tools and Advice Center applications. Reduce defects backlog. Develop new RESTful Web services for Third party API integration. Implement Junit on existing projects and ensure Code coverage close to 100%. Responsibilities: • Perform as reporting manager (team leader), having 4-8 team members. • Coordinate teams, give support, mentor and handle business requirements with PO, Scrum Master and Managers, support requirements understanding. • Coach teams in Agile methodologies and SAFe framework. • Create RESTful web services for third party new API integration and persisting with JPA • Senior Software Engineer for USAA, implementing features in Advice Center application and different advice tools, investment tools and saving goals applications, most of them based on Apache Wicket framework with Hibernate persistence and running over IBM Websphere server. • Consume SOAP and REST web services in different applications. • Mentor developers giving different trainings of Web technologies, Automation testing, code quality, good engineering practices and code review processes. • Encourage customer relationship trough team organization, processes adherence and requirements understanding.

  • Software Engineer

    Softtek•  March 2013 - December 2015

    Project: SONY. Perform as Software Engineer. Create new internal tool for management of settings of different countries stores. Implement multiple payment methods on the application layer and enable this functionality for devices such as PS4, TVs, Bluray and others that have access to virtual stores. Create automation scripts and maintain full coverage of code on Junit. Responsibilities: • SAFe Practitioner and SCRUM team member. PI planning, SCRUM ceremonies, identifying risks and dependencies, tracking defects, and understanding and implementing requirements. • Software Engineer for SONY APM implementing different payment methods for different countries on AppEng Layer, also working and contributing to development of features/fixes in different back-end/front-end SNEI libraries and applications as GRC and Navigator-Native. • Supporting as Software Engineer in Test to Country Expansion Team using tools as Selenium, Splunk, Junit and other SONY internal tools. • Software Engineer for Country Configuration Tool project using Groovy & Grails framework.

Education

  • Instituto Tecnológico de La Paz

    Computer Science, BE•  August 2004 - July 2009

Skills

ceojeda86 has not updated skills details yet.