The ad says“Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions”
The ad says“The ideal candidate combines strong automation expertise with excellent API & browser automation skills, a solid foundation in coding, and a collaborative, team-oriented mindset”
The ad says“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”
The ad says“Develop and Maintain Test Suites: Develop, maintain, and execute automated”
The ad says“The ideal candidate combines strong automation expertise with excellent API & browser automation skills, a solid foundation in coding, and a collaborative, team-oriented mindset”
The ad says“Familiarity with CI/CD principles and practical experience contributing to or maintaining CI/CD pipelines”
The ad says“Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions”
The ad says“Engineering Mindset: a good foundation in data structures/algorithms and design patterns. Ability to see the long-term implications of solutions”
The ad says“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”
The ad says“Experience in Hardware automation”
The ad says“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”
The ad says“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”
The ad says“Practical experience with Jenkins or similar scheduling and integration tools”
The ad says“tests within existing frameworks (e.g., TypeScript/Playwright) across UI, API, and backend systems”
The ad says“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”
The ad says“API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles”
The ad says“tests within existing frameworks (e.g., TypeScript/Playwright) across UI, API, and backend systems”
The ad says“API & Infrastructure: hands-on experience with RESTful API, websockets.. Solid understanding of web development principles”
The ad says“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”
The Avigilon Alta Video team is responsible for the mission-critical infrastructure that powers our VMS. We are currently evolving our platform to support deep-tier interconnection across the Motorola product portfolio. Our team values high-performance engineering, architectural integrity, and a commitment to building the most reliable real-time tools in the industry
We are looking for a skilled Test Automation Engineer to join our team in Edinburgh
Mission-Critical Quality Assurance: Directly contribute to public safety and enterprise security by executing and assuring the quality of cutting-edge solutions
Support Quality Benchmarks: Work with senior engineers to support continuous quality benchmarks for real-time systems and new AI features
Develop and Maintain Test Suites: Develop, maintain, and execute automated tests within existing frameworks (e.g., TypeScript/Playwright) across UI, API, and backend systems
Specialized Mobile Automation: Responsible for developing and executing automated test scripts for iOS and Android applications to ensure seamless mobile user experiences. Integrates mobile tests with emulators, simulators, and real-device clouds into the team’s delivery pipeline
Benefits
Flexible work models
Paid time off
Paid parental and family leave
Health care benefits
Global wellness resources
Employee assistance programs
Rotation programs
Mentor relationships
Learning and development opportunities
Retirement benefits
Employee bonuses
Stock grants & employee stock purchase plans
Preferred experience
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