Strong programming expertise in Python for automation, testing frameworks, and data analysis
Experience in designing, developing, and maintaining automated testing frameworks for EMS applications
Proficient in building automated validation pipelines to reduce manual testing efforts
Experience in developing scripts to validate EMS outputs and system performance
Ability to deliver repeatable and scalable testing processes aligned with software release cycles
Expert-level experience with Excel including complex data modeling
Exceptional analytical and problem-solving skills with a focus on identifying improvement opportunities
Responsibilities
Design automated testing frameworks for EMS software releases
Automate validation workflows to enhance software quality
Develop scripts for validating train handling behavior and system outputs
Create automated testing processes that integrate with release cycles
Analyze data to ensure high-quality outcomes in software validation
Collaborate effectively within cross-functional teams
Identify and implement opportunities for automation to improve data quality
Benefits
Work in a dynamic environment focused on energy management systems
Opportunity to work on cutting-edge automation and validation technologies
Chance to make a tangible impact on software quality and performance
Access to ongoing professional development and training programs
Full Job Description
Job Description:
STANDARD SKILLSET ROLE: TESTING & AUTOMATION
SEEKING A HIGHLY SKILLED EMS TESTING AUTOMATION ANALYST WITH A STRONG TESTING FOUNDATION AND A PASSION FOR AUTOMATION. THIS ROLE FOCUSES ON BUILDING SCALABLE TESTING FRAMEWORKS, AUTOMATING VALIDATION WORKFLOWS, AND ENSURING HIGH-QUALITY, RELIABLE EMS (ENERGY MANAGEMENT SYSTEM) SOFTWARE RELEASES, INCLUDING LEADER AND TRIP OPTIMIZER.
REQUIRED SKILLS & QUALIFICATIONS:
STRONG PROGRAMMING EXPERTISE IN PYTHON FOR AUTOMATION, TESTING FRAMEWORKS, AND DATA ANALYSIS
DESIGN, DEVELOP, AND MAINTAIN AUTOMATED TESTING FRAMEWORKS FOR EMS APPLICATIONS (LEADER, TRIP OPTIMIZER)
BUILD AUTOMATED VALIDATION PIPELINES TO SUPPORT SOFTWARE RELEASES AND REDUCE MANUAL TESTING EFFORT
DEVELOP SCRIPTS AND TOOLS TO VALIDATE TRAIN HANDLING BEHAVIOR, EMS OUTPUTS, AND SYSTEM PERFORMANCE
ENSURE REPEATABLE, SCALABLE, AND HIGH-QUALITY TESTING PROCESSES ALIGNED WITH RELEASE CYCLES
STRONG SCRIPTING AND PROGRAMMING EXPERTISE IN PYTHON FOR DATA ANALYSIS, AUTOMATION, AND SCALABLE SOLUTIONS
EXPERT-LEVEL EXPERIENCE WITH EXCEL, INCLUDING COMPLEX FORMULAS, PIVOTS, AND DATA MODELING
EXCEPTIONAL ANALYTICAL AND PROBLEM SOLVING SKILLS, WITH THE ABILITY TO IDENTIFY TRENDS, ROOT CAUSES, AND IMPROVEMENT OPPORTUNITIES
STRONG VERBAL AND WRITTEN COMMUNICATION SKILLS, CAPABLE OF CLEARLY PRESENTING TECHNICAL FINDINGS TO BOTH TECHNICAL AND BUSINESS AUDIENCES
PROVEN ABILITY TO WORK EFFECTIVELY IN CROSS FUNCTIONAL TEAM ENVIRONMENTS
DEMONSTRATED CAPABILITY TO IDENTIFY AND IMPLEMENT AUTOMATION OPPORTUNITIES TO REDUCE MANUAL EFFORT AND IMPROVE DATA QUALITY
PREFERRED / NICE-TO-HAVE SKILLS:
EXPERIENCE BUILDING DASHBOARDS AND ANALYTICS USING TABLEAU OR SIMILAR BI TOOLS
PRIOR EXPERIENCE WITH PTC SYSTEMS AND ENERGY MANAGEMENT SYSTEMS (EMS), INCLUDING LEADER AND TRIP OPTIMIZER
EXPERIENCE LEVEL:
4 8 YEARS OF HANDS-ON EXPERIENCE DEVELOPING SOLUTIONS IN PYTHON WITH A STRONG FOCUS ON DATA ANALYTICS AND AUTOMATION
DESIRED PROFILE:
PROVEN TRACK RECORD OF DELIVERING HIGH-QUALITY, LOW-DEFECT SOFTWARE VALIDATION OUTCOMES
EXPERIENCE BUILDING END-TO-END AUTOMATION SOLUTIONS, FROM DATA INGESTION TO VALIDATION AND REPORTING
ABILITY TO SUPPORT AND ENHANCE EMS PLATFORMS THROUGH AUTOMATION, MONITORING, AND CONTINUOUS IMPROVEMENT
SELF-DRIVEN, DETAIL-ORIENTED PROFESSIONAL WITH STRONG OWNERSHIP AND ACCOUNTABILITY
FOCUS ON QUALITY, RELIABILITY, AND FIRST-TIME-RIGHT DELIVERY IN PRODUCTION ENVIRONMENTS