Test Software Development Engineer Resume
Ft Collins, CO
SUMMARY:
- Programming Experience/Knowledge in Visual Basic, C/C++, Java, and C#.
- Scripting experience using shell scripts, Python, TCL, Groovy and Perl.
- Test automation frameworks like Robot/Python/ Selenium Webdriver and QTP/VB Scripts.
- Good understanding of SDLC processes and methodologies especially Agile/Scrum processes.
- Working knowledge of testing techniques, designing, developing, analyzing test plans, writing and executing test cases, and troubleshooting defects for applications.
- Helped with implantation and production rollout and performed L3 support for end users.
- Experience in project management tools and bug tracking tools management tools (Bugzilla, V1, JIRA, Salesforce)
- Working knowledge of software release management tools and source control tools (Git, GitHub, SVN, Radar).
- Working knowledge in networking technologies (OSI Model, TCP/IP)
- Working knowledge with databases, DBMS (Oracle, PostgreSQL, Hadoop, Hive, sqlplus), SQL Queries/Scripts.
- Working knowledge of Confidential software tools like Smallworld, ArcGIS, postGIS, and MapInfo.
- Working experience of Windows, OSX, and Linux/Unix Operating Systems.
- Working knowledge of digital map standard formats and databases like Shape, GDF, ArcInfo, and geoJSON.
PROFESSIONAL EXPERIENCE:
Confidential, Ft Collins, CO
Test Software Development Engineer
Responsibilities:
- Support software code development - Validation and deployment of production solutions that support the Confidential HPDD Group.
- Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products.
- Developed and executed software test plans. Analyzed and wrote test standards and procedures.
- Maintained documentation of test results to assist in debugging and modification of software. Analyzed test results to ensure correct functionality, determine root causes of failures and recommends corrective action.
- Consulted with development engineers in resolution of problems.
- Maintained current test infrastructure by troubleshooting, implementing improvements and implementing changes to support new automated tests.
- Responsibilities include test strategy contributor, software coding of tests to be performed, supporting code design reviews and requirements reviews, resolving design and implementation issues, perform analysis of automated test runs, meeting production quality requirements, and updating tests as needed through product life cycle.
Confidential, Austin, TX
Software Development Engineer in Test
Responsibilities:
- Responsible for writing automated tests in Groovy/Java, Python and post Confidential spatial libraries to validate map data integrity and quality based on data model, specifications and quality requirements.
- Worked with large geoJSON map database on a Hadoop database.
- Worked with internal users in the production environment by creating test suites, troubleshooting possible test failures, and performing root cause analysis.
- Used shell scripts, Unix commands, and Hive SQL queries to do data extraction and manual validation.
- Used Git for software release management and source control.
Confidential, Austin, TX
Quality Assurance Specialist
Responsibilities:
- Performed feature and E2E testing on network monitoring system that creates reports, generates notifications, and collects statistics on the functionality and the health of the Confidential & Confidential network.
- Created and executed test cases/suites for Automation Execution Platform (Robot Framework/Selenium2 Libraries/Python) for feature and regression testing of various customers’ profiles and UIs.
- Tested REST Web Services using SOAP UI, command line, and other clients.
- Configured, maintained, and updated complex system testing environments. The testing lab involved components like servers (VMs and physical), switches, routers, APs, VTAs, DBUs, backend Oracle DB, DBProxies, Firewall Rules, and VLANs.
- Analyzed, troubleshot, and recreated the client issues and defects, worked with the rest of the team on providing solutions and fixes, performed negative and positive testing.
- Created test scripts and tools using SQL scripts, Bash, and Perl.
- Used testing techniques, designed, developed, and analyzed test plans, wrote and executed test cases, and troubleshot defects for applications, documented functionality and workings of proprietary software, tools and network systems, and created daily/monthly status reports.
Confidential, Austin, TX
QA Analyst
Responsibilities:
- Developed, executed, and maintained test plans and test cases.
- Translated manual test cases into automated testing scripts using QTP and Selenium WebDriver.
- Troubleshot/Resolved customer problems of various complexities such as code defects, product configurations (files or data), networking, platform, third party communications, hardware configuration or other issues commonly encountered in systems operation in a networked environment.
- Performed level3 customer support and helped with software implementation.
- Documented software testing via bug tracking software and creation of testing reports.
- Created supporting documentation where needed for features and specific testing scenarios.
- Maintained release and software update management for new and existing customer base.
- Provided UAT type feedback to development during testing cycles
- Helped Create and configure test environments.
- Worked in an Agile/Scrum environment
Confidential, Yonkers, NY
Programmer/Business Analyst
Responsibilities:
- Worked as a part of a development team that develops software solutions for Confidential maritime businesses such as chartering, operations, fleet management, finance, and accounting tools.
- Managed a bug tracking system that is used to log and track application defects and feature requests.
- Created and carried out test plans.
- Evaluated requirements and specifications and worked on user requests and modifications.
- Designed User Interface and developed code in C#/.NET and MS SQL based on technical specifications.
Confidential, Menlo Park, CA
Sr. Product Quality Assurance Engineer
Responsibilities:
- Utilized a strong and broad Confidential, quality knowledge base to provide testing services and support to the product quality team and the Quality Management System.
- Used UNIX shell scripts for running the automation tools.
- Performed accurate, detailed and methodical inspection of digital map data products and tools such as GDF, Shape, MapInfo, ArcInfo, MapAccess, SkyMap and GeoEngine using a variety of visual and automated tools with the ultimate responsibility of ensuring that products meet requirements.
- Provided product management team with test plans, test cases, and release reports that assisted them in determining the state of the officially released products and to ensure product quality.
- Maintained a bug tracking system and analyzed and reviewed bug.
- Designed, developed, and debugged testing tools using Shell Scripts, VB, C/C++, Python, Perl, and Confidential tools.
- Worked with product development team on testing methods, specs, and bug reviews.
- Tested and validated internal production and data translation tools.
- Trained QC staff on process and strategy.
- Analyzed customer feedback and addressed their issues.
Confidential, Menlo Park, CA
Technical Support Engineer
Responsibilities:
- Provided support for standard and custom map data products like MapAccess, GDF, Mapbase, RMF, and Shape for external and internal customers.
- Provided support for software packages like GeoEngine for external and internal customers.
- Diagnosed, Tested, reproduced, and resolved customer reported issues.
- Properly documented all interactions with customers in a technical support database.
- Provided telephone and email support to customers and sales staff.
- Worked on software solutions for customers’ problems.
Confidential, Menlo Park, CA
Product Quality Engineer
Responsibilities:
- Performed broad-based testing for completeness and accuracy of digital map data products like GDF, Shape, MapAccess, and RMF that ultimately delivered to clients.
- Worked closely with the Map Quality staff to solve database non-conformance and ensure timely release of data.
- Provide technical as well as any other necessary support to the team members.
- Created and tested software tools used in the database consistency checks and map certification process.
Confidential, Hayward, CA
Technical Instructor
Responsibilities:
- Taught electronics, microcomputers, and programming classes.
- Conducted lab sessions and prepared teaching materials.
Confidential, Foster City, CA
Technical Support Engineer
Responsibilities:
- Software testing and support for Confidential ’ System.
- Provided internal support for editors and indexers who worked on updating Information Access Company’s indexing database.
