Software Development Engineer in Test
Roadie, a UPS company, is a leading logistics and delivery platform that helps businesses tackle the complexities of modern retail with unmatched delivery coverage, flexibility and visibility. Reaching 97% of U.S. households across more than 30,000 zip codes — from urban hubs to rural communities — Roadie provides seamless, scalable solutions that meet a variety of delivery needs.
With a network of more than 310,000 independent drivers nationwide, Roadie offers flexible delivery solutions that make complex logistics challenges easy, including solutions for local same-day delivery, delivery of big and bulky items, ship-from-store and DC-to-door.
Roadie is looking for a Software Development Engineer in Test to work hand in hand with our skilled developers and QA engineers. This person will work directly with the Engineering team that is focused on mobile test automation to help solve challenges in the software delivery pipeline.
What You’ll Do
Build test infrastructure to perform automated regression of mobile applications
Identify and fix automation bugs in multiple environments
Optimize performance and stability of automation tests
Design, implement, and efficiently execute test strategies and test cases
Review product requirements ensuring conformity to design guidelines
Coordinate with both software engineers and other test engineers to perform whole-system testing and post-deployment verification
Identify, isolate, document product defects, report issues, and verify the fixes
Serve as a vocal advocate for quality in every step of the development process
What You Bring
3+ years experience in a developer, SDET or QA automation role
3+ years coding experience in Python preferred; coding/scripting in other languages such as Ruby, Bash or Javascript, a plus!
3+ years experience with Appium
Experience with XCUITest/UIAutomator2
Experience with API mocking tools such as Wiremock or Mockito
Experience in testing frameworks- Pytest preferred
Experience in CI/CD tools such as CircleCI
Be able to write and analyze SQL queries
Experience with cloud solutions such as AWS
Experience with tools such as github, JIRA, postman
Demonstrated background of writing clean, stable, maintainable code
Strong understanding of testing methodologies and automated testing approaches
Excellent troubleshooting and communication skills
Thrives in fast-paced environment, with ability to operate within short release-cycles
Bonus
Familiarity with performance testing and related tools
Experience with Kotlin/Swift
Experience with Amazon Device Farm
Understanding of the full application development lifecycle
Why Roadie?
Competitive compensation packages
100% covered health insurance premiums for yourself
401k with company match
Tuition and student loan repayment assistance (that’s right - Roadie will contribute directly to your existing student loans!)
Flexible work schedule with unlimited PTO
Monthly 3-day weekends
Monthly WFH stipend
The technology you need to get the job done
Software Development Engineer in Test
Roadie, a UPS company, is a leading logistics and delivery platform that helps businesses tackle the complexities of modern retail with unmatched delivery coverage, flexibility and visibility. Reaching 97% of U.S. households across more than 30,000 zip codes — from urban hubs to rural communities — Roadie provides seamless, scalable solutions that meet a variety of delivery needs.
With a network of more than 310,000 independent drivers nationwide, Roadie offers flexible delivery solutions that make complex logistics challenges easy, including solutions for local same-day delivery, delivery of big and bulky items, ship-from-store and DC-to-door.
Roadie is looking for a Software Development Engineer in Test to work hand in hand with our skilled developers and QA engineers. This person will work directly with the Engineering team that is focused on mobile test automation to help solve challenges in the software delivery pipeline.
What You’ll Do
Build test infrastructure to perform automated regression of mobile applications
Identify and fix automation bugs in multiple environments
Optimize performance and stability of automation tests
Design, implement, and efficiently execute test strategies and test cases
Review product requirements ensuring conformity to design guidelines
Coordinate with both software engineers and other test engineers to perform whole-system testing and post-deployment verification
Identify, isolate, document product defects, report issues, and verify the fixes
Serve as a vocal advocate for quality in every step of the development process
What You Bring
3+ years experience in a developer, SDET or QA automation role
3+ years coding experience in Python preferred; coding/scripting in other languages such as Ruby, Bash or Javascript, a plus!
3+ years experience with Appium
Experience with XCUITest/UIAutomator2
Experience with API mocking tools such as Wiremock or Mockito
Experience in testing frameworks- Pytest preferred
Experience in CI/CD tools such as CircleCI
Be able to write and analyze SQL queries
Experience with cloud solutions such as AWS
Experience with tools such as github, JIRA, postman
Demonstrated background of writing clean, stable, maintainable code
Strong understanding of testing methodologies and automated testing approaches
Excellent troubleshooting and communication skills
Thrives in fast-paced environment, with ability to operate within short release-cycles
Bonus
Familiarity with performance testing and related tools
Experience with Kotlin/Swift
Experience with Amazon Device Farm
Understanding of the full application development lifecycle
Why Roadie?
Competitive compensation packages
100% covered health insurance premiums for yourself
401k with company match
Tuition and student loan repayment assistance (that’s right - Roadie will contribute directly to your existing student loans!)
Flexible work schedule with unlimited PTO
Monthly 3-day weekends
Monthly WFH stipend
The technology you need to get the job done