Flex is hiring fresher’s and experienced candidates for the role of Engineer –Test Programming. The complete details about role are as follows.
Flex Recruitment For Engineer –Test Programming
Company : Flex
Role : Engineer –Test Programming
Degree : Any Graduate
Batches : 2025 – 2021
Experience : 1 – 3 Year’s
Salary : 3 – 10 LPA* (Expected)
Location : Chennai, India
Job Description:
A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don’t meet every bullet point, we encourage you to apply and join us to create the extraordinary.
Qualifications & Skills :
1-3 years in Python test automation for systems/software/hardware products; networking domain experience preferred.
Shift: Open to night shifts.
What a typical day looks like:
- Strong programming knowledge: Python (mandatory)
- Familiarity in Markup Language (YAML/JSON/XML) and scripting in Linux/Unix environments
- Understanding of Design for Test (DFT) techniques and networking fundamentals (TCP/IP).
- Experience with Unit Testing frameworks such as Pytest
- Hands-on experience with PCBA manufacturing operations, SMT technology, and automated testing systems.
- Knowledge of version control (Git), CI/CD pipelines, and automation frameworks.
- Good to have Networking certifications such as CCNA/CCNP
- Knowledge of SQL, data analytics tools, and debugging methodologies.
- Excellent communication and documentation skills
- Ability to work independently or collaboratively with cross-functional teams.
- Reporting & Decision-making skills.
Roles and Responsibilities :
- Develop, debug and Maintain Python-based test scripts for functional and system-level testing
- Perform product integrity testing for compliance and reliability against defined test plans.
- Write test plans, test cases, and test reports for validation and quality assurance.
- Troubleshoot failures through log analysis, debugging, and CLI-based investigations…
- Analyze deviations and update scripts to accommodate component changes.
- Collaborate with Product Operations, manufacturing partners, and engineering teams to implement and deploy test strategies…
- Apply statistical methods and data analytics (e.g., JMP, Python) to optimize test efficiency and drive yield improvements.
- Work closely with Operation teams to isolate issues and validate defect fixes.
- Optimize automation code for performance, reliability, and maintainability.
- Ensure timely creation and distribution of reports and dashboards to stakeholders.
- Oversee the entire software development lifecycle and monitor key performance metrics.
- Mentor team members and provide guidance to ensure effective execution of responsibilities.
- Conduct ongoing training for new and existing team members on relevant tools, technologies, and best practices.
How To Apply For Flex Careers :
- Click on the “Apply Here” button provided below. You will be redirected to Company official career page.
- Click on “Apply Online”.
- If you have not registered before, create an account.
- After registration, login and fill in the application form with all the necessary details.
- Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
- Provide accurate information in your application.
- Verify that all the details entered are correct.
- Submit the application form after verification.
Flex Apply Link: Click Here
Telegram Group : Click here
Join our WhatsApp Group: Click here
All Jobs : Click here
About Flex :
Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.