At a Glance
- Tasks: Analyse and develop automation test scripts for innovative software solutions.
- Company: Join Motorola Solutions, a global leader in safety technology.
- Benefits: Remote work flexibility, coaching support, and a collaborative environment.
- Other info: Opportunity for career growth in a dynamic, supportive team.
- Why this job: Make a real difference in public safety with cutting-edge technology.
- Qualifications: Degree in Computing Science and experience with Java, Python, or C#.
The predicted salary is between 40000 - 50000 £ per year.
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
The CommandCentral Responder suite represents the very latest in mobile policing solutions for law enforcement agencies in the USA. The suite is deployed as a collection of cloud based microservices integrating to all essential back end systems. Multiple mobile client solutions, connecting to the cloud, offer seamless workflows for front line officers, whether they are using a ruggedised PC in their patrol car or a SmartPhone whilst walking the precinct.
Job Description
This role is primarily remote, however, there would be a benefit to be located closer to the Glasgow area. Analyzes, develops, designs, and maintains software Automation Test script for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Assist in resolving customer field issues on live, production systems. Troubleshoot customer reported issues. Maintain client/server product.
Basic Requirements
- A formal qualification (Degree) in Computing Science or equivalent numerate qualification
- Experience of Java, Python or C#
- 3+ years experience with UI automation frameworks, targeting handheld/windows apps. E.g. Appium, XCUITest, Repeato
Desirable
- Knowledge of Agile methodologies
- ISTQB certification
- Knowledge of source code management technologies (e.g. GIT, SubVersion etc.)
- Knowledge of software development / issue tracking systems (e.g. Jira, MS DevOps etc.)
- Experience with web service technologies (e.g. SOAP, REST, JSON etc)
- Create/maintain scripts to perform repetitive tasks (Powershell, Bash, etc)
Core Competencies:
- A high level of communication skills and technical understanding, to be able to quickly assess the severity of issues.
- Communication with the product teams to understand quality issues and improve where required.
- A critical eye for detail, that challenges the status quo.
- Capable of delivering critical feedback without damaging relationships.
- To be outspoken when projects are producing sub-standard output.
- Be open to change, both with technologies and methodologies.
- Continually assess workload and prioritise relevant work activities.
In return for your expertise, we’ll support you in this new challenge with coaching.
Automation Test Engineer employer: Motorola Solutions
Contact Detail:
Motorola Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Automation Test Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your automation test scripts and any projects you've worked on. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common questions related to automation testing. Think about how you can demonstrate your experience with Java, Python, or C#, and be ready to discuss your approach to problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to build a safer future.
We think you need these skills to ace Automation Test Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Automation Test Engineer role. Highlight your experience with Java, Python, or C#, and any UI automation frameworks you've worked with. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit. Don’t forget to mention your experience with Agile methodologies and any relevant certifications.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can demonstrate a critical eye for detail and the ability to deliver constructive feedback. Share specific instances where you improved processes or resolved issues!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our community at Motorola Solutions!
How to prepare for a job interview at Motorola Solutions
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Python, or C#. Brush up on your experience with UI automation frameworks such as Appium or XCUITest. Being able to discuss your hands-on experience with these tools will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've troubleshot issues in live systems. Think of scenarios where you resolved customer-reported problems or improved system performance. This will demonstrate your critical thinking and technical understanding, which are key for this role.
✨Communicate Effectively
Since communication is a core competency for this position, practice articulating your thoughts clearly. Be ready to explain complex technical concepts in simple terms. This will not only help you connect with the interviewers but also showcase your ability to work collaboratively with product teams.
✨Embrace Agile Methodologies
Familiarise yourself with Agile practices if you haven’t already. Be prepared to discuss how you’ve worked in Agile environments before and how you adapt to changes in technology and methodologies. Showing that you can thrive in a dynamic setting will make you a strong candidate.