Lead the implementation of test automation strategies, coach and manage a team of Test Automation Engineers, and drive quality initiatives within Frost’s banking services.
Responsibilities
Oversee, coach, and train Test Automation Engineers to ensure adherence to Frost’s quality standards
Lead the implementation of test automation strategies
Act as escalation point for complex test automation questions
Proactively identify solutions and tools to improve efficiency and productivity
Take ownership of automation and non-functional testing strategies and delivery
Design, build, and deploy test automation solutions for complex banking applications, lead troubleshooting, and mentor peers while ensuring quality and stability.
Responsibilities
Oversee, design, review, build, and deploy test automation solutions and framework
Lead troubleshooting and triage of complex escalated system issues
Guide and mentor other Test Automation Engineers
Collaborate with product, project, development teams and stakeholders
Lead the design, development, and deployment of test automation solutions for complex commercial lending systems, ensuring quality and stability of software applications.
Responsibilities
Oversee, design, review, build, and deploy test automation solutions and framework for the most complex, interrelated systems
Lead the troubleshooting and triage of the most complex escalated system issues with project teams to identify root causes, resolve issues, and implement process improvements
Guide and mentor other Test Automation Engineers to ensure alignment with Frost’s automation framework and industry standards
Collaborate with product management, project management, development teams, and business stakeholders to develop project, product, and testing objectives
Write and execute functional test cases as needed
Requirements
Bachelor’s degree in a technical field or equivalent experience
The Software Asset Management product empowers organizations to manage software licensing and compliance with precision. Engineers build performance-efficient algorithms to help customers achieve the most accurate licensing position.
Compensation
base pay of $143,200 - $243,400, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit Testing, etc.)
Own your code from design through implementation, test automation, and delivery
Collaborate with product managers to define feature sets that solve customer problems
Work with architects to shape product design and with QE to enhance quality and performance
Contribute to new product features and enhance existing offerings
An early-career software engineering role focused on developing and maintaining software that connects modeling and simulation (M&S) environments with core autonomy software for defense applications.
Compensation
Pay within range listed + Bonus + Equity
Responsibilities
Develop, compile, test, and maintain C++ and Python software for simulation adapters, plugins, and interfaces.
Contribute to baseline integrations for simulation backends such as AFSIM, NGTS, Aechelon, HMSSimBlocks, and HMSF.
Assist with the transition from HMSSimBlocks to HMSF by porting simulation features, updating interfaces, validating behavior, and documenting migration considerations.
Help maintain and improve existing HMSSimBlocks integrations for programs that still depend on the legacy framework.
Support the development of reusable simulation components and plugin patterns that enable other engineering teams to integrate custom sensors, vehicle models, effects, or mission capabilities.
Contribute to the design, development, and maintenance of backend services and APIs that power WHOOP’s core product experiences.
Compensation
The U.S. base salary range for this full-time position is $105,000 - 145,000.
Responsibilities
Contribute to the development and maintenance of backend services and APIs that power WHOOP’s member-facing features using technologies such as Java, Kafka, Postgres, and AWS.
Collaborate with cross-functional partners across Product, Design, Data Science, and Engineering to translate requirements into well-scoped technical solutions.
Write clean, maintainable, and well-tested code while participating in code reviews to continuously improve engineering quality and standards.
Support the operation and monitoring of production systems, helping to troubleshoot issues and ensure reliability, scalability, and performance.
Break down feature requirements into actionable tasks, identify risks early, and iterate quickly to deliver value to members.
Design, develop, test, and maintain applications using C#, .NET Framework, and .NET Core.
Compensation
Pay: $25.85 - $28.85
The starting hourly rate for this position in Virginia (US-VA) at the start of employment is expected to be between $25.85 and $28.85 per hour.
Responsibilities
Design, develop, test, and maintain applications using C#, .NET Framework, and .NET Core.
Work under the direction of a project lead, typically an NFS Programmer/Analyst.
Develop applications in alignment with established specifications and requirements.
Ensure all applications are functional, secure, and compliant with company policies and standards.
Participate in requirements gathering, test plan creation and execution, and documentation management.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field
Master's degree program in Computer Science, Information Technology, or a related field
Software Developer within the Computing Directorate, matrixed to the Security & Protection (S&P) Program, developing and maintaining the Argus security system and related physical security hardware and software.
Compensation
$146,340 - $222,564 Annually
146,340 - $185,544 Annually at the SES.2 level
175,530 - $222,564 Annually at the SES.3 level
Responsibilities
Collaborate in the development and implementation of moderately complex software engineering methods using industry standard software development practices and modern programming languages and operating systems.
Participate in the requirements definition, analysis, design, implementation, debugging, testing, and optimization of computer programs on workstations.
Contribute to the fulfillment of technical projects and organizational objectives functioning as an effective team member on multi-disciplinary teams.
Interact with fellow developers, management, and sponsors frequently to share relevant knowledge, opinions, and recommendations.
Provide swift, creative technical solutions to moderately complex user requests and critical operational requirements.
Requirements
Bachelor’s degree in computer science
computer engineering
related technical field
Nice to have: Master’s degree in computer science or computer engineering