Senior Software Development Engineer, Test
Location
Massachusetts
Posted
8 days ago
Salary
$121.4K - $218.6K / year
Seniority
Senior
Job Description
Senior Software Development Engineer, Test
Akamai Technologies
• Solving critical software automation and verification problems in a multi-vendor routing and switching environment • Collaborating with Network Engineering and Network Architecture teams • Contributing to system test plans to ensure highly effective test coverage & automation • Creating and deploying automated system tests to replicate real world scenarios • Improving testing methodologies and procedures to enhance test automation efficiency • Reviewing product & system design requirements to verify accuracy of test plans and test cases
Job Requirements
- 5 years of relevant experience
- Bachelor's degree in Computer Science or related technical field
- Developing test automation in Python
- Full Stack development experience
- Managing and troubleshooting Juniper or Cisco routers and switches
- Hands-on Border Gateway Protocol (BGP) experience
- Experience in IP network design and routing architectures
- Ability to work as a team and collaborate
Benefits
- Healthcare
- 401K savings plan
- Company holidays
- Vacation (in the form of PTO)
- Sick time
- Family friendly benefits including parental leave
- Employee assistance program including a focus on mental and financial wellness
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Collaborate with analysts and architects to perform a range of tests to maintain standards and regulations. • Enhance automation and scripting efforts within the Scrum framework, strengthening Agile processes and supporting a more effective and dependable software development lifecycle (SDLC). • Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.). • Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins. • Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution. • Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test. • Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI. • In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly. • Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. • Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes. • Document and track testing activity progress during a sprint.
• Author detailed test plans and test cases for new features, integrations, and regression cycles — covering functional, edge-case, and security-sensitive scenarios including PHI access controls and audit logging requirements • Build and maintain automation frameworks for API and end-to-end testing; integrate suites into CI/CD pipelines for continuous quality feedback • Design test scenarios that account for PHI handling, access controls, and audit logging requirements aligned with HIPAA and SOC 2 Type II controls; support audit evidence collection as needed • Identify, document, and track defects through resolution; partner with developers to reproduce issues and validate fixes • Participate in sprint ceremonies, contribute to story refinement with a quality lens, and champion shift-left testing practices across the team • Evaluate and introduce testing tools that improve coverage, speed, and reliability; maintain clear documentation of test strategies and results
Intermediate Test Engineer – Hybrid Manual & Automation
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Plan, design, and execute manual test cases for backend and API functionality • Perform API testing for backend services and integrations • Develop and maintain automated tests using Java-based test automation frameworks • Investigate defects and perform root cause analysis with developers • Participate in Agile ceremonies and support sprint delivery activities • Collaborate with developers to clarify requirements and ensure test coverage • Maintain clear and up-to-date test documentation
Develop and maintain test automation frameworks, execute integration and API tests, and perform exploratory testing to ensure software quality. Collaborate within an Agile team to deliver high-quality solutions aligned with architectural standards.




