We provide IT Staff Augmentation Services!

Software Engineer Resume

SUMMARY

  • Software Automation Test Engineer with 16 years of total experience (12 years as Automation Test Engineer in Medical device industry)
  • Proficient in Manual and Automated Testing.
  • Extensive experience in planning, implementation and delivery of Verification Projects.
  • Conversant in medical product development (Class III devices), design control process and quality system or regulatory environment.
  • Strong communication skills, both verbal & written, with particular emphasis on the production of clear & detailed documents within Test Plans, Test Cases, Business Requirements, and Functional Specifications.
  • Created process documents and deployment guidelines.
  • Good Documentation and Process Management skills with an ability to effectively understand the business requirements to develop a quality product.
  • Experience in PHP and C# programming languages and Object - Oriented Design.
  • Team player with excellent initiative skills and ultimate willingness to learn new technologies.
  • Mentored and lead offshore teams on verification projects.
  • Received Competent Leader and Competent Communicator Award from Toastmaster’s International.

TECHNICAL SKILLS

Automation Testing Tools: UPTE (C# based), QTP

Requirement Management Tools: IBM Telelogic DOORS 9.2, Cockpit

Defect Tracking Tool: Rational ClearQuest, JIRA

Configuration Management: Rational ClearCase, Team Foundation Server (TFS)

Programming Languages: PHP, C# (.NET 4.0), C++,C

Databases Related: Oracle SQL Express, SQL Server

Business Process Methodology: SDLC, Waterfall, Spiral, Agile (Scrum-Development)

Equipment/Tools: Oscilloscope, Multimeter, SEIT Board, Power Supply, Load Boards, Yack.

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Supporting the Capgemini Translation team with technical support, review their work, testing their build and proving updates to management.
  • Design Test Strategies and Test Procedures to verify the behavior of the software as compared to the corresponding requirements.
  • Support peer reviews of the test assets (test scripts, protocols etc)
  • Develop and test new capabilities for test automation system and ensure timely completion in relation to project schedules
  • Understand SW/HW systems and perform exploratory testing to find defect earlier in the project,
  • Interact with the cross-function teams (Marketing, Quality), Developers, and Test teams.
  • Create Test Cases, Test Procedures(Test Objectives), Test Strategy
  • Developed and update automated and semi-automated test scripts.
  • Peer reviewed test assets.
  • Performed system test, software/firmware test, dry runs and regression runs.
  • Troubleshoot failures/issues using different debugging techniques.
  • Discovered Bugs and submitted them using JIRA and/or TFS scrum board.
  • Set/Configure test stations for the test teams (offshore/onsite)

Confidential

Software Engineer

Responsibilities:

  • Interact with the Business, Developers, and test teams to develop and review new feature requirements
  • Create Test Cases, Test Procedures(Test Objectives)
  • Developed and update automated and semi-automated test scripts.
  • Peer reviewed test assets.
  • Performed system test, software/firmware test, dry runs and regression runs.
  • Troubleshoot failures/issues using different debugging techniques.
  • Discovered Bugs and submitted them using JIRA and/or TFS scrum board.
  • Set/Configure test stations for the test teams (offshore/onsite)

Confidential

Software QA Engineer

Responsibilities:

  • Interact with the Business, Developers, and test teams to develop and review new feature requirements for their software products.
  • Requirement gathering.
  • Create Test Cases, Test Procedures for web based apps iWorkflow and iEntry
  • Performing SQL Database testing and writing SQL queries.
  • Production Release and Validation.
  • Reporting Bugs in JIRA.

Confidential

Dev Ops Engineer

Responsibilities:

  • Develop shared libraries and Test Scripts in C# (.Net 4.0 frameworks) for Automation framework.
  • Interact with members of the requirements, development, and test teams to develop and review new feature requirements for multiple therapy management software products and cardiac embedded systems’ software.
  • Initiatives in Verification process improvement and co-ordinate efforts to implement it across the teams.
  • Co-ordinate and mentor offshore teams of size more than 12 based in Mumbai, India on multiple assignments.
  • Perform new feature and Integration verification on intermediate releases.
  • Submit new defects and manage Software Work Requests for possible problems and enhancement requests using Rational Clear Quest.
  • Participate in CCB/planning meetings for multiple projects.
  • Develop Windows applications to automate QA tasks.
  • Final Configuration Testing.

Hire Now