Test Lead
HCL America Inc.
San Jose, CA, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$67,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Data Analysis
Automation of Tests
Unit Testing
Bash Shell
Ubuntu (Operating System)
CentOS
Software Quality
System Configuration
Software Debugging
Linux
+11 more
Monitoring of Systems
Networking Hardware
Java Web Services
Junit
Linux System Administration
Red Hat Enterprise Linux
Shell Script
Software Engineering
Java Application Server
System Availability
Hardware Testing
Job description
To plan, deploy and manage the testing effort/work plans for the project [module] to meet the client /internal requirements as per the quality standards prescribed., Lab & Infrastructure Management
- Configure and Maintain: Set up, manage, and maintain laboratory hardware, test benches, and simulation equipment.
- System Provisioning: Deploy and manage test environments, ensuring high availability and reliability for engineering and QA teams.
- Inventory & Documentation: Maintain an accurate inventory of lab assets, licenses, and equipment, while documenting system configurations and testing protocols.
Linux Administration
- OS Management: Install, configure, and administer Linux-based servers and workstations (e.g., Ubuntu, CentOS, RedHat) used within the lab environment.
- Troubleshooting: Monitor system performance, diagnose OS-level issues, and optimize kernel and network settings for testing requirements.
- Automation: Write and maintain shell scripts (Bash) to automate routine lab provisioning, system updates, and data collection processes.
Java Development & Automation
- Tool Development: Design, develop, and maintain internal Java-based applications, APIs, and automation scripts used for hardware testing and data analysis.
- Integration: Ensure seamless communication between Java applications and physical lab equipment or network devices.
- Code Quality: Debug and troubleshoot Java code, utilizing frameworks like JUnit for unit testing, to support the software development life cycle (SDLC).
Requirements
Do you have experience in Tooling?
Benefits & conditions
3.73.7 out of 5 stars San Jose, CA 95125 $67,000 a year, Maximum Salary (US): 101000 Minimum Salary (US): 67000
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
TL
Thomas Limbüchler
Should senior developers refuse interview coding challenges?
over 5 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
KV
Kanika Vatsyayan
Benefits of Using JMeter For Performance Testing
about 4 years ago