Engineer III, Software - ART bei Progress Rail
Progress Rail · Fort Worth, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Fort Worth
Job Purpose
Company Description
Education / Training
Job Title
City
Key Job Elements
• Analyze product specifications, and decompose software systems to create the test strategy;
• Create and execute automated performance and regression test scripts;
• Expand and maintain automated scripts to meet software release deliverables;
• Interact with the software development and systems team to ensure quality in feature design and development;
• Work with CI/CD pipeline to build and deploy test environment;
• Interpret and report test results – be quality advocate during development and release process;
• Work with the team to create solutions to the most important and meaningful technical problems;
• Assess the value of new technologies, drive the adoption of new test strategies and tools;
• Mentor, train, and guide others on the team;
• Reports to the Director of Software Deployment and works closely with the different engineering groups to deploy practical and highly functional systems for railways.
Qualifications and Experience
• 3+ years experience in test automation;
• Proven experience developing test automation frameworks;
• Proven experience identifying, analyzing, and resolving system problems;
• Proven experience in python, C#, or .NET languages;
• Proficient in software design and implementation;
• Computer servers – Be familiar with DNS, file servers, mail servers and NAS equipment;
• Networking – Be familiar with computer networking, LAN and WAN switches, security;
• Solid understanding of information processing fundamentals and best practices;
• Above-average analytical, conceptual and troubleshooting abilities;
• Excellent written and verbal communication skills;
• Experience conducting technology, trends, standards and products research;
• Self-starter, willing to take on whatever tasks are necessary to facilitate the design, implementation and testing of the systems;
• Detail oriented, with a solid track record prioritizing and executing tasks under pressure;
• Previous experience working in an Agile test team;
• Experience with the creation and execution of test plans, test scripts and test automation and the generation of test reports;
• Experience with Microsoft Windows & Ubuntu Linux operating systems preferred;
• Experience with Powershell, Bash shell scripting;
• Experience with container technologies including Docker, Snap, Kurbernetes, etc.;
• Experience with automated test technologies including Selenium, etc.;
• Knowledge of Computer Networking, TCP/IP, UDP etc.
EEO
Benefits
- Competitive Salary
- 401(k) plan with up to 6% company match (no waiting period with immediate vesting)
- Medical/Dental/Vision/Life/Disability Insurance
- Supplemental Accident, Critical Care, and Hospital Insurance available along with an HDHP and HSA with seed money
- Flexible Spending Accounts
- Paid Vacation
- Paid Holidays
- Paid Time-Off (PTO)
- Employee Assistance Plan
- Education Assistance Program
- Employee Recognition Programs
- Site specific Production and Incentive Plans
- Site specific Step and Skill Level Wage Adjustment Plans
- Site Specific Relocation and Sign-on Bonus Programs
*Benefits eligibility varies by job position, full-time/part-time and regular/temporary status. The provisions of the plan documents control such benefits.
**Subject to position, eligibility, and plan guidelines.