Software Engineer in Test

Alloy Automation
Summary
Join Alloy Automation, a leading integration development platform, as a Software Engineer in Test to revolutionize our testing and software delivery processes. You will design test strategies, build automated test frameworks, and collaborate with engineers to shift towards test-driven development (TDD). This role involves identifying gaps in testing processes, implementing scalable solutions, and maintaining CI/CD test pipelines. You will coach and mentor the engineering team on best practices, collaborate with various teams to improve test effectiveness, and help define and track quality metrics. This position offers the opportunity to directly impact product quality, reduce bugs, and increase development velocity. The ideal candidate is passionate about automation and helping teams reduce manual overhead.
Requirements
- 3+ years of experience in software test automation, QA engineering or a similar role
- Strong hands-on experience building automated test suites (unit, integration, end-to-end) in modern languages and frameworks e.g. JavaScript/TypeScript, Python, etc
- Expert with common test automation tools e.g. Cypress, Playwright, Selenium, Jest, Mocha, Pytest, etc. and experience working within CI/CD environments like GitHub Actions, CircleCI, Jenkins, etc
- Passionate about automation and helping teams reduce manual overhead
- Youβre curious, you want to know more, want to explore further, discover the unknowns and put efforts to deviate from a logical approach to uncover issues
- Coach and strong collaborator - you enjoy partnering with engineers and helping them level up their testing practices
- Proactive and pragmatic - you can assess where automation will have the most impact and focus efforts there
- Detail oriented with a strong sense of product quality and a bias for action, coupled with a bias for shipping robust, well-tested code
- Comfortable working in a fast-paced, evolving startup environment where you can help shape processes, not just follow them
Responsibilities
- Design test strategies and build automated test frameworks for backend, frontend and integration testing
- Collaborate with engineers to shift from manual QA reliance toward automated, self-service testing
- Work closely with our Head of Engineering & Product to lead the push for test-driven development (TDD), pairing with developers to write tests alongside feature code
- Identify gaps in current testing processes and implement scalable solutions to increase test coverage, reliability, and product quality
- Own and maintain CI/CD test pipelines, ensuring fast, repeatable and reliable test runs
- Coach and mentor the engineering team on best practices for writing testable code and integrating tests into their daily workflow
- Collaborate with Product Managers, Support, SRE, and other Engineers to finalize requirements, identify real time use cases and improve test effectiveness
- Help define and track quality metrics across the product, surfacing insights and process improvements to the broader team
Benefits
#LI-Remote
Share this job:
Similar Remote Jobs
