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 designing and building automated testing solutions, integrating automation into CI/CD pipelines, and applying AI-assisted engineering for enhanced productivity and defect detection. Strong understanding of software design principles and testing strategies across various layers ensures high-quality software delivery.
Highest-signal resume keywords
Automated Testing SolutionsCI/CD Pipeline IntegrationProgramming in JavaScript/TypeScript, Java, PythonAutomation Frameworks (Playwright, Cypress, Selenium)Root-Cause Analysis
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Automated TestingSoftware EngineeringTest Infrastructure DesignDebugging Complex SystemsSoftware Design PrinciplesTesting Strategies (Unit, Component, API)AI-Assisted Development ToolsGit and GitHubAgile/Scrum MethodologiesObservability and Reliability
Soft Skills
Strong Communication SkillsCollaborationMentoring Engineers
Tools & Technologies
PlaywrightCypressSeleniumAWSDockerKubernetesMongoDBMySQLObservability PlatformsDevOps Practices
Industry Keywords
AutomationSoftware QualityEngineering EfficiencyContinuous DeliveryTest Data Management
Tech Stack
Tools & technologiesAWSCypressDistributed SystemsDockerJavaJavaScriptKubernetesMongoDBMySQLPythonSeleniumTypeScript
About the role
Key responsibilities & impact- Design and build software, frameworks, tools, and automation that improve product quality and engineering efficiency
- Develop scalable automated testing across APIs, services, integrations, user interfaces, distributed systems, and end-to-end workflows
- Build and evolve reusable automation frameworks and shared engineering capabilities
- Partner with software engineers on architecture, design, and development to improve testability, reliability, resiliency, and maintainability
- Define technical approaches for test infrastructure, automated environments, test data, mocks, service virtualization, and dependency management
- Integrate automation into CI/CD pipelines for fast, reliable, actionable feedback
- Determine effective testing strategies across unit, component, contract, integration, API, and end-to-end layers
- Identify gaps in coverage, reliability, tooling, and engineering processes and build sustainable solutions
- Investigate complex defects, automation failures, and production issues; perform root-cause analysis and prevent recurrence
- Improve performance, reliability, observability, scalability, and maintainability of automation and test infrastructure
- Contribute to application and service code to improve testability, instrumentation, reliability, or system behavior
- Collaborate on technical designs to address quality, resiliency, observability, and operability early
- Lead technical discussions and influence engineering standards for automation, software quality, reliability, testing, and continuous delivery
- Explore and apply AI-assisted engineering for test generation, intelligent automation, failure analysis, coverage analysis, defect detection, and productivity
- Evaluate AI-enabled development and automation tools, frameworks, and patterns
- Mentor engineers and raise automation, software quality, and engineering capabilities
- Participate in Agile/Scrum ceremonies and foster collaboration
Requirements
What you’ll need- Significant hands-on software engineering experience designing and building automated testing solutions
- Strong programming skills in one or more languages such as JavaScript/TypeScript, Java, Python, or similar
- Experience designing, developing, and maintaining automation frameworks using Playwright, Cypress, Selenium, or comparable tools
- Strong experience testing APIs, backend services, integrations, data flows, and distributed systems
- Experience with modern software architecture and understanding complex interactions across applications, services, infrastructure, and data layers
- Strong understanding of unit, component, contract, integration, API, and end-to-end testing strategies
- Experience integrating automation into CI/CD pipelines and modern software delivery workflows
- Experience debugging complex systems and performing root-cause analysis across application, service, data, infrastructure, and automation layers
- Strong understanding of software design principles, maintainability, testability, observability, and engineering best practices
- Experience with Git, GitHub, pull-request workflows, and modern software development practices
- Experience contributing to engineering architecture, technical design, or platform-level decisions
- Experience using AI-assisted development tools, AI frameworks, agents, or AI-enabled automation, or strong interest in emerging AI-driven engineering approaches
- Familiarity with AWS, Docker, Kubernetes, MongoDB, MySQL, observability platforms, and DevOps practices is a plus
- Strong communication and collaboration skills
- Experience mentoring engineers and improving technical practices across a team
- Strong written and verbal English communication skills
- Resume/CV required when applying
Benefits
Comp & perks- Meeting-free Friday afternoons for heads-down work and professional development
- Robust employee programs offering opportunities to foster community, learn, and grow
- Comprehensive benefits package
- Competitive compensation
- Equal opportunity and reasonable accommodation for applicants and employees with disabilities
