Tools and Automation Engineer

As a Tools and Automation Engineer on this team, you will design, build, and maintain scalable test automation frameworks; qualify new features across web, mobile, and backend services; and partner with engineering, product, and operations teams to uphold quality standards throughout the software development lifecycle. Minimum Qualifications 3 or more years of professional experience in software quality assurance, test engineering, or software development Demonstrated experience testing mobile applications on iOS and/or Android platforms Demonstrated experience testing web and desktop applications on macOS and/or Windows Hands-on experience building and maintaining automated test suites for functional and integration testing across web, mobile, and backend services Technical Skills Proficiency in one or more of the following: Java, Python, or equivalent object-oriented/scripting language Working knowledge of SQL for data validation and commerce reconciliation testing Familiarity with web technologies (HTML, CSS, XML, REST/JSON APIs) relevant to test coverage and debugging Experience with Unix/Linux command-line environments Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, or equivalent) Proficiency with version control systems (Git) and collaborative code review workflows Experience with API testing tools or frameworks (e.g., Postman, REST Assured, or equivalent) Core Competencies Ability to independently triage and resolve technical issues, with clear escalation judgment when needed Strong written and verbal communication skills, including the ability to document findings and present clearly to both technical and non-technical audiences Ability to manage multiple workstreams within iterative development cycles and defined release timelines Collaborative approach to working across direct and extended teams in a distributed environment Education Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field - or equivalent practical experience Preferred Qualifications Experience with test management platforms such as TestRail, Zephyr, or Jira Xray Familiarity with performance or load testing tools (e.g., JMeter, Gatling, or Locust) relevant to high-scale commerce systems Experience testing e-commerce platforms, payment systems, or financial data reconciliation workflows Exposure to AI-assisted testing approaches, including ML-based test generation, anomaly detection, or intelligent test selection Experience with mobile automation frameworks such as XCUITest, Espresso, or Appium Background in observability tooling (logging, tracing, alerting) as it relates to test environment health

Similar jobs