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 expertise in test strategy ownership, automated test framework development, and performance testing for distributed systems. Proficient in API testing and CI/CD integration, with a strong focus on quality metrics and mentoring engineering teams.
Highest-signal resume keywords
Test Strategy OwnershipAutomated Test Framework DevelopmentCI/CD IntegrationAPI TestingPerformance Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
RustPythonTypeScriptAPI TestingContract TestingPerformance TestingDebuggingMicroservices TestingTest AutomationSecurity Testing
Soft Skills
MentoringCollaborationProblem-Solving
Tools & Technologies
GitHub ActionsGitLab CIJenkinsDockerKubernetesK6LocustGatling
Industry Keywords
Distributed SystemsTest AutomationQuality MetricsService VirtualizationFlaky Tests
Tech Stack
Tools & technologiesDistributed SystemsDockerJenkinsKubernetesMicroservicesPythonRustTypeScriptC++Go
About the role
Key responsibilities & impact- Own the test strategy for Platform services, covering unit, integration, contract, end-to-end, and performance testing
- Design, build, and maintain automated test frameworks and suites, mostly in Rust, plus Python or TypeScript where appropriate
- Integrate tests into CI/CD pipelines, keep feedback loops fast, and reduce flaky tests
- Build test environments and test data for distributed systems using containers, mocks, and service virtualization
- Write API and contract tests for service-to-service communication using REST
- Run and analyze performance, load, and resilience tests, and turn results into concrete engineering actions
- Review code and design documents to check testability and quality risks early
- Investigate production incidents and defects, find gaps in test coverage, and close them
- Help verify fixes for security findings and add regression coverage
- Mentor engineers on testing practices and share tooling and patterns across the team
- Track quality metrics such as escaped defects, flakiness rate, pipeline duration, and coverage, and report on them
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related field
- +5 years in software engineering or test automation, with at least 3 years as an SDET or in a similar role
- Strong programming skills in at least one systems or general-purpose language
- Rust experience is preferred
- Go or C++, with a willingness to learn Rust, is acceptable
- Experience testing microservices and distributed systems in production
- Hands-on experience with CI/CD tooling, such as GitHub Actions, GitLab CI, or Jenkins
- Experience with containers, including Docker and Kubernetes
- Experience with API testing and contract testing
- Working knowledge of performance testing tools, such as k6, Locust, or Gatling
- Ability to debug across service boundaries using logs, metrics, and traces
- Experience in security
Benefits
Comp & perks- Hybrid Work Model
- 12 Annual Leaves & 12 Casual/Sick Leaves
- 8 Public Holidays + 2 Floating Holiday
- Comprehensive Medical and Dental Insurance Coverage for employees and their eligible dependents
- Group Life Insurance
- Personal Accident Insurance
- Internet Reimbursement
- Employee Stock Options
- Onsite Snacks, Lunches, and Dinners Provided
- Quarterly Beer Bashes & Year-End Celebrations
