Working for the USAA project, given automation test service to a Deposit project testing all the features, virtualizing services, verifying REST and SOAP services, validating request and responses. Using Agile methodology with Jira, creating test plan, test cases, automating with ReadyAPI, SOAP UI, Cucumber, Junit, Mocks, DevTest Portal, Eclipse Spring Framework and using GIT as repository deployed in Openshift environments. I'm giving support of all the technologies mentioned above and I'm in charge of giving the sign off for every requirement. In this moment I'm very familiar with services, security and bank process for deposits accounts.
Giving support to all members of Morgan Stanley project (MS), correct and give solutions to all problems they face day to day. Using Excel and ALM queries designing a report that was exactly what customers were looking for, I automate the creation of this report, reducing the time from 4 Hrs to 15 min, avoiding human errors and making the automation alert of user errors since source files. Propose an create a solution tool for managers, to validate and control the human resources time sheets, vacations, holydays and payments. This tool reduced the time from 16 Hrs to a few seconds. Giving training of development to all Morgan Stanley members and creating manuals for common requests from leads.
Working with UFT to automate the account creation, funding process, cards transaction, approve process, saving around 40 hours by release for each team. This automation is getting bigger adding new flows and making automation report problems to error owner team
Debugging issues in platforms to find the Change List (CL) that break the features, making code integrations in perforce of RSTe, uCode, SPS, Fort Park, Cristal Ridge, ME11 BBS and ACM in different branches, automating integrations process with Python, using Perforce Library. I design a program with base model XML files, where the automation read and XML and read the steps and execute the instructions in the XML to make all the changes needed to complete the integration. Working with Crystal Ridge Technology (CR), I’m in charge to debug issues and set all memories with the specific configurations needed, I create a manual that facilitates this process that could take 1 day just to set correctly one platform. I have to give support to people from EEUU and others parts from the world. Working with hardware, setting all the gadgets in the platforms to make them boot correctly and send all information to the host. I worked with RSC2, Dediprog, EM100, MCCI, Expansion Cards, Cristal Ridge Memories, FPGA, Custom Platforms and automating some tests with tools like CAF and FITT to reproduce some issues.
Working as Business Analyst of the application OLC, I was in charge of request the information to the stakeholders guide them to find what they want, review the customer requirements, analyze them and create design documents for the development team. Also after the implementation my work was to follow up and advice QA members to test, my role was involved in all the areas from Design, Development and Testing, I was also in charge to provide production support to customers with issues in the application. I was involved in the planning of each project iteration and create the tasks for the team members and monitoring all the areas in the project.
Working as a member of FITT Team having every day scrum meetings, automate the test cases of a smoke cycle (minimal tests that new bios should pass) for two different Bios projects in the new uServer segment (Avoton and Centerton based in Atom processors). I learned how to develop in Python and how to debug the Bios using the serial output of the Host. I had to configure hardware and software tools to be able to control the different Hosts using FITT web interface. I was in charge of setting up platforms with the proper hardware and software environment required to finish the automated cycle. I had to give estimates of times, code reviews and have a status meeting by phone every Week with the manager.
I got the responsibility to analyze requirements and implement maintenance fixes and minor enhancements to the project I work for. I am in charge of planning these requirements, evaluating risks and assign workloads; as well as fixing problems and design solutions with high priority that come directly from our customers. I have to keep track of these in order to prevent future failures. I acquired and applied skills for code review procedures, and give training to new members of the team. Estimate and negotiate releases with project managers. And learned to apply several testing procedures (Functional verification, System integration, Unit test, etc.) before a beta is released. At this point, I am very familiar with the entire software life cycle.
Worked managing the entire build and release process, administrating new code and fixes. Created different environment configurations in order to create betas from different releases and different projects with last information obtained from source databases updated. Implemented automated beta creation using NAnt, bat files, Excel macros, and automated data insertion on the project's databases (which contained a considerable quantity of data: software, prices, service packs, IBM products, etc). In this way I improved the build process so that we could release several betas in just one day, and saved 3 days in total for each release cycle. I was in charge too of maintaining and administrate Windows servers and SQL databases. I had to give status to both project managers co-workers and customers in US, England, Brazil and India. This process helped my team to get the CMMi level 5 certification.
Worked as maintenance developer for SSCT project. This project gives full support, data maintenance and implements new enhancements to the SSCT application which is used by business partners and IBM consultors worldwide to configure from a single server to complex system environments, giving the option to manage each unit separately, add or remove options and adapt the solution according to each customer's needs. My role here was receiving requirements for releases planned every fifteen days, these requirements consisted on data updates for servers compatibilities and several components (HDDs, processors, System x servers, Chassis, PCI cards, controllers, etc.). I used XML, Visual studio 2008 and there was a native language to establish compatibilities and rules between components.
.NET, Spring, REST
Graduate Macromedia, Delphi and Builder, automated design, Databases management, Systems Integration, Spring Framework, Microsoft Visual Studio, Microsoft C-SHARP, Microsoft .NET Technology, VB, Microsoft Visual Studio.NET, Waterfall Methodology, RFID, unit test, Borland Turbo C, ZOHO, data maintenance, Application maintenance, Python Programming, SAP Business Objects, Microsoft SQL Server Compact, SOAP API, Excel macro, MQ, Test plan
Microsoft Office Pack, Microsoft Excel
IBM Rational Portfolio Manager, Server Management, Spanish, IBM CMVC, Teamwork, Waterfall, Business Analysis, Crystal, Lotus, Quality Assurance, Test automation
Software Development, Mercurial, Java Beans
Android, Android SDK, Windows Mobile
Environment of Development
Perforce, Visual Studio 2008, Eclipse IDE, Visual Studio 2010, Rational Team Concert, Eclipse, Openshift, NAnt
Git, Windows Server, Microsoft Windows 2003 Server, System administration, Windows Server 2003
DevTest, Test design, Test Planning, Test Execute, Test Cases, Cucumber, SoapUI, Sikuli, Debugging
Analysis methods and tools
JIRA, Junit, Ant, Agile Methodology, CMVC, Agile
Mes études et formations
Computer systems engineer - Instituto Tecnológico Superior de Zapopan2001 - 2006
Vous avez besoin de ce profil dans un mois?Contactez-nous!
Vous allez être redirigé sur SkillValue
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Restez informé de l'actualité tech avec la newsletter Pentalog
À propos de Pentalog
Pentalog est une plateforme de services IT qui accompagne les entreprises dans leur production digitale et leur transformation en fournissant des ingénieurs et développeurs de classe mondiale. Ses 16 Delivery Centers et Agences dans le monde comptent plus de 1600 ingénieurs, développeurs, product designers et spécialistes marketing.