Automation and Tools Development Engineer

5 - 9 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a qualified Automation and Tools Engineer to be a part of our GPU SWQA team. You should have extensive experience in AI-driven automation of test cases and a deep understanding of Windows and Linux operating systems. A comprehensive knowledge of system architecture is essential, along with a strong command of PC I/O architecture and common bus interfaces like PCI-E, USB, and SATA. Any familiarity with specifications related to general PC-Architecture components will be considered a valuable asset. Your responsibilities will include designing and implementing automated tests using AI technologies for NVIDIA's device driver software and SDKs on various Windows and Linux operating systems. You will be tasked with building tools, utilities, and frameworks in Python/C/C++ to automate and optimize testing workflows in the GPU domain. Developing and executing automated and manual tests, analyzing results, identifying and reporting defects will also be part of your duties. You will need to rigorously drive the test automation initiative by innovatively automating and expanding software testing. Your role will involve exposing defects and constraints, isolating and debugging issues, finding the root cause, contributing to solutions, and ensuring closure. Additionally, you will measure code coverage for the software under test, analyze and enhance code coverage, develop applications and tools to accelerate development and test workflows, and write fast, effective, maintainable, reliable, and well-documented code. Conducting peer code reviews, estimating and prioritizing tasks to create a realistic delivery schedule, working on challenging technical and process issues, reporting progress to leadership, and testing compatibility across various products and interfaces will also be part of your responsibilities. To be considered for this role, you should have a B.E/B.Tech in Computer Science/Electronics & Telecommunication or equivalent experience, along with at least 5 years of programming experience in Python/C/C++ applying Object-Oriented Programming concepts. Hands-on knowledge of developing Python scripts, familiarity with databases and storage technologies like SQL, MongoDB, and Elasticsearch, good communication skills, excellent analytical and problem-solving abilities, strong organizational skills, proactive nature, good learning ability, and strong OOPs concepts and Data structures knowledge are required. Having experience in web application development (ASP.Net, MVC, web services) would be a plus. To stand out from the crowd, you should possess good problem-solving skills, the ability to work in a distributed team environment, and strong written communications skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You