Join freshers getting daily off-campus drives, direct apply links & remote internship updates.
100% Free · No spam · Instant direct-apply links only
Experience / Eligibility
B.E / B.Tech (Internship / Students & Freshers)
Salary
Not Disclosed / As per Industry Standards
Location
Bangalore, Karnataka, India
Suitable For
College graduates, entry-level candidates, and students matching: B.E / B.Tech (Internship / Students & Freshers).
Key Skills to Prepare
Focus on Python, Shell Scripting, CI/CD, Linux.
This trainee role sits between verification and software: you will build the scripts, regression flows and reports that keep a verification team fast and honest.
Reliable automation is what lets us run hundreds of tests, compare results over time and trust a regression summary.
What you will work on
Write Python and Make based regression runners and result parsers
Generate pass/fail and coverage summaries as readable reports
Automate repetitive environment setup and checks
Add basic continuous integration checks for lint and smoke tests
Track bugs and test status in a structured format
Document each script so teammates can use and extend it
Skills Required And How Deep
Depth shows how far along you should be on day one. We teach the rest.
Python scriptingStrong
Primary language for automation
Linux shell and MakeStrong
All flows run from the command line
Git workflowsWorking knowledge
Every script is versioned and reviewed
Digital design and Verilog basicsWorking knowledge
You need to understand what the tests are checking
Data handling and reportingWorking knowledge
Results must be parsed, aggregated and shown clearly
Basic knowledge of UVM or testbench structure
CI tools such as GitHub Actions
Experience with plotting libraries
Tools you will use
Python
Bash
Make
Git
CI pipelines
Verilator or similar simulators
What you will learn
How a verification regression is organised
Turning logs into trustworthy dashboards
Writing automation others can maintain
Your first 90 days
First 30 daysRun the existing regression by hand and list what could be automated.
Days 31 to 60Ship a runner that executes tests and collects results.
Days 61 to 90Add a report with trends and failure grouping.
Who fits:
You enjoy removing manual work and care that a green result really means green.
Essential Python interview questions asked by product startups and service-based IT companies during fresher campus and off-campus placements.
Technical PrepPrepare for your entry-level Python developer interview with 50 high-frequency questions covering data types, memory management, list comprehensions, decorators, and DSA.