Search by job, company or skills

Altera

Exempt Tech Contract Employee

new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Details

Job Description:

This entry-level role is ideal for graduates who are interested in starting their career in both Python-based programming and especially in the application of Python in test automation.

A career as a Python developer offers one of the most dynamic and rewarding paths in the software industry. Python's simplicity, versatility, and widespread adoption make it a language that opens doors to many specialized fields from web development and (test) automation to data science, artificial intelligence, cloud engineering, and more.

A career in test automation opens a path toward building highquality, reliable software at scale. It blends analytical thinking with engineering skills. As organizations increasingly rely on rapid, continuous delivery, test automation engineers play a critical role in accelerating development cycles while reducing risk. This career offers continuous learning, exposure to modern tools and technologies, and opportunities to collaborate closely with developers, QA teams, and DevOps engineers.

For those who enjoy problemsolving, innovation, and improving user experience, test automation offers a rewarding and impactful longterm professional journey.

As a Python Developer In Test Automation, You Will

  • Build automated test scripts, frameworks, and tools using Python
  • Develop and maintain automation suites for web, API, and backend systems
  • Collaborate with developers, QA engineers, and DevOps to ensure seamless delivery
  • Analyze failures, troubleshoot issues, and drive automation improvements
  • Participate in code reviews, technical discussions, and design sessions
  • Continuously learn and apply modern test automation practices
  • Contribute to CI/CD pipelines and quality engineering initiatives

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Electrical/Electronics Engineering, Computer Engineering, or related STEM field
  • Demonstrate strong software engineering and software testing knowledge
  • Basic understanding of software or firmware verification and validation concepts
  • Demonstrate sound Python experience through works and activities delivered during study
  • Willingness to learn, good analytical and problem-solving skills, and ability to work in a team

Added Advantage

  • Basic understanding of Verilog/VHDL, FPGA programming or FPGA system design
  • Basic knowledge of PythonSV, or at least can explain PythonSV
  • Exposure with automation frameworks or validation infrastructure
  • Exposure to scripting languages such as Python, Perl, TCL, or shell scripts in both Windows & Linux operating systems

Job Type

Regular

Shift

Shift 1 (Malaysia)

Primary Location:

Penang 15, Penang, Malaysia

Additional Locations:

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

More Info

About Company

Job ID: 143339441

Similar Jobs