FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep expertise in JVM and Java, with strong skills in test automation for large-scale, mission-critical systems. Proficient in mentoring teams and optimizing test automation processes while ensuring high reliability and performance.
Highest-signal resume keywords
JVM ExpertiseJava ProgrammingTest Automation DevelopmentAutomated Performance TestingAgile Development Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaKotlinScalaJUnitAssertJMockitoMockKJMeterGatlingDependency Injection
Soft Skills
MentoringCollaborationTroubleshootingLeadership
Tools & Technologies
GradleSpring BootSpring DataSpring Security
Certifications & Qualifications
Active Secret Security Clearance
Industry Keywords
Test Automation Best PracticesConcurrent ProgrammingDistributed SystemsTactical Data LinkNavigation Systems
Tech Stack
Tools & technologiesCloudDistributed SystemsGradleJavaJMeterJUnitKotlinMockitoScalaSpringSpring BootSpringBootC++
About the role
Key responsibilities & impact- Expand JRE's unit, integration, service, GUI, and end-to-end test automation
- Engineer and maintain an automated performance test suite covering load, stress, and endurance testing
- Support the IT team with capacity planning for the required hardware environment
- Design, develop, and maintain advanced simulators for IP and serial tactical data link terminals, radios, navigation systems, and sensors
- Contribute to defining and verifying minimum system requirements for JRE deployment platforms
- Refactor JRE code for testability by introducing API, RPC, and messaging seams for white- and gray-box testing
- Mentor developers, testers, and less-experienced test engineers in test automation best practices
- Optimize the performance and quality of test automation suites
- Quarantine, troubleshoot, and fix nondeterministic tests
- Lead projects and build test engineering skills across the team
- Collaborate with developers, testers, and test engineers on the JRE software development team
Requirements
What you’ll need- Bachelor's degree and nine (9) years’ experience; additional four (4) years’ experience can be considered in lieu of degree
- Must have the ability to obtain and maintain an active Secret security clearance
- US Citizenship required
- Deep expertise in the JVM and Java, with familiarity with Kotlin and Scala
- Strong concurrent programming skills and experience testing concurrent/asynchronous code
- Proven experience developing and maintaining high test automation coverage for large-scale (1M+ LOC), mission-critical, high-reliability, near-real-time systems
- Experience with JUnit, AssertJ, Mockito, and MockK
- Experience with automated performance testing and analysis using JMeter and Gatling
- Experience with continuous integration and modern deployment practices for edge and cloud systems in Gradle-built projects
- Familiarity with C++ and Doctest and Google Mock
- Experience in network programming, networking protocols, low-level binary data processing, and distributed systems using RPC and message-oriented architectures
- Thorough knowledge of object-oriented and functional design patterns, software design principles, refactoring techniques, code and test smells, and domain-driven design
- Proven track record leading successful large-scale, phased refactoring initiatives
- Experience mentoring developers and testers in test automation best practices
- Strong skills with dependency injection and the Spring ecosystem, including Spring Boot, Spring Data, and Spring Security
- Collaborative, test-driven, iterative development style using Agile methods including Scrum, Extreme Programming, and Lean
- Desired: public contributions to open-source projects
- Desired: familiarity with tactical data link, tactical terminal/radio, navigation/avionics, and security standards
Benefits
Comp & perks- Up to 10% of CONUS travel
- Ability to obtain and maintain an active Secret security clearance
- Remote work within the United States
