We provide IT Staff Augmentation Services!

Automation Lead Developer Resume

DenveR

SUMMARY:

  • Lead software developer and Test automation developer with over 10 years of hands on experience in IT. As part of assignments I have been in Requirement Analysis, Software Design, Software Development, Quality Assurance and Application Maintenance.
  • 7.5 years of experience in Software Product Design and Development.
  • 3+ years of experience in Test Automation Architecture, Development, System testing and Application testing.
  • Proficient in Agile/scrum project methodology
  • Effective communication skills and record for coordination between globally located teams
  • Project delivery under stringent timelines and high pressure
  • Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing
  • Extensive experience in Software development life cycle involved in various phases like Requirements, Analysis/Design, Development and Testing

TECHNICAL SKILLS:

Languages: C, C++, VC++, MFC, C#, COM, UNIX Shell Scripting, Python, Java, ActiveX, HTML, UML, Objective C, Actionscript, JavaScript, Typescript

Databases: MS SQL Server, MySQL

Operating systems: Windows, UNIX, Mac, iOS, Android

Testing Tools: Quality Center, Bugzilla, JIRA, Teamspace

Development Tools: Enterprise Architect, Rational rose, CaliberRM, RequisitePro, Code collaborator, Fortify, Clearcase, Perforce, Git, Jenkins, Maven, Gradle

Other Tools/Utilities/Frameworks: Putty, VI editor, Eclipse, Microsoft visual studio, GDB, DBX, Intellij, WebStorm, XCode, Sourcetree, Bootstrap, AngularJS, RequireJS, Node, Hadoop, Selenium

Protocols: HTTP, HTTPS, HLS, HDS, Smooth

PROFESSIONAL EXPERIENCE:

Confidential, Denver

Automation Lead Developer

Responsibilities:
  • Leading the QA team for player applications in various platforms.
  • Designed player automation framework for testing of different player platforms.
  • Developed test applications in iOS, Android and Desktop to QA player platforms.
  • Discussion with various stakeholders at offshore and client teams.
  • Involved in requirement gathering, test plan, test strategy and writing test scenarios.
  • Involved in effort estimation.
  • Designed and developed automation framework to test STB player.
  • Functional and Regression testing of various features like SAP, EAS, Advertisement, CC, DRM
  • Designed and developed test reporting web page for reporting various player platform test results.
  • Developed various python scripts for different module automation.
  • Design and developed few internal web frameworks using HTML5, JavaScript, Angular, Bootstrap, JQuery

Environment: Objective - C, Action script, Java, Python, PHP, JavaScript, Typescript, JIRA, Git, HTML, HTTP, HLS, HDS, Smooth, Bootstrap, Angular, Selenium

Confidential, Westlake Village

Automation Developer

Responsibilities:
  • Member of the QA team involved in the migration.
  • Involved in the migration of various Interfaces, which talks to different DPVs and data hosting systems. Migrated interfaces from AIX environment to Linux environment.
  • Developed and tested UNIX shell scripts.
  • Developed and tested Python scripts.
  • Developed a few simulators, which simulates host environment using Java.
  • Discussion with various stakeholders at offshore and client teams.

Environment: C, C++, UNIX, Linux, Perforce, Code Collaborator, Rally, GDB, Python, Java, UNIX scripting

Confidential

Senior Developer

Responsibilities:
  • Involved in the migration of various Interfaces, which talks to different DPVs and data hosting systems. Migrated interfaces from AIX environment to Linux environment.
  • Involved in design and development of new features.
  • Involved in maintenance of the application by fixing bugs and performing unit and integration testing.
  • Involved in recruitment of new resources and mentored and trained them.
  • Involved in the initial discussion with client team about the design and development process and quality process which needs to be followed in the life cycle of the project.

Environment: C, C++, UNIX, Linux, Socket Programming, Eclipse, Perforce, Fortify, Code Collaborator, Rally, Valgrind, GDB

Confidential

Senior Developer

Responsibilities:
  • Involved in reviewing the functional specification given by the customer and preparing the effort estimation based on WBS method.
  • Involved in design and development of new features. Enhance the unit testing framework as the new functionalities get added.
  • Involved in maintenance of the application by fixing bugs and performing unit and integration testing.
  • Some of the features I have involved are color printout of waveform, split screen printout, holter, fractional flow reserve (FFR) etc.
  • Participated in mentoring new joiners to understand sensis application and to get an overall view of system architecture and design.

Environment: C, C++, VC++, MFC, ActiveX, Windows, Caliber RM, RequisitePro, Code Collaborator, Enterprise Architect, Quality Center, C#, .NET, Clearcase, Java

Confidential

Software Engineer

Responsibilities:
  • I worked as a software engineer for this project.
  • I was fully involved in the design and development of Text to Speech property, Copy Text and Clear Text property for hyperlink object, Slide Out in bitmap object, hyperlink toggle property, validation video in hyperlink etc.
  • Involved in maintenance of the application.
  • Involved in Unit Testing

Environment: C, C++, VC++, COM, Java script, HTML, Clearcase

Confidential

Software Engineer

Responsibilities:
  • I worked as a software engineer for this project.
  • I was fully involved in the design and development of Dynamic Data Variable and Task Threshold - Meet/Exceeded Scoring, Scoring and Penalties at different level etc.
  • Involved in maintenance of the application.
  • Involved in Unit Testing

Environment: C, C++, VC++, COM, Java script, HTML, Clearcase

Hire Now