Automation Developer Resume
Superior, CO
SUMMARY:
- 24 years of QA and development experience. This includes 10 years lead and management positions. Experienced in all levels of QA from manual testing to architect/engineer level. This includes code level debugging, white box testing, automation coding and automation framework creation.
TECHNICAL SKILLS:
Programming Languages: C#(4yrs), Java(10yrs)
IDE: Eclipse, Visual Studio 2010 & 2013
Automation tools: Rational Functional Tester, Ranorex 3, 4, & 5.1.1, MS Visual Studio
Databases: Oracle, MSSQL, MySQL, No SQL databases
Other: Full SDLC experience, Agile and Waterfall environments, HP Quality Center, Sharepoint, Team Foundation Server
PROFESSIONAL EXPERIENCE:
Confidential, Superior CO
Automation Developer
Responsibilities:
- Created an advanced automation framework in Ranorex 5.1.1 utilizing .Net 4.5 technology.
- Created custom tools in C# that aide in the testing process.
- Create automation scripts that cover 85 - 90% of the testing effort for the application being tested.
- Agile environment with daily SCRUM.
- Using TFS for source code management and bug tracking.
Confidential, Centennial CO
Automation Developer
Responsibilities:
- Working with a small team of developers to add new features, modify, and fix defects on a multi-tier application which is used by doctors and health clinics to collect medical records and maintains medical history in real time. This application is used internationally.
- Agile environment with daily SCRUM meetings and two week sprints. Creating user stories and tasks.
- Creating automation frameworks.
- Creating automation scripts from the ground up by hand using Visual Studio and the Ranorex automation tool for automated testing.
- Creating a test plan and test cases using MS Test Manager.
Confidential
Automation Developer
Responsibilities:
- Developing automated solutions for testing enterprise level web applications.
- Creating new and maintaining existing test scripts written in Java to be run by a tester. Using Rational Functional Tester as the automation tool and Eclipse as an IDE.
- Created a new Java based framework based around new classes for enhanced error handling and reporting.
- Tasked with creating a new framework using C#. Using Ranorex as the automation tool which is modeled after MS Visual Studio.
- Task with and mentoring other automation developers on Ranorex and the C# language.
Confidential, Highlands Ranch, CO
QA Lead \ QA Developer
Responsibilities:
- Designed and performed load and performance tests on a multi-server, multi-tiered web application using TFS.
- Lead the testing efforts on a rapid development project. This included XML and flat file data imports. Data exports to government agencies and third party financial institutions. A web interface with multiple transmissions to various subsystems.
Confidential, Englewood, CO
QA Developer
Responsibilities:
- Writing customized test tools in C#.net. This includes WinForms and WPF code.
- Tasked with the automated and manual testing of WPF / MVVM applications.
- White box testing.
- Comparisons of .XML data with database tables using SQL.
- Testing hardware configurations and compatibility on Windows and Mac.
- Agile environment with daily scrum meetings.
Confidential, Englewood, CO
Senior QA Engineer / QA Developer
Responsibilities:
- Created test tools in C# to aid in test automation.
- Tasked with other QA resources on the PeopleSoft platform.
- Working with IT management, Payroll management and HP development to prioritize projects and agree on release dates.
- Automated PeopleSoft testing. This automation is documented to save WU, 140 man hours of testing per tax update. The tax updates happen six times a year.
- Created test tools in C# to aid in test automation.
- Load Testing as needed using HP LoadRunner. Planning, scripting, test execution, results evaluation, and interpreting the results for the user.
- Created test plans, test cases, and processes.
- Act as a resource for the Payroll department. To answer questions and provide information to help payroll personnel with UAT efforts.
Confidential, Denver, CO
Senior QA Engineer / QA Developer
Responsibilities:
- Tested a large and complicated health insurance client/server application. Primarily the back end systems and database. This included front end interface and using SQL to test the database.
- Created testing tools in Java that helped speed up the testing process
- Tested all facets of web applications. This included functionality, interface, and back end.
- Agile environment. Projects were released initially then followed on by quick subsequent releases. This required efficient management of time and prioritization of an increasing work load.
Confidential, Colorado Springs, CO
QA Developer/Quality Assurance Engineer
Responsibilities:
- Validated PeopleSoft data on a 1200 table DB2 database running on an AS400 using HTML as an interface and Java Servlets to query the database, then format and display the resultset
- Large data warehouse environment.
- Create tools in Java that can be used by in-house testers to validate the data in current and future releases.
Confidential, Colorado Springs, CO
Quality Assurance Manager / Project Manager
Responsibilities:
- Managing the end to end testing of large enterprise level systems. This includes documenting system flows and creating high level test cases. Coordinating the information required by the various systems.
- Bringing testers from up to 60 subsystems together on a 12 hr bridge call to run tests from order creation, through inventory systems, and down to billing.
Confidential
Entrepreneur
Responsibilities:
- CMG allowed me to gain valuable customer relation skills; budget management, public speaking, to develop alliances with executive level management, and to greatly increase my negotiation skills.
- Created my own website and customer interface.
- Maintained customer data.
Confidential, Colorado Springs, CO
Quality Assurance Manager
Responsibilities:
- Managed a team of Quality Assurance Engineers. This is includes assigning tasks; Mediate disagreements between staff members; write quarterly employee performance evaluations; perform new hire interviews; Writing the department Q&A policy and standards, and all other aspects of managing personnel.