The Job logo

What

Where

Software Quality Assurance Engineer, Linux

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Work on latest NVIDIA products and technologies. Provide software technical support to NVIDIA Linux and Enterprise customers. Analyze and reproduce reported issues. Work closely with development teams, support team, and program management. Improve processes using generative AI. Monitor Linux Forums. Required: Degree in Computer Science or equivalent. 4+ years' experience in customer support or software-hardware testing. Linux power user with kernel and driver knowledge. Experience in virtualized environments. Strong analytical and problem-solving skills. Extensive hardware experience. Knowledge of QA procedures and software development. Preferred: Graphics, audio, video, networking, gaming, and/or storage testing experience. Debugging tools proficiency. Strong Linux skills, virtualized environment setup, Python or scripting experience, generative AI, familiarity with NVIDIA GPU hardware, and PC Game Testing.

What you'll be doing:

  • Candidate will be working on the latest NVIDIA products and technologies and provide software technical support to NVIDIA Linux and Enterprise customers.
  • Focus will be to analyze and reproduce issues reported by OEMs and Enterprise customers.
  • Work closely with our development teams, enterprise support team, and program management teams.
  • Contribute to improving current processes ideally using generative AI.
  • Monitor Linux Forums, own hot / contentious issues, proactively update in forums.

 

What we need to see:

  • Bachelors or Master's Degree in Computer Science, Electronics, Software Engineering, or equivalent degree.
  • 4+ years’ experience with 2+ years customer support or software -hardware testing experience required.
  • Linux “power user”, Linux User Space knowledge, hands on experience on Linux kernel / driver stack required.
  • Experience in virtualized environments such as VMware, Citrix, Hyper-V, or KVM a plus.
  • Scripting\programming knowledge or experience required.
  • Strong analytical & problem-solving skills, excellent interpersonal skills and should be able to handle multiple projects independently.
  • Strong understanding of PC architecture and extensive experience building, configuring and fixing Desktop/ Server systems hardware issues.
  • Knowledge of general QA procedures and methodologies, as well as software development fundamentals.
  • Experience in hardware and software testing, with a solid understanding of graphics, audio, video, networking, display, gaming and/or storage preferred.
  • Experience with debugging tools, memory dump analysis and remote debug.
  • Must have good interpersonal and communication skills and willing to work flexible hours.

 

Ways to stand out from the crowd:

  • Strong Linux skills.
  • Experience setting up virtualized environment(Citrix, VMware, Hyper-V and KVM).
  • Background with Python or other programming languages.
  • Experience with generative AI.
  • Familiarity working with NVIDIA GPU hardware a strong plus as well as prior experience in PC Game Testing will be an added advantage.
Set alert for similar jobsSoftware Quality Assurance Engineer, Linux role in Pune, India
NVIDIA Logo

Company

NVIDIA

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

NVIDIA Logo

Software Quality Assurance Engineer, Linux

NVIDIA

Bengaluru, Karnataka, India

+2 more

Posted: a year ago

Seeking a candidate to provide software technical support for NVIDIA Linux and Enterprise customers. Must have strong skills in Linux, virtualized environments, scripting, programming, analytical thinking, problem-solving, PC architecture, and hardware issues. Bachelor's or Master's degree in Computer Science or equivalent required.

Hewlett Packard Enterprise Logo

Software Engineer Quality Assurance

Hewlett Packard Enterprise

Bengaluru, Karnataka, India

Posted: 3 months ago

Job description  What you'll do: 7-9 years of relevant work experience, including development and/or test automation experience. BE/BTech degree in Computer Science or relevant technical field or equivalent practical experience Hands-on experience with functional, Integration, Performance, and test planning, and test designing. Hands-on experience in automation testing tools & frameworks such as Selenium WebDriver/Robot framework/Cucumber etc. Hands-on in a programming language like Python/Java. Able to develop custom test frameworks to solve the problems. Hands-on experience with bug tracking tools like JIRA, and test management tools like JIRA Desirable experience in performance tools like JMeter and Postman. A growth mindset and passion for building things from the ground up, and most importantly, should be fun to work with. Ability to think strategically and implement with excellence.   What you need to bring: Experience in highly scalable applications preferably SaaS & ITOM based applications. Excellent communication with strong attention to detail Responsibilities: Coordinate with product management and engineering and understand the requirements. Design, Develop automation/Performance testing Frameworks/Scripts Debug production issues and identify RCA. Responsible for Automation testing daily pipelines.   Additional Skills: Accountability, Accountability, Action Planning, Active Learning, Active Listening, Agile Methodology, Agile Scrum Development, Analytical Thinking, Bias, Coaching, Creativity, Critical Thinking, Cross-Functional Teamwork, Data Analysis Management, Data Collection Management, Data Controls, Design, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity, Long Term Planning, Managing Ambiguity {+ 5 more}

Opentext Logo

Quality Assurance Engineer

Opentext

Hyderabad, Telangana, India

Posted: a year ago

You are great at: Develop and maintain test test cases while performing all testing activities including functional, integration and regression testing. Design/Develop/Maintain the Automation Framework. setup regular execution test-beds for continuous delivery Identify, isolate, regress, and communicate bugs effectively and efficiently. Evaluate and communicate test coverage, *red flags- and anomalies to the Scrum team to aid in making the decision to certify releases. Work with a diverse set of enterprise applications Perform business/requirements analysis and identify requirements traceability Have expertise in Scrum and be able to help team members create automation strategies for new features   What it Takes: Bachelor’s degree in software engineering, computer science or equivalent with 5+ years of experience with test-driven, behaviour-driven, or acceptance test-driven developments Experience in testing complex enterprise level applications Experience with open-source automation frameworks such as JUnit, TestNG or Robot, gradle and continuous integration Black Box / Grey Box testing experience in testing product API (Java) Knowledge of bug tracking tools such as Bugzilla and/or Jira Knowledge of Java and Apache/Opens Source Projects Solid testing experience with SQL and database technologies (e.g., SQL Server, MySQL, Oracle, etc. Exposure to Apache Camel Experience in information extraction is a plus Experience testing software in both Unix, Linux, and Windows systems Good understanding of performance and security aspects of software development Experience with  SOA, Web Services and SOAP is desirable Prior experience using Selenium and JMeter is a plus Prior experience in Discovery domain domain is a plus