Sign In
 [New User? Sign Up]
Mobile Version

Staff Software Test Engineer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

SummaryResponsible for test execution and automation for Seagate's product portfolio with emphasis on end user experience, seamless automation, and customer centric test development/execution. Responsible for applying, and maintaining quality standards for company products. Typical duties Executes software test plans. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action.Works with Test Architects to refine the overall product specifications, process, and tools. Will contribute towards test scope & execution strategy for functional, system & performance testing along with customer use-case focus.Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Determines methods and procedures on new assignments and may coordinate activities of other personnel. Should have worked on productsin storage domain with thorough knowledge on automation frameworks, contemporary test tools and proven track record of test execution for various customers. Should have experience of working in AGILE environment.Job Requirements- Be an energetic, creative, positive, and results-oriented individual.- Flexible, and adaptable to rapid change.- Must have knowledge and development/test experience in storage technologies in Flash, RAID and NVMe, SAS or SCSI or SATA. - Experience in defining test plan, test coverage.- Experience with understanding and specifying test requirements- Prior experience in Server OS environment with focus towards File Systems, Storage Drivers, BIOS, Firmware is preferable- Responsible for test automation & development of in-house tools needed. Extending the current set of tools to cover 100% automation needs will be one of the key contributions expected. Sound knowledge in the automation tools and technologies like Perl, Python, Tcl/Tk, C, C++ and other scripting languages. - Work as a counterpart to the development team in defining and testing Seagate products- Must possess good oral/written/listening skills in order to work harmoniously with internal/external customers.- Able to analyze complex problems independently and multitask.- Provide test technical leadership and Strategic direction to the test organization.- Knowledge of current industry wide Quality, Test Processes and Tools- Have a large picture of the product and its dependencies and its alignment with the organizational goals.- Sound knowledge of the VMWare, Linux, Windows platforms Technology and Domain Expertise- Domain Flash/SSD, RAID and NVMe, SAS or SCSI or SATA, Firmware & Driver testing- Operating Systems Linux, Windows, VMWareEngineers in IT typically work with hardware and network connectivity instead of computer programming (which is done by Programmer/Analyst or Systems. Analyst classifications)Developing professional expertise; applies company policies and procedures to resolve a variety of issuesWorks on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive working relationships internally and externally.Normally receives general instructions on routine work, detailed instructions on new projects or assignments.Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with development engineers in resolution of problems. Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software. Ensures quality computer integration into the overall functions of scientific computation, data acquisition, and processing.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 9-10


Application Programming | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News