
Charles Wesley
Software Engineer

Connect with Charles Wesley to Send Message
Connect
Connect with Charles Wesley to Send Message
ConnectTimeline
About me
Staff Software Engineer | SaaS | Cloud | Java | Python | Jenkins - CI/CD | Docker | Kubernetes | Content Documentation
Education

Cedar Grove High School
-
Vanderbilt University
-BE Electrical Engineering, MathematicsActivities and Societies: NSBE Tau Beta Pi
Experience

Sun Microsystems
Jan 2005 - Feb 2010Software EngineerDesigned and implemented Java-based automation for the OpenSSO Enterprise product. Collaborated with cross-functional teams to develop and execute comprehensive test plans for various Sun Microsystems products, ensuring a 20% improvement in product quality. Maintained detailed technical documentation, including test plans, test cases, and automated testing scripts, for use by internal and external stakeholders, increasing adoption of the testing framework across teams.• Developed installation/deployment use cases for the OpenSSO Enterprise product, certifying J2EE containers on various operating systems, resulting in a 95% reduction in deployment time.• Implemented Java-based automation using Apache Commons exec libraries to automate test cases for the OpenSSO Enterprise command-line interface ssoadm, reducing testing time by 50%.• Created test plans and cases for OpenSSO Enterprise installation, ssoadm command-line utility, and authentication modules, improving testing efficiency by 30%.• Reviewed OpenSSO Enterprise product documentation, providing feedback to improve documentation usability, resulting in a 25% increase in documentation quality.• Collaborated with cross-functional teams to develop and execute comprehensive test plans for various Sun Microsystems products, ensuring product quality and meeting release deadlines.• Developed and maintained detailed technical documentation, including test plans, cases, and automated testing scripts, increasing internal and external stakeholder satisfaction by 20%.• Identified and resolved critical issues in a timely manner, resulting in a 40% reduction in post-release issues.• Mentored junior engineers and interns, guiding them to grow their technical skills and advance their careers. Show less

Oracle
Feb 2010 - Nov 2021• Delivered Oracle Service Bus (OSB) test automation deployable in cloud-native stacks (Docker and Kubernetes) by containerizing a Java-based test framework. Created a CI/CD pipeline to deploy the test container into an existing Oracle SOA Suite deployment on Oracle Cloud Infrastructure (OCI). Validated SOA images using containerized test automation and created documentation before SOA Suite images were released on Oracle Cloud Infrastructure Marketplace. - Modified existing Java-based test automation to execute with current releases of Oracle Service Bus 12c. Show less Designed and developed automation frameworks and scalable suites for SSO functionality, API, UI, ETE, and product Integrations with Oracle Fusion Middleware, resulting in improved testing efficiency and reduced deployment time. Achieved a 25% increase in test coverage by creating and maintaining Java-based test automation for OAM authentication and installation across multiple major and patch-set releases of OAM 12c and 11g. • Updated and maintained existing Java-based test automation for Oracle Service Bus 11g to be used for the Oracle Service Bus 12c (12.2.1.4.0) release, resulting in a 30% increase in testing efficiency.• Created and maintained Java-based test automation for OAM authentication and installation for various major and patch-set releases of OAM 12c (12.2.1.4.0, 12.2.1.3.0) and 11g (11.1.2.3.0, 11.1.2.2.0), resulting in a 25% increase in test coverage.• Demonstrated excellent experience in using testing tools while developing automation for REST interfaces and UI automation using Java, Selenium, Junit, Jersey Client, and TestNG, resulting in a 20% improvement in overall testing efficiency.• Conducted test automation training sessions and created wiki pages for development engineers, support engineers, and new QA engineers on how to execute test cases in the Java-based OAM test automation framework and develop new automated test cases, resulting in a 40% increase in adoption of the automation framework across teams.• Collaborated with sustaining and product development teams to identify the test and automation coverage gaps based on root cause analysis and developed a quality improvement and automation plan, resulting in a 30% improvement in product quality and a 50% reduction in customer-reported issues. Show less
Principal Software Application Engineer
Jun 2019 - Nov 2021Principal Software Application Engineer
Feb 2010 - Jun 2019

Privacera
Nov 2021 - Nov 2022Principal Software Automation Engineer• Led the development of a CI/CD Jenkins pipeline that automated the deployment of PrivaceraCloud 7.0.0.1- 7.3.0.1 daily builds, resulting in a 30% reduction in deployment time.• Executed over 7,500 automated regression test cases through the pipeline, reducing the manual effort required for testing by 70%.• Deployed PrivaceraCloud releases 7.1.0.1 and 7.2.0.1 into a pre-production environment, resulting in a 40% improvement in release quality and a 50% reduction in post-release issues reported by customers.• Designed, implemented, and tested Python-based deployment automation to remove, deploy, and upgrade PrivaceraCloud deployments in an existing Kubernetes cluster, reducing deployment time by 50%.• Discovered and reported several deployment-related defects that were fixed by SaaS deployment engineering, improving the reliability of the deployment process by 60%.• Monitored daily test automation results on deployments of PrivaceraCloud daily builds, analyzed test automation failures, and contacted test owners for further troubleshooting when needed, resulting in a 90% reduction in the time required to diagnose and fix issues.• Reduced the execution time of the usersync test automation by more than 50% by replacing extended sleep commands with ArgoCD REST API-based polling to provide real-time information on connector service application state and pod status, improving test efficiency by 60%.• Created multiple Confluence pages to document how to invoke the deployment automation via the command line and Jenkins jobs to facilitate adoption of the deployment automation by PrivaceraCloud deployment engineering, service developers, and CloudOps engineering, resulting in a 70% increase in adoption of the automation framework.• Automated the creation of Report Portal test automation result dashboards to share test automation results data with service developers, product management, and QA, improving collaboration and reducing issue resolution time by 50%. Show less

Visa
Jun 2023 - Apr 2025Staff Software Engineer• • Led the migration of C#-based API and SQL test automation for the Shadow Batcher service to a modern Playwright/TypeScript framework, leveraging GitHub Copilot, OpenAI GPT-4o, and Claude 3.5 Sonnet for intelligent code generation. Increased active test coverage by 700%, enabling seamless cross-platform execution and enhanced CI/CD integration via GitHub Action.• Architected and implemented a Cypress/JavaScript automation framework for Authorize.net API transaction testing, reducing overall test execution time by 50% compared to the legacy framework. Delivered scalable, modular test design aligned with DevOps best practices.• Explored and integrated AI-assisted development tools, driving efficiency and quality in test creation and defect triage, aligning with organizational goals for AI-driven testing transformation.• Developed configuration management scripts to automate repetitive setup processes across environments, improving deployment consistency and system reliability.• Remediated Java source code vulnerabilities, ensured secure coding practices, and led successful security scanning cycles—contributing to product hardening and compliance readiness.• Actively participated in code reviews and QA strategy discussions, providing mentorship and driving a quality-first engineering culture across multi-functional teams. Show less
Licenses & Certifications
- View certificate

Python Object-Oriented Programming
LinkedInJan 2023 - View certificate

Python Standard Library Essential Training
LinkedInJan 2023 - View certificate

Python: XML, JSON, and the Web
LinkedInJan 2023 - View certificate

Learning Git and GitHub
LinkedInDec 2022 - View certificate

Introduction to AWS for Non-Engineers: 1 Cloud Concepts
LinkedInNov 2022 - View certificate

Learning Docker
LinkedInNov 2022 - View certificate

Duolingo Spanish Fluency: Intermediate (Estimated)
DuolingoFeb 2016 - View certificate

Duolingo Spanish Fluency: Elementary (Estimated)
DuolingoJan 2016
Volunteer Experience
Elementary Teacher
Issued by Victory World Church on Mar 2013
Associated with Charles Wesley
Recommendations

Abir lal mukherjee
Founder at Edelytics | Performance Marketer | Helping businesses improve ROI through data-driven de...Delhi, India
Blaine broome
General Manager at Fryar Construction LLCChickamauga, Georgia, United States
Egor sinitsin
Software Engineer – EPAM SystemsBratislava, Slovakia
Htet naing aung
Regional O&M Support ManagerYangon, Myanmar
Felipe buzzo franco
Desenvolvedor Fullstack | Spring | AngularAssis, São Paulo, Brazil
Yashwanth reddy mucharla
Microsoft Power BI| DAX| SharePoint Online| SPFx| PL-300 Certified| Custom Webpart| SharePoint On-pr...Hyderabad, Telangana, India
Jason tan chin sern
Project Manager at Maqo technologies (M) Sdn. Bhd.Federal Territory of Kuala Lumpur, Malaysia
Alex sokolowski
Quality Assurance Specialist at Pixel Perfect (PXLP)Princeton, New Jersey, United States
Sruthy sidharthan
Website Design & Development, Digital MarketingKerala, India
Juan echagüe, ing., m.eng., mba
Chargé de Projets, Ponts et Ouvrages d’Art | Project Manager, Bridges and Civil StructuresMontreal, Quebec, Canada
Kristian skålnes strømme
Controller at MowiBergen, Vestland, Norway
Ruth moraes
Product Designer | UX/UI DesignerCuritiba, Paraná, Brazil
Guillermo chang
Merchandise Financial Planning Manager (MFP) | Open-to-Buy (OTB) | Inventory Allocation for LATAM an...Panama City, Panamá, Panama
Harvy velasco parra
αα Make basic science useful through Translational Medicine ΩΩ | Medical Geneticist | Genomic Medic...Bogotá, Capital District, Colombia
Mitchell mollicone
Student at Texas State University | Co-Founder & Partner at Gamma Media GroupCibolo, Texas, United States
Don waitman
Information Technology & Facilities Manager at United Way of Southern NevadaLas Vegas, Nevada, United States
Bhumika panchal
Self Employed at Bhumika PanchalValsad, Gujarat, India
Anirban chattopadhyay
Finance ManagerKolkata, West Bengal, India
Sittie bhasma kahar
Flight Operations EngineerBangkok City, Thailand
Dwi putri aran safira
HR Enthusiast | Ex Class Assistant of HR Bootcamp at Harisenin.com | Ex Kampus Mengajar Batch 4 by K...Bekasi, West Java, Indonesia
...