Software Senior Engineer-Automation Development using Python

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Senior Engineer on the Software Engineering Team in Bangalore, you will be responsible for developing sophisticated systems and software based on the customers' business goals and needs. This role involves creating software solutions for the team that develops BIOS/UEFI firmware for Dell's Enterprise systems such as Server, Storage, and Network systems. Key Responsibilities: - Work with an experienced team of engineers to develop and enhance Automation suite (Functional and E2E) for Enterprise BIOS/UEFI FW using Python as the language. - Contribute to the architecture design of the automation suite by performing a comparative study and quick Proof of Concepts (PoCs) on various available tools. - Automate Continuous Integration and Continuous Development (CI/CD) of Enterprise BIOS/UEFI FW. - Enjoy working in a fast-moving, team-oriented environment. Qualifications Required: - 5+ years of work experience in Automation development using Python language to validate firmware. - Good experience with Python testing modules such as unittest, pytest, nosetest. - Experience in developing Automation Framework from Scratch and using open source frameworks. - Experience in Jenkins, GitHub, CI/CD. Desirable Qualifications: - BSCE or equivalent degree. - Good to have Automation Experience in BIOS/UEFI or Pre-OS Environment. - Good to have exposure to ELK framework. - Good to have knowledge and experience in working with JavaScript and HTML5. Dell Technologies is a unique family of businesses committed to providing equal employment opportunities for all employees. If you are passionate about making an impact and want to work with advanced technology, Dell Technologies is the place for you. Join us in building a future that works for everyone because Progress Takes All of Us. As a Software Senior Engineer on the Software Engineering Team in Bangalore, you will be responsible for developing sophisticated systems and software based on the customers' business goals and needs. This role involves creating software solutions for the team that develops BIOS/UEFI firmware for Dell's Enterprise systems such as Server, Storage, and Network systems. Key Responsibilities: - Work with an experienced team of engineers to develop and enhance Automation suite (Functional and E2E) for Enterprise BIOS/UEFI FW using Python as the language. - Contribute to the architecture design of the automation suite by performing a comparative study and quick Proof of Concepts (PoCs) on various available tools. - Automate Continuous Integration and Continuous Development (CI/CD) of Enterprise BIOS/UEFI FW. - Enjoy working in a fast-moving, team-oriented environment. Qualifications Required: - 5+ years of work experience in Automation development using Python language to validate firmware. - Good experience with Python testing modules such as unittest, pytest, nosetest. - Experience in developing Automation Framework from Scratch and using open source frameworks. - Experience in Jenkins, GitHub, CI/CD. Desirable Qualifications: - BSCE or equivalent degree. - Good to have Automation Experience in BIOS/UEFI or Pre-OS Environment. - Good to have exposure to ELK framework. - Good to have knowledge and experience in working with JavaScript and HTML5. Dell Technologies is a unique family of businesses committed to providing equal employment opportunities for all employees. If you are passionate about making an impact and want to work with advanced technology, Dell Technologies is the place for you. Join us in building a future that works for everyone because Progress Takes All of Us.

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