We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Renton, WA

SUMMARY:

  • Software Engineer with 10 + years of experience in design, development, test, automation and lead/management roles with a proven track record of timely completion of deliverables with quality.
  • Working knowledge of ERP Financials, Budgeting, Budget planning, Trade and Logistics, eProcurement, and US Payroll with 8+ years of experience on Microsoft Dynamics AX (AX 2009, AX 2012, and AX 7).
  • Successfully working as individual contributor in a distributed team following agile methodologies and Microsoft Scenario Focused Engineering (SFE).
  • Experience in managing up to 6 onsite and offshore direct reports.

TECHNICAL SKILLS:

Languages: X++, C#, SQA Basic, Java, HTML, XML.

Frameworks: RunBase, RunBaseBatch, SysOperation, SSRS Reporting Framework, AIF, Data Management Framework, Upgrade, Enterprise Portal, XUnit, AxProxies, Microsoft .NET

Databases: SQL Server, Oracle

Tools: Visual Studio, Sublime, Product Studio, Test Services, Test Director, Quality Center 9.0 Enterprise Edition.

Test Automation: IBM Rational Robot, Quick Test Professional 8.2, AxProxies, DynamicsQA.

PROFESSIONAL EXPERIENCE:

Confidential, Renton, WA

Software Engineer

Responsibilities:

  • Migrated the French Fixed Asset functionality from AX 2012 to AX 7 in time to be included in the upcoming AX 7 R1 release. Challenges included rewriting entire unit, component, and integration tests optimized to improve code coverage and testing efficiency. Primary tools used was X++, and XUnit.
  • Developed a new feature to generate budget plans from supply forecasts using the SysOperation framework.
  • Developed RFQ amendment functionality to meet strict public sector requirements.
  • Developed the process for updating payroll benefits by introducing a mass change functionality that saves the benefit administrator from tedious manual updating of individual records when benefit prices change.
  • Developed Payroll Tax groups form, so that user can act upon them as a group rather than individually.
Confidential

Lead Software Development Engineer in Test

Responsibilities:

  • Developed a tool to speed up test automation by importing data from files.
  • Improved Test Framework by writing both UI and headless helper libraries in C#.Net which reduced the test automation development and execution time significantly.
  • Trained 10+ new engineers on MS Dynamics AX, both functionally and technically. Training included topics on latest tools and techniques used in AX, such as Roles and Duty based security, internationalization, upgrade data/migration test scenarios and automation.
  • Managed upwards of 6 features simultaneously.
  • Migrated over 200 automated tests from legacy framework to new test framework.
  • Participated and contributed in developing functional specs and system design in collaboration with business analysts.
  • Authoring Test Design Specification (TDS)/test plan, and Test Case Specification (TCS) documentations.
  • Planning, estimation, testing, test case writing, automation of features, and reviewing test design specs, test cases, and automation scripts to meet Microsoft’s strict standards and guidelines.
  • Using Microsoft’s internal testing tools such as WTT, Product Studio, Test explorer, TFS, Ax Proxies, TSImport.
Confidential

Software Quality Assurance Engineer

Responsibilities:

  • Participate in business/requirement analysis and impact analysis discussions.
  • Developing test plans, test scenarios and test cases from business, technical and functional requirement documents.
  • Build requirement traceability matrix.
  • Thoroughly test application by executing TCS document as well as ad - hoc testing.
  • Automate test cases using Quick Test Professional 8.2.
  • Write test cases as per test specification and SRS document(s).
  • Generate test data as per the need of test specifications.
  • Verify the issues reported by the client.
Confidential

Software Quality Assurance Engineer

Responsibilities:

  • Conduct the formal technical reviews of RSD (Requirement Specification Documents).
  • Write test cases and automate them in IBM Rational Robot.
  • Continuously maintain the Test architecture and update the class libraries.
  • Execute the test cases on different licenses, multiple languages and on variety of Windows operating systems with different service packs and MS Office versions.
  • Prepare a comprehensive bug report after lengthy test executions.
  • Review the automation scripts written by other team members.

We'd love your feedback!