Senior Test Automation Engineer
Posted Updated
Description
- 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 have a fantastic city center office in the heart of Edinburgh and fully embrace a hybrid home/office working model, with an aim for 2 days in the office
- We are looking for a skilled Senior Test Automation Engineer to join our team
- Mission-Critical Quality Assurance: Directly contribute to public safety and enterprise security by assuring the quality of cutting-edge solutions
- Evolve AI Quality Strategy: Support the shift from traditional QA to continuous quality benchmarks for AI and real-time systems
- Architect Modern Test Frameworks: Design and scale sophisticated automated testing frameworks using tools like TypeScript/Playwright across UI, API, and backend systems
- Specialized Performance Engineering: Utilize expertise in tools like k6 to execute and analyze load, stress, and spike tests on high-performance, real-time systems
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
- The ideal candidate combines strong automation expertise with excellent API & browser and performance automation skills, a solid foundation in coding, and a collaborative, team-oriented mindset
- Champion a culture of quality and act as a collaborative mentor across the engineering team
- Proven ability to architect, develop, and scale sophisticated automated testing frameworks for cross-stack (UI, API, backend) validation and maintainability
- Expert-level proficiency in modern programming languages, with the architectural insight to design and uphold rigorous engineering standards
- Expertise in building, securing, and refining CI/CD infrastructure to fully automate the software lifecycle and drive high-velocity release cycles
- Advanced diagnostic capabilities for deconstructing complex system failures and implementing systemic preventative measures
- Proven expertise in performance engineering, specifically utilizing tools like k6 to design, execute, and analyze load, stress, and spike tests
- Senior-level experience managing Jenkins, GitHub Actions, or complex orchestration and scheduling ecosystems
- Hands-on experience with TypeScript /Playwright
- Specialized knowledge of video engineering, low-latency streaming, or digital media delivery pipelines
- Comprehensive experience leading automation initiatives across both Mobile (iOS/Android) and Web platforms
- A background in hardware-in-the-loop (HIL) automation or firmware testing