Roadie is looking for a Software Development Engineer in Test to help solve challenges in the software delivery pipeline by working hand in hand with skilled developers and QA engineers, focusing on mobile test automation.
Requirements
- 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
Responsibilities
- 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
Other
- Serve as a vocal advocate for quality in every step of the development process
- Excellent troubleshooting and communication skills
- Thrives in fast-paced environment, with ability to operate within short release-cycles
- Familiarity with performance testing and related tools
- Understanding of the full application development lifecycle