We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Moorestown New, JerseY

OBJECTIVE:

Technical professional seeking new challenge that maximizes my skills and experience gained while providing development and execution of automated tests, work with configuration management system, and reporting results. Create Python OOP language unit tests using mocks executed through Jenkins.

SUMMARY:

  • Self - motivated; both independent as well as a team player
  • Adept at problem solving and adapting to new responsibilities
  • Proven communication, organizational and a team player

EXPERIENCE:

Confidential, Moorestown, New Jersey

Software Engineer

Responsibilities:

  • Write test procedures used to test AEGIS system
  • Dynamic Object Oriented Requirements System for requirements that define procedures
  • Executed tests on AEGIS system for new software
  • Used JIRA as agile project and defect management tool

Confidential, Berwyn, Pennsylvania

Software Quality Assurance Engineer

Responsibilities:

  • Agile Scrum with Developers, QA, DevOps
  • Use TestRail to manage/create test cases/suites on proprietary software
  • Git version control system
  • Jenkins automation tool to continuously build/test proprietary software
  • JIRA agile project management tool to track and manage proprietary software suite
  • IDE: Android Studio, Xcode, PyCharm
  • Automation frameworks: Selenium, Appium
  • Docker to create/deploy/run applications using containers

Confidential, King of Prussia, Pennsylvania

Software Automation Test Engineer

Responsibilities:

  • Develop/execute Python automated tests
  • Subversion for version code control
  • Develop unit tests using Python object-oriented language continually executed with Jenkins
  • Operating systems: Windows 7 Enterprise; Windows Enterprise Server 2016/2008; Red Hat Enterprise/Ubuntu (Debian)/SUSE Enterprise Linux
  • HP ALM/QTP, Robot Framework, Eclipse IDE with PyDev Plugin
  • Browsers: Chrome, IE, Safari

Confidential, Princeton, New Jersey

Quality Assurance (Software Test Automation)

Responsibilities:

  • Create automation framework using Eclipse IDE with PyDev plugin for Python language
  • Object-oriented Python programming using Selenium and Sikuli language
  • Create automated regression tests (Selenium/Sikuli) using Python language for proprietary applications for Firefox, Chrome, and Internet Explorer browsers in an Agile environment with daily Scrums
  • Git version code control
  • Document automated test process for each regression test

Confidential, Downingtown, Pennsylvania

Quality Assurance (Systems Administrator)

Responsibilities:

  • Update in-house packages on test machines using RPM Package Manager (rpm, yum), Liferay Portlet Install, DPKG Package Manager (apt, dpkg), System Administration Commands (service, awk, sed, Bash, Perl, Python, rpm, yum, dpkg, apt, cron, netstat, iptables)
  • Implementation of deployment management system using installation Wikis for configuration/installation procedures that a normal user can use; wrote defects if problems exist with instructions
  • Configure installed packages on test machines; create an automated Wiki page that contain the latest proprietary package versions
  • Automate methods for updates of configuration files of packages
  • Create/update Bash Shell/Perl scripts updating/querying system; Perl script used to query IP addresses and applications on specific machines
  • Back up configurations of packages using Bash script for disaster recovery
  • Use Nagios as system monitoring tool on Red Hat Enterprise Linux, deploy applications onto Tomcat Server
  • Set up VPN on laptop to access company network

Confidential, Moorestown, New Jersey

Software Engineer

Responsibilities:

  • Secret Security Clearance
  • AEGIS regression testing simulation
  • Software automation research for Confidential product for AEGIS
  • Execute/update Python/Perl scripts used in Performance Engineering for verification of AEGIS testing
  • Execute/update stress applications during Performance Engineering test procedures on AEGIS

Confidential, Mt. Laurel, New Jersey

Systems Integration Engineer

Responsibilities:

  • Develop, deploy and manage tools to automate build, test, and release process across multiple development streams in a Continuous Integration/Release Environment
  • Support the development/testing teams with test automation knowledge
  • Enable development teams to perform scheduled and on-demand builds and automated test runs
  • Administer the source control system (ClearCase®), develop revision control policies, and coordinate with development teams on source control organization
  • Create and maintain automation code (Bash/Perl) used for the deployment of software into various environments such as Solaris, AIX, Red Hat Enterprise Linux, Ubuntu/Debian Linux

Confidential, Cranbury, New Jersey

Quality Assurance Engineer

Responsibilities:

  • Installed software products (RoamEx®/FraudTec®) that used TCP/IP for multi-computer communication
  • Tested network software product RoamEx® and cellular fraud detection software FraudTec®
  • Source control management of software products RoamEx®/FraudTec®

Confidential, Exeter, Pennsylvania

Software Engineer

Responsibilities:

  • Computer programmer/analyst of Confidential database product
  • Programmed using C language for automobile parts database
  • Technical support for customers using Confidential database product
  • Assembled computers

We'd love your feedback!