Daniel Ochoa
Senior Software Test Engineer
**** ****** **., ****** ********* CA 91701
**********@*****.***
Career Objective:
To challenge my experience in software test leadership and software test automation to support complex regression testing while advancing my skills preferably in the direction of quicker feedback automated component integration testing for large scale, risk sensitive systems.
Career Experience:
Zodiac Inflight Innovations October 13, 2008 to Present
Title - Senior Test Engineer
Roles and Responsibilities:
Software Test Lead
- Lead a small team of testers to test multiple software products simultaneously
- Tested multiple products independently and successfully for years before receiving a team
- Experience leading test efforts for .NET web products, Linux user applications, command line tools, reporting systems, aircraft file transfer systems, electronic flight bag, database conversion tools, and portable loading systems
- Plan release test efforts including assessing risk of reduced SVT scope when needed to meet customer commitments
- Consulted during software planning process to asses possible risks with proposed designs
- Experience with both waterfall and agile development processes
- Intern resource management
- Ensure data values to be shared across cooperating system
Test and Support Documentation
- Work very closely with product owner and developers to develop test cases and clarify requirements (where requirements may be vague or not documented)
- Authoring software verification test procedures for supported applications, including excel based variable filter test procedures
- Authoring or test readiness reviews, content to ship documents, and release notes for applications and communicate the contents to stakeholders/users prior to release
- Authoring software verification test procedures for supported applications
- Authoring of installation manuals, operation instructions, and some requirements for supported applications
- Authoring Test Procedures for third party vendors to run before submitting new code including portable SVT packages
UI Test Automation
- Automate repetitive UI testing routines of a web application using Ranorex with extended C# code modules, end result is more test cases are executed with less human resource
- Continuously enhance automated testing for new features in web application and automation suite
- Creating SQL databases, complex queries, and stored procedures to access test data during automated test runs
- Test resource creation and backup
Test Execution
- Execute tests in multiple operating system environments - Windows 2008, Windows 7, and Linux
- Validate application functionality including inspection of back end database and system logs
- Software deployment to test systems
- Brief experience with hardware testing including thermal cycle testing and monitoring of off-site environmental testing
Customer Support
- Customer field support
- Demonstration and training for internal users and customers
- Remote Customer Installation
- Legacy product support
Other Essential Skills:
Advanced Knowledge of Windows Operating Systems (XP, 7, 8, 10, various Server OS)
Experience in Linux Desktops and Command Line navigation
Experience in SQL database creation, backup and restoration
Experience with Office and Development Support Tools such as Microsoft Office, Outlook, IBM Notes, Jira, Confluence, SVN, Team City, Jenkins, MobaXTerm, SnakeTail, PuTTy, and Test Track Pro
Outside Training:
Pluralsite C# Fundamentals Course Review Completed 2016
Ranorex Remote Training Courses Completed 2014
A+ Exam Course – Mt. San Antonio College Completed 2008
References will be given upon request.