Python Test Engineer [$231k/yr+] TS/SCI-FS Poly
SYSTOLIC, INC.
Jessup, United States of America
16 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 231KJob location
Jessup, United States of America
Tech stack
Testing (Software)
Agile Methodologies
Systems Engineering
Automation of Tests
Continuous Integration
Linux
Python
Linux System Administration
Scrum
Software Engineering
Software Requirements Analysis
Verification and Validation (Software)
Test Scripts
System-level Testing
Splunk
Jenkins
Job description
- Lead comprehensive software testing, integration, and system verification across diverse hardware platforms.
- Develop and execute advanced Python test scripts to automate testing processes.
- Analyze intricate log data to identify system issues and manage detailed discrepancy reports.
- Operate within a continuous integration environment leveraging Jenkins and Splunk for monitoring and analysis.
- Work proficiently in Linux environments, applying Agile methodologies throughout the development lifecycle.
- Conduct thorough requirements analysis and contribute to software development efforts specifically for lab environments., * Perform full lifecycle software testing, including unit, integration, and system-level testing on hardware platforms.
- Design, develop, and execute automated test scripts using Python.
- Analyze system requirements to develop comprehensive test plans and procedures.
- Utilize Jenkins to manage and monitor continuous integration pipelines.
- Investigate and troubleshoot system anomalies by analyzing log data with tools like Splunk.
- Operate and configure test environments within Linux operating systems.
- Collaborate with Systems Engineering teams for integration and test (I&T) activities.
- Contribute to software development efforts, particularly for lab test infrastructure.
- Apply principles of Mathematics and Electrical Engineering to understand and verify complex system behaviors.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and execution.
- Document test results, track defects, and provide detailed reports on system performance and stability.
Requirements
- Degree: Technical bachelor's degree or equivalent experience
- Years of experience: 5+ years
- Salary: $231k+ yearly compensation