M
source · wttj·req · jb_10ff0f39e0·listed 6h ago
Test Automation Engineer
Motorola Solutions·Edinburgh, United Kingdom·Hybrid·Full-time
Sourced listing · wttjNo salary disclosed
compensation · estimating
Estimating…
Sign up to see our estimate based on role, location, and seniority.
source · estimate pending
Summary
the pitchJoin the Avigilon Alta Video team as a Test Automation Engineer in Edinburgh. Contribute to mission-critical quality assurance for public safety and enterprise security. Develop and maintain automated test suites, with a focus on mobile automation for iOS and Android applications. Enjoy flexible work models, paid time off, health care benefits, and numerous other perks.
Role
posted by company- You’re not expected to have all the following skills, but they will be useful in performing your job. We are looking for someone who can:
- Actively contribute to continuous integration and delivery pipelines to ensure frequent, high-quality releases
- Familiarity with CI/CD principles and practical experience contributing to or maintaining CI/CD pipelines
- A collaborative team player who aligns with our core values and company culture
- Proven expertise in iOS/android mobile testing, proficiency with cross-platform mobile tools (e.g., Appium) or native frameworks (XCUITest, Espresso), using languages like Python, JavaScript or TypeScript
- Demonstrated proficiency in a modern programming language and the ability to apply core engineering principles
- Experience with testing and automating workflows across different layers of a system, including user interfaces (UI) and APIs
- Solid troubleshooting and debugging skills to identify and resolve test failures and system issues
- Develop, execute, and maintain automated test scripts within established frameworks
- Adaptability, and a willingness to learn
- While experience with our specific tech stack is not required, having proficiency in Typescript /Playwright is a significant bonus. Above all, we value enthusiasm,
- The ideal candidate combines strong automation expertise with excellent API & browser automation skills, a solid foundation in coding, and a collaborative, team-oriented mindset
- Hands-on experience with TypeScript /Playwright
- Familiar with methodologies and tools for soak or performance testing
- Practical experience with Jenkins or similar scheduling and integration tools
- Experience in Hardware automation
- Exposure to video platforms, streaming technologies, or media solutions
- API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles
- Logic & State: Understanding of application state patterns, data flows (e.g., Pinia, Vuex, or Redux) and reactivity/observables
- Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions
- Collaboration: Demonstrated team player skills and a willingness to work with
others
- Resilient Systems: excited about building, operating, and maintaining resilient, scalable systems. Tests their code
- Willingness to learn: we’re always looking to improve our codebase, whether via patterns or libraries and we review code
- Flexibility: happy exploring new areas of the codebase and jumping into new
features (with help, of course). Can prioritise effectively
- Remote Culture: the team is distributed across geographies, and you’re happy
working remotely part of the week
- Analysis: ability to investigate and get to the root cause of issues and find a
solution