We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

ColoradO

TECHNICAL SKILLS

  • Performing Functional, Regression, Performance/Load, UAT and UI testing via manual or automated methods
  • Testing Software (TestTrack, TFS, Selenium WebDriver, SoapUI, JIRA, JMeter, Postman, NUnit, Jenkins)
  • Microsoft Office (Word, Excel, PowerPoint, Visio)
  • Windows Administration including Windows Server and IIS
  • Web Development wif HTML, CSS, JavaScript (Angular, JQuery, Bootstrap)
  • Development using C#, ASP/.Net, Java, SQL, PostgreSQL, Redis, Powershell
  • AWS technologies (EC2, RDS, KMS, S3, Lambda)

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Colorado

Responsibilities:

  • Migrated existing web infrastructure to AWS services including updating teh application to use S3 for file storage and optimized SQL code for use on RDS.
  • Migrated build/deploy process from manual process to Jenkins based automated CI environment.
  • Built new cart application using .Net Core and SPA architecture and updated application to use a Saas - based pricing model.
  • Migrated outdated legacy encryption used to store sensitive data in teh database to AWS Key Management Service.
  • Created and maintained automation test scripts for testing UIs, services and APIs.
  • Participated in regular code reviews, groomings, sprint retro and planning meetings and assisted in writing or fleshing out stories wif local and remote teammates.
  • Developed console applications to assist in data migrations and test setup as well as Windows applications to assist testers and end users.
  • Worked to reduce and minimize technical debt and leveraged newer technologies when possible such as converting ASP pages to MVC or implementing AWS services.
  • Created complex SQL scripts and converted existing stored procedures to LINQ when appropriate for performance or maintainability.
  • Wrote automated database backup script to leverage AWS S3 for backup saving time and cost over teh previous error-prone process.
  • Researched and resolved critical Production issues quickly.

Senior Quality Assurance Analyst

Confidential

Responsibilities:

  • Created test scripts and test cases and preformed manual black and white box testing of new features, bug fixes and enhancements for Client/Server based Telecommunications operations and billing software. Ensured code changes did not effect accuracy of financial functions and billing calculations.
  • Performed automated testing of APIs using SoapUI and front end via Selenium WebDriver scripts.
  • Rolled code changes into release versions and maintained version updates. Installed fixes and upgrades on client systems and provided support for transitions and migrations.
  • Recommended and implemented improved issue reporting and tracking to reduce support and development costs while increasing client satisfaction.
  • Maintained SQL databases for QA and client testing and provided database maintenance assistance to clients during upgrades and for performance issues.
  • Created SQL scripts to aid in QA testing by automating sanitizing sensitive information on client obtained Production databases and setting variables for testing.
  • Created detailed bug reports citing specific lines of code at fault and reproduction environment to reduce developer research time and effort.
  • Reviewed software code for compliance wif company standards and industry best practices to ensure code achieved project goals.
  • Supported end users as well as advising and training them on new and existing features and functions to provide more effective use of product and increase billable hours.

Credit Systems Technical Lead

Confidential

Responsibilities:

  • Tested critical code changes for Nonstop Tandem Credit department system to ensure changes had minimal impact on production system and legal compliance wif federal and state regulations.
  • Identified, tested and implemented Credit system code changes dat saved over $60k a year through improved efficiency.
  • Proactively monitored new and existing code for Credit department billing and call center systems daily to find issues before they caused lost revenue.
  • Created terminal and batch scripts for automated testing to improve testing efficiency and coverage.

We'd love your feedback!