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.

Software Development Engineer II
Akamai Technologies. Develop and maintain automated API, integration, and end-to-end tests using Java, Groovy, or Kotlin .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining automated API and UI test automation using Java, Groovy, Kotlin, Playwright, or Cypress. Proficient in integrating test suites into CI/CD pipelines and collaborating with cross-functional teams to ensure quality and reliability in software releases.
Highest-signal resume keywords
Automated API TestingUI Test AutomationCI/CD IntegrationNetworking FundamentalsJenkins Infrastructure
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaGroovyKotlinPlaywrightCypressSpockJUnitTestNGShell ScriptingAPI Testing
Soft Skills
Exceptional Communication
Tools & Technologies
GitJenkinsJob DSLAPI Testing ToolsReporting Tools
Industry Keywords
HTTPTCP/IPDNSContinuous IntegrationContinuous Delivery
Tech Stack
Tools & technologiesCypressDNSGroovyJavaJenkinsJUnitKotlinLinuxShell ScriptingTCP/IP
About the role
Key responsibilities & impact- Develop and maintain automated API, integration, and end-to-end tests using Java, Groovy, or Kotlin
- Design and implement UI test automation with Playwright or Cypress
- Validate HTTP-based services and edge behavior
- Integrate test suites into CI/CD pipelines for automatic and reliable regression runs
- Investigate test failures, identify root causes, and work with developers to resolve issues
- Maintain test environments, test data, and reusable test tooling
- Collaborate with developers, SRE, and support teams to identify quality bottlenecks and ship reliable releases
Requirements
What you’ll need- Engineering expertise or equivalent education in computing or a related field, alongside applicable practical experience in software development
- Programming expertise in any language
- Familiarity with Java, Groovy, Kotlin, and test frameworks such as Spock, JUnit, or TestNG
- Expertise in networking fundamentals, including HTTP, TCP/IP, and DNS protocols
- Practical experience with UI test automation and familiarity with Playwright or Cypress
- Linux environment experience, shell scripting, and command-line troubleshooting expertise
- Expertise with Git and continuous integration and delivery practices
- Exceptional written and verbal communication in English
- Expertise with Jenkins infrastructure, pipelines, Job DSL, agents, plugins, API testing tools, reporting tools, or AI-driven debugging
Benefits
Comp & perks- Health, well-being, financial, and life benefits
- FlexBase flexible work arrangements: work from home, in an office, or a combination of both