We provide IT Staff Augmentation Services!

Systems Engineer Resume

0/5 (Submit Your Rating)

Houston, TX

OBJECTIVE

  • Highly competent Software Engineer Test Engineer with more than 7 years of diversified experiencein both automation and manual testing of multi - threaded disturbed computing applications using C++ and Python.

SUMMARY

  • 6+ years of experience in both automation and manual testing along with project co-ordination in highly complicated scientific application and web-based applications.
  • Strong experience in GUI, functional, regression, integration and user acceptance testing.
  • Expertise in test case design, test tool usage, test execution, defect management, defect tracking, test scripts and reports for delivering ultimate quality product.
  • Strong knowledge of system level application development in C++ in distributed environment.
  • Proficient in python scripting, have written many scripts for test and build automation.
  • Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
  • Expertise in white box testing in highly complex scientific application in a distributed computing environment.
  • Experienced in NoSQL technologies like CouchDB, and relational databases like Oracle, SQLite, and MySQL databases
  • Proficient in TDD(Test Driven Development).
  • Proficient in writing test Plans & test Scenarios/test cases and documentation of test results.
  • Proficient in test automation tools like Selenium webdriver using Java, QTP and Test Complete.
  • Expertise in JIRA administration for defect lifecycle and product release management.
  • Managed code reviews using Crucible.
  • Good knowledge of unit test development in C++ using in-house framework.
  • Project management and tool evaluation for higher productivity and streamlining processes.
  • Performed analytics for overall system performance and generated weekly reports
  • Complete Software Development Life Cycle (SDLC) experience and AGILE software development methodology.
  • Experience in writing automated test scripts, designing test procedures and manual test cases.
  • Excellent troubleshooting, project management and problem solving skills.
  • Good Team player with excellent inter personal skills.

TECHNICAL SKILLS

OS: Linux, Windows, Mac OS, iOS, Unix

Languages: C, C++, Core Java, Python, Shell Scripting and VBScript

Databases: SQL Server 2005 Oracle 11g

Test Tools: Selenium webdriver, TestComplete, QTP 11.0, Net Beans, VS 2012

Version Control: SVN, VSS GIT

Defect Tracking: JIRA, BugZilla, ClearQuest

Management Tools: Confluence, DOORS

Others: Crucible, GNU Make, Jenkins

PROFESSIONAL EXPERIENCE

Confidential - Houston TX

Systems Engineer

Responsibilities:

  • Performed systematic and functional testing of seismic data processing modules and developed test cases.
  • Developed regression test flows for validating module changes and system as a whole.
  • Wrote utility scripts in python for test automation.
  • Developed seismic data processing modules in C++.
  • Worked on test scripts in Selenium for web interface automation of our product.
  • Designed and implemented defect workflow in JIRA from the scratch.
  • Wrote python scripts for production performance and problem monitoring.
  • Created and updated module documentation with focus on functional testing.
  • Developed unit test for C++ API’s.
  • Worked on performance testing on compute intensive modules such as bandpass filter.
  • Developed unit test guidelines for developers to make application development more robust and efficient.
  • Developed regression testing module in C++ for an overall testing of any seismic processing module in the existing framework.
  • Sole owner for managing product releases and related software with documentation support in confluence.
  • Co-ordinated all code review and testing activities using Crucible.
  • Provided support for external testers and power users and had the final control over when a new feature or software component would be released.

Confidential - Houston, TX

Systems Engineer

Responsibilities:

  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Used Django framework to develop web-app interface to enqueue jobs on a HPC cluster.
  • Used Apache CouchDB (NoSQL) in Linux instance to store jobs metadata information using JSON objects.
  • Creating test cases and test data
  • Identify, analyze and track defects (Quality Center)
  • Used Django APIs for database access.
  • Performed data based testing using SQL query.
  • Validated webservcies request and response.

Confidential - Houston, TX

Software Engineer

Responsibilities:

  • Performed white box and black box testing for high-performance, parallel seismic data processing system in C++.
  • Responsible for testing, debugging, and documenting highly complexmarine data using ProMax (data processing tool).
  • Worked closely with users to improve the behavior of marine data processing algorithms.
  • Worked on unit test development in C++.
  • Developed pythonscripts that facilitated parsing of data across different formats.
  • Provided occasional end-user support, customer service, and system administration assistance.
  • Responsiblefor performing many phases of the software development lifecycle including technical research, requirements analysis, unit testing and deployment.

Confidential

Responsibilities:

  • Performed gap analysis to ensure the projects are effective for the organization.
  • Monitored client expectations, designed flow-chart and diagrams.
  • Produced the visual models for the application to create use cases, sequence diagrams, deployment diagrams and activity diagram.
  • Analyzed business requirements document and converted them into system requirement specifications document.
  • Developed automated test scripts and libraries in TestComplete and QTP (Quick Test Professional) using VBScript.
  • Worked on framework development and wrote libraries for UI testing.
  • Data verification using Oracle SQL Developer (Database level).
  • Worked on requirement analysis, test plan, testcase creation, testcase modifications and defect reporting.
  • Performed functionality, smoke, stress and regression tests
  • Worked on configuration management and versioning using VSS.
  • Key member in project tracking and requirement traceability.
  • Worked at client side for framework implementation in California.
  • Team lead for duration of 6 months.

We'd love your feedback!