oftware Engineers @ Hyderabad

"NCR Corporation" Recruiting: Software Engineers @ Hyderabad
Company        NCR Corporation Pvt. Ltd
Website          http://www.ncr.com
Eligibility        UG, PG

Experience     0-3 Years

Location         Hyderabad / Secunderabad
NCR Corporation Pvt. Ltd
Job Role: Testing Engineer
Candiates Should Have:
* Integrates basic principles theories/concepts of professional field with procedures and activities within own work area; Applies research, information gathering and analysis skills to factual information; Verifies detailed information; Tracks, monitors and maintains detailed information

* Develops and applies basic programming/engineering skills in relevant languages or methodologies; Responsible for testing and debugging principles

* Knowledge of one area of system architecture, product module, or assembly/test module

* Learns the product development or manufacturing/test process; Evaluates products compared to standard, expected results; Assists with development and testing of a particular module or assembly/test process based on detailed design documents; Tests and releases a small fixes, process change or corrective action to improve quality, yield or manufacturing cycle time

* Executes assembly/test procedures; Assists with development and testing of a particular module or assembly/test process based on detailed design documents; Tests and releases a small fix, process change or corrective action to improve quality, yield or manufacturing cycle time; Updates and writes specifications or assembly/test procedures

* Developing product/solution architecture based on customer requirements written from business requirement documents and/or business requirement specifications; Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable

* Constructing software, which meet requirements, promote re-use of software components, and facilitate ease of support; Responsible for developing and maintaining multiple developments and testing environments; Developing and maintaining automated unit tests, track problems, and implement changes to ensure adherence to test plan and functional requirements; Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code, using knowledge of system characteristics and utilizing software based system maintenance and tracking tools; Provide input and technical content for technical documentation for user help materials and customer training

* Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code; Utilizing software based system maintenance and tracking tools; Providing input and technical content for technical documentation, user help materials and customer training; Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirements; Analyzing, designing and implement software mechanisms to improve code stability, performance and reusability

* Provide technical consulting to product manager during the formulation of customer and product requirements; Analyze customer and product requirements to formulate technical and software requirements; Develop, evaluate, select and document optimal architecture that meets customer requirements; Provide expertise regarding the effects of the business needs

* Perform functional analysis of requirements to determine estimates of resources (people and equipment), size of the software products, efforts, schedules and critical computer resources; Assist with determining release management metrics; Establish acceptance criteria and quality goals; Issues software requirements to configuration management to establish a baseline

* Develops and applies knowledge of Lifecycle Management Tools, Scripting Languages, and Technical procedures and protocols

0 comments: