Senior Software Development Engineer in Test
New
S
SurSoftware Engineering
Germany. Portugal. Poland. Philippines. India. PakistanFull-TimeSenior
Salary5,000 - 6,000 USD per month
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- AWSPythonGCPTypeScriptCI/CDDevOpsTerraform
Requirements
- Strong professional software engineering experience with the ability to independently design, build, and maintain software systems
- Strong coding skills in TypeScript, Python, or comparable modern programming languages
- Experience building automated testing systems, engineering tooling, testing infrastructure, or similar software-driven quality solutions
- Hands-on experience with load testing, performance testing, stress testing, synthetic testing, or large-scale application validation
- Experience working with applications or platforms serving millions of users or visitors
- Experience working with cloud-hosted applications and infrastructure using AWS, Google Cloud, Cloudflare, or comparable platforms
- Strong understanding of DevOps, platform engineering, infrastructure, scalability, and modern software deployment practices
- Experience with CI/CD and integrating automated validation into continuous integration and deployment workflows
- Experience with Infrastructure as Code using Terraform, Pulumi, or similar technologies
- Strong understanding of application performance concepts including latency, bandwidth, throughput, scalability, reliability, and infrastructure optimization
- Ability to independently investigate complex technical problems and build solutions with limited oversight
- Strong written and spoken English with the ability to communicate technical decisions and collaborate effectively
Responsibilities
- Design and build scalable testing systems, platforms, and infrastructure that replicate real-world production conditions
- Develop software and tooling to test application performance, reliability, scalability, and infrastructure behavior at high traffic volumes
- Build and maintain load, performance, stress, and synthetic testing capabilities for applications serving millions of users globally
- Create testing environments and processes that provide confidence that new code and infrastructure will scale successfully in production
- Write high-quality code using TypeScript, Python, or similar languages to build testing tools, automation, and supporting systems
- Design tests that identify performance bottlenecks related to latency, bandwidth, application speed, infrastructure capacity, and resource utilization
- Integrate automated testing and quality validation into CI/CD pipelines and engineering workflows
- Work with cloud-hosted applications and infrastructure across platforms such as AWS, Cloudflare, Google Cloud, or similar providers
- Use Infrastructure as Code tools such as Terraform, Pulumi, or equivalent technologies to support repeatable and scalable testing environments
- Partner closely with platform engineers to understand system architecture, production behavior, and infrastructure constraints
View Full Description & ApplyYou'll be redirected to the employer's site