Partner with the best
You will play a crucial role in ensuring the quality and reliability of our cloud computing services. You will be responsible for designing, developing, and executing automated test scripts, as well as identifying, reporting. and tracking software defects to ensure the highest level of product quality.
As a Software Development Engineer in Test Senior II, you will be responsible for:
- Designing, developing, and maintaining automated test frameworks and test suites for cloud computing services.
- Collaborating with software developers and system engineers to create comprehensive test plans.
- Performing thorough testing of networking components and cloud-based applications to identify and resolve potential issues.
- Designing & developing stress tests to assess the scalability, reliability, and performance of cloud-based applications and networking components.
- Developing and executing automated tests for containerized applications using Docker and virtual machines (VM).
- Collaborating with cross-functional teams to identify testing requirements and ensure comprehensive test coverage.
- Conducting root cause analysis of identified defects, providing detailed information to assist in the resolution process.
Do what you love
To be successful in this role you will:
- Possess proven experience in a similar role, in a cloud computing environment.
- Have solid networking knowledge with expertise in TCP/IP, DNS, DHCP, and routing protocols.
- Be familiar with containerization technologies such as Docker and virtualization using VMs.
- Have solid understanding of cloud computing concepts and services (AWS, Azure, Google Cloud, etc.).
- Possess expertise in Python programming for test automation and scripting.
- Be familiar with DevOps principles and practices, including continuous integration, continuous deployment, and infrastructure as code.
- Be experienced with CI/CD tools, especially Jenkins, and able to set up and maintain automated build and deployment pipelines.
Working for you
At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life:
- Your health
- Your finances
- Your family
- Your time at work
- Your time pursuing other endeavors
Our benefit plan options are designed to meet your individual needs and budget, both today and in the future.