Senior testing Engineer Resume
Austin, TX
SUMMARY:
- Seasoned member in ΙΤ, Software Development, Debugging, Support & Maintenance, Project Management and Lead, Performance, Functional Testing, Data Driven, Keyword based Selenium Test Automation Framework. mathematical background especially relating to Financial Math. and Quant. Analysis.
- During the last 10+ years designed, developed, tested, debugged, maintained Applications software in Java and related technologies using Netbeans, Eclipse, Core Java, JDBC, Swing, JEE, SQL, ORM Hibernate, Spring, JUnit, C#, ADO.NET, WPF, WCF, Javascript, HTML and taught Software Applications development in two Technical Universities
- Passionate and profuse programmer, proficient software tester and trouble - shooter, an effective communicator of technical issues and subjects, also a focused and composed professional.
- Created Software tech vision in collaboration with colleagues, partners and vendors.
- Translated complex and cross-functional practical “business” and domain needs into software tech solutions.
- Provided software tech leadership, guidance, advice to management and teams on project and product initiatives.
SKILL:
- Software Development, Sustaining, Testing using Core Java related O-O programming methodologies and Libraries(Collections, Algorithms, File I/O, Object Serialization, Exception, Reflection, Multithreading, Relational Databases, SQL, JDBC, Swing), Netbeans, Eclipse, Usage/exposure in: javascript, HTML, JUnit, JEE, JavaFX, SPRING Framework, Java Web Services, SOA Architecture, REST, ORM-Hibernate (Object Relational Mappings), Linux, Bash Shell scripting.
- Applications and Systems Software Development, Debugging, Testing, Sustaining, using C/C++/C#, VB.NET core .NET related O-O programming methodologies and Libraries, Collections, Algorithms, File I/O, Object Serialization, Exceptions, Reflection, Multithreading, Relational Databases, SQL, GUI WinForms. WPF.
- Exposure to: Delegates, Events, WCF, LINQ, ADO.NET, Entity Framework, SOA Architecture, SOAP, ASP.NET, MV*, javascript, HTML.
- Exposure to Functional Programming (Javascript), Declarative Programming (HTML5, CSS3, WPF)
- Functionality, Regression, Performance Testing, Selenium Data & Keyword driven Web Driver Automation Framework.
PROFESSIONAL EXPERIENCE:
Confidential, Austin TX.
Senior Testing Engineer
Responsibilities:- Development and Testing of Embedded Software for Real Time Fuel dispensing systems. In Windows CE, C# 3.5, .NET, and android embedded. Development of CoreJava/C# Ethernet Client-Server Driver to Transfer and Deploy files from computer to gas dispenser and of a C/C++ Debug Monitoring helper driver to remotely monitor and debug processes running on the dispenser. Used Agile Development methodologies, SPRINT and SCRUM. Worked extensively with the Remoting Tools of Windows Platform Remote the Remoting Tools of Visual Studio,
Confidential, Los Angeles, CA
Sr. Software Development, Quantitative Analysist
Responsibilities:- Development of investment and finance software in C#, WPF, T-SQL, SQL Server, ADO.NET, CoreJava, JDBC, WebDriver.
- Provided senior software technical leadership, guidance to the .
- Proactively identified and mitigated software development risks and skill gaps. Developed Credit Default Swaps,Swaptions and Options software for the company’s Security Services “enumerations”, Database fields, and bindings to scenario analysis tool, that allows the trader to set up a trade, allocate a buy or a sell and see what the effect is on portfolios, in terms of cash usage, sector allocations and risk metrics duration, Guidelines module designed to ensure trades don’t violate client guidelines restrict over-concentration in particular sectors, regions or countries, Ticket-writer (where the trader enters execution details, after completing a trade, so that it can be submitted to the custodian for booking and settlement.
- Debugging of the company’s Tracking error model based on a covariance measuring how a security is expected to move relative to another security or a benchmark or index.
- The model decomposes returns by industry sector, duration etc., Attribution breaking down transactions and cash flows from trades, so that at end of month or year, one can measure and interpret how returns were generated, which strategy contributed positively, which contributed negatively to the overall return of the portfolio for the time period.
Confidential
Principal Software Engineer Contractor, QA Management, Lead Tester
Responsibilities:- Identified and drove efforts to enhance development and testing practices and processes.
- Proactively identified and mitigated software testing risks and skill gaps.
- Delivered QA, Testing, Debugging, Build / Release duties, release notes to help establish product quality and release readiness for the company’s upcoming-then major software release using Swing, ORM, Oracle11g, advanced Data Structures and Generics, Event Driven programming, Multithreading, Web Services, SOA Architecture, and C#, .NET, Windows Forms.
- Management of Orders, Kitchen, Delivery and Drivers, customer summary reports, gift cards, Web Ordering, mobile ordering, kiosk Ordering, self-ordering, pick-up, reservations, sales forecasting, coupon editor, advanced specials, customer loyalty credit points, marketing campaigns, geographic mapping of customers, caller ID, video surveillance, vendor ordering, customer surveys, inventory control Processing
- Helped identify blend of Test Strategies and Tactics, mostly analytical, risk-based, model-based process-compliant, intuitive-heuristic.
- Went through Integration, System, Acceptance, Regression Testing.
- Documented defects involving program functionality using bug tracking system
- Responsible for Design, using Java technologies, of a Data (from Excel files) and Keyword driven WebDriver 2.0 Testing Framework for the company’s product.
- Executed and maintained TestCases for Functional, Performance, and UI Testing.
- Used testing tools, shell scripts, Cygwin, Linux commands, Selenium WebDriver 2.0, Software Test Automation to automate some test cases, Page Objects, Mock Objects, Stubs, Dependency Injection, VMWare vSphere snapshots, Spring Framework, SQL queries and Object Relational Mapping, to address database impacts, database upgrades Oracle 10g to Oracle11g, timestamps, local time zones, Daylight savings to Standard Time transitions, software scenarios, usability, correctness, integrity, efficiency, reliability of program modules.
Confidential
Project Manager
- Development of Java, JDBC, Swing, MySQL, Apache Tomcat based software, managing Farms, Crops (bush-type, tree-type, grains, vineyards, other and “cultivars”, Production early-late, wastage, warehousing Delivery to merchants, cooperatives, open markets. Managing and tracking Revenues & Expenses , Farming Activities, use of Sprinkles, Pesticides, Fertilizer, Irrigations, water meters, pruning,
Confidential
Department of Informatics
- Supervised, designed and collaborated in a Bachelor’s thesis implementation of a Fleet Monitoring Application to store values of tire pressure and temperature, speed, positioning and other measurements of trucks to a MySQL DataBase.
- The Application used Thread Pools, Connection Pools, JDBC, Port Monitoring, “Producer-Consumer” type methodologies, to capture, validate and store the measurements.
- The main Controller of the trucks used signals to send value readings from truck sensors through mobile cell telephony to the company’s server ports. User Interface written in Java Swing was showing the values from DB, refreshed in regular time intervals. The implementation was tested on- premises, through simulators and real-time scenarios.
Condidential
Principal Software Developer, Project Lead
Responsibilities:- Built (designed, developed, tested, released the Server part of a Client-Server real-time software application for faculty, staff and course evaluation from students. Identified and assessed emerging trends and led implementation of new software tools and practice. Provided advanced software technical guidance and advice to the supervisor on the project initiative. Proactively designed, coded, integrated, tested, deployed and maintained high quality, complex deliverables and solution.
- Implemented using Netbeans, Java, advanced , advanced Swing structures, multi-threading, Web Server. Client was impl. on JavaScript, HTML, Bluetooth, mobile telephony, reading up the short evaluation survey and rating questionnaire, filling it up and submitting it from the mobile to the server at the end. Designed and developed the MySQL DB part of the software product and all the Forms with Swing. Established Table Structures & Relationships, Field specs. Settled the Application “business” rules and DB Constraints. Defined and implemented Views. Collaborated in Mapping implementation
Confidential
Senior Software Engineer
- Collaborated in design and development of software parts of an Factory Production software using .NET Framework, C#, VS.NET, Windows Forms GUI and SQL Server Databases. I was group lead of 5 software engineers working on Production and Materials Requirements Planning and Total Traceability.
- Worked with Product Manager to identify strengths and development needs of team members. Mentored, supported, participated in efforts to increase usability and performance effectiveness of the product line.
- The System would provide support for management and control of Production Specifications, Programs, Operations and Plan Materials Requirement. Quality planning/management and quality control functionalities were employed. The Integrated Quality & Safety Management System for the Food Industry supported hazards identification and analysis, determination of critical control points, Monitoring, Control, Deviation measures and corrective actions, records keeping. It was meant to be a tool for the Food Industry to comply with new at the time legislative regulations, and to strengthen the industry’s position in the supply chain.
Confidential, New Hampshire
Senior Software Engineering, Project Management
Responsibilities:- Design, Development and Debugging of Visual Basic Resistance Weld Monitoring Software. Development of data base functionality, using ‘Access’ data base . Import/Export of master weld signatures, acceptable tolerance ranges, scaling of controls, coloring, optimizing data base access for very large data bases of weld summary. Implemented remote access capabilities in the product Overview screen through ‘drag and drop’ methods, defined and provided complete picture of welding stations. Developed and debugged a variety of User Interface functionality using VB tools, SQL and third party
Confidential, Newton, MA
Senior Software Support Engineer, QA Analyst, Lead Tester
- Continuous and Customer Order Management C/C++ based Software.
- Maintenance, Debugging, system, integration and regression Testing, customer support.
- Order Entry, Reservations, Shipping, Invoicing.
- Worked across domains and teams to optimize solutions, build competency in IT & ERP trends and directions ERP product and Industry knowledge at the time.
Confidential, Waltham, MA
Senior Software Engineer
- Security Firewall software, VPN, TCP/IP Networking.
- Analysis, trouble-shooting, recommendation of innovative approaches to solving complex software security problems requiring specialized architectural standards.
- Debugging, enhancement of TCP/IP Networking, Security Firewall, VPN, Windows NT Cluster Server C/C++ Software, using WinDbg, MS SDK Usermode WIN32, CVS Source Control.
- Debugged and configured High Availability, Load Balancing, Fault Tolerant test environments.
- Studied and debugged Authentication, Authorization, Encryption and Access Rights algorithms and procedures
Confidential, Wilmington/Norwood, Mass
Senior Systems Software Engineer, Project Management
- Development of Windows NT Device Driver Multimedia Software.
- Participated in full system lifecycle, anchored the design, guided the development, QAed, Debugged, using WinDbg-Kernel mode, SoftICE-NT of Windows NT 4.0 Device Driver Software on Usermode and Kernelmode for PCI based Sound Chip(Audio) hardware, in C/C++. It contained a ‘Wave’ device with System DMA transfers, a MIDI device, a
Confidential, Peabody, Mass
Senior Software Engineer
- Developed, improved parts, debugged, tested an “off the shelf” Client-Server software for Human
- Resources management, using VB4 and SQL Server 4 & 6.One of the first worldwide efforts to develop human resources management software for use by personnel departments.
- Debugged and developed parts of fully Data Driven User Interface, the Screen Navigation.
- Unit Tested, debugged and enhanced parts of
Confidential, Foxboro, Massachusetts
Senior Software Engineer
- PC-based Process Supervisory Control and Data Acquisition Software, in C/C++ on Windows 3.1-SDK. Designed, developed, tested portions of the Windows- Graphics Display Builder of WinWorx, the company's Windows 3.1 product, in ‘C/C++’ and Intel 80x86 Assembly. The Interface communicated through ArcNet and NetBios to a Real Time Interrupt Driven kernel to get Programmable Controller data from the factory floor.
- Worked with other development team members to investigate, track, correct software bugs and deficiencies based on Test results, Backend Database testing, Performance Testing QA, and Integration Testing. My three major contributions on the Development side were the Property Inspector, the Report Generator, and the File Translator (DOS to Windows).
- The product screen contained Fundamental Graphic Objects like Circles, Ellipses, Lines, Rectangles and ‘Symbols’ which were combinations (aggregates, compounds) of Basic Objects for the purpose of convenience in constructing massive screens simulating the Factory Floor.
Confidential, Brookline, Massachusetts
Principal Software Developer
- PC-based Process Control and Data Acquisition Software. Key and founding member of group who Designed, Developed, Tested, Debugged the first PC-Workstation based Multitasking, Real Time, Interrupt Driven, Data Acquisition and Control management system interface
- Translated cross-functional business needs into pioneering
- Led complex software development lifecycle activities. Collaborated with others to help set direction of a major industry.
- Developed large portions of the Graphical User Interface as well as Assembly language (80x86) interface with upper layers. Collaborated in development of mathematical operations within Multi-View, one of the company's main products as well as of Assembly routines for the ‘background’ activity and data archiving capabilities of that product . Developed Interfaces to 'C' protected mode Windows programming.
