Job Details
Software Engineer in Test
Company Overview
Motorola Solutions is there for our customers when everything is on the line. In extreme moments — when a hurricane lands or when a fire breaks out. And in everyday moments — when a package arrives just in time for the holiday or when a child doesn’t miss the school bus home.
We unify voice, data, video and analytics in one integrated ecosystem to enable individuals, businesses and communities to work together in more powerful ways. To help people make better decisions, act confidently and be their best in the moments that matter. Bring your passion, potential and talents to Motorola Solutions and connect with a career that matters.
Department Overview
The Performance/CPT Test team performs manual, automated and semi-automated tests against our complete system in multiple customer-like environments. Our tests are focused on the overall customer experience. Performance, reliability, scalability, and the customer’s ability to use the system in real world scenarios are our greatest concern. Our team provides one of the last gates prior to any release. We are looking for people who can contribute to what we do and improve with us.
Job Description
The candidate would facilitate testing all aspects of our system with an eye toward automation at all times. Candidates must be able to create, maintain and expand any existing automated test suites to support ongoing Product Development for software releases and suggest and create automation where practical. They must be able to devise test cases from requirements, perform exploratory testing and write and execute automated regression tests. They must be able to work effectively within Agile teams, with developers, other testers and product owners, to decompose user stories/requirements and write automated tests where applicable. Ideal candidates would also:
Design and develop test automation scenarios to validate system interfaces and system integrations
Collaborate with developers to allocate testing between automated back-end, integration, and UI tests
Perform manual exploratory testing on new requirements, prior to writing automated integration tests, and maintaining them as regression tests
Work with developers to build quality in, and make sure new software goes out with the proper automated test coverage
Identify and implement complex automation efforts, including refactoring of automation code where needed
Utilize system tools to diagnose and fully document test failures, identifying the source of the failure and providing steps to reproduce
Review and reproduce product defects that are reported by customers before and after corrections are delivered for testing
Review and validate tests written by Developers and other team members
Continuously identify process improvement opportunities
Must have strong experience in at least one object-oriented language (C#, Powershell are a plus, but not required)
Demonstrated ability to develop new technical skills
Knowledge of modern browsers, operating systems, and user interface testing techniques
Desired but not required
Experienced in advanced code development, code review, and construction of automation frameworks
Experience collaborating with teams during the design and implementation phases to develop the best test approach incorporating the appropriate level of testing while understanding test coverage
Ability to debug problems that occur in diverse situations.
Ability to learn and understand diverse product and test architectures
We are moving towards automated testing in component environments and experience with these technologies is a plus
Basic Requirements
Bachelor degree in Software Engineering, CIS, IT or equivalent experience.
5+ years of experience in Software QA/Test Automation
#LI-GK1
Vaccine Requirement
Motorola Solutions has implemented a voluntary COVID-19 vaccination policy. We strongly encourage all employees to be fully vaccinated. Any employee who is not vaccinated must wear a mask at all times when at a Motorola Solutions site or otherwise meeting with other Motorola Solutions employees or customers. Employees who have submitted proof of vaccination must follow site-specific or local mask requirements. Additionally, certain local governments or Motorola Solutions' customers may have vaccine requirements that apply to some of our employees.
Travel Requirements
Under 10%
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
YesOur U.S. Benefits include:
- Incentive Bonus Plans
- Medical, Dental, Vision benefits effective Day 1
- 401K with Company Match and Day 1 vesting
- 9 Paid Holidays
- Generous Paid Time Off Packages
- Employee Stock Purchase Plan
- Paid Parental & Family Leave
- and more!
EEO Statement
Motorola Solutions is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran's status, or, any other protected characteristic.