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.
Join Motorola Solutions as a Quality Engineer and play a critical role in ensuring our products and services meet the highest quality standards. You'll develop and execute comprehensive test plans, validate software releases, and build automation test suites that maintain reliability and excellence across our platform.
Working in a remote-first environment with occasional travel to São Paulo for team events, you'll collaborate closely with Engineering and Product teams to embed quality throughout the software development lifecycle. This role offers the opportunity to shape testing practices, drive automation initiatives, and directly impact the quality of products used by organizations worldwide.
Tech Stack
Test Automation: Playwright for UI and API test automation
BDD Framework: Cucumber with Gherkin syntax for behavior-driven development
API Testing: Playwright API testing, Postman for exploratory testing
Security Testing: OWASP ZAP, SAST/DAST tools with shift-left integration
Cloud Platform: AWS
CI/CD: GitHub Actions with automated quality gates
AI Tools: AI-assisted testing with Claude, Cursor, or similar tools
Architecture: Microservices-based ecosystem
Key Responsibilities
Test Automation & Framework Development
Design, develop, and maintain automation test suites using Playwright for UI and API testing
Write and maintain Cucumber feature files with clear Gherkin scenarios and reusable step definitions
Enhance and evolve test automation frameworks to improve coverage, reliability, and execution speed
Integrate automated tests into CI/CD pipelines (GitHub Actions) for continuous quality validation
Modern Engineering Practices
Leverage AI-assisted testing tools to accelerate test creation, maintenance, and debugging
Integrate observability tools to gain insights from test execution
Implement shift-left security practices with SAST/DAST integration in CI/CD pipelines
Build and maintain automated quality gates in modern CI/CD workflows
Non-Functional Testing
Implement and execute performance testing strategies for both UI and API layers
Conduct security testing and vulnerability assessments with a shift-left approach
Establish non-functional testing baselines and monitor for regressions
Test Strategy & Execution
Develop comprehensive test strategies in collaboration with Engineering and Product stakeholders
Execute test plans for major application integrations and product releases
Perform smoke testing and analyze release candidates for quality risks
Quality Assurance & Risk Management
Identify functional and non-functional risks during early phases of the release process
Contribute to and maintain the Quality Knowledge Base
Ensure quality outcomes in integrated environments through thorough testing
Collaboration & Communication
Support Engineering teams in writing testable code and applying Agile testing methodologies
Coordinate with Learning & Development, Support teams, and stakeholders on release impacts
Participate in sprint planning and provide quality-focused feedback on deliverables
What You'll Work On
Building and maintaining Playwright automation test suites across web and mobile platforms
Writing Cucumber feature files that serve as living documentation for the team
Implementing AI-assisted testing workflows to improve efficiency
Integrating observability tools with test execution for better insights
Performance testing initiatives to ensure scalability and reliability
Shift-left security testing integration within CI/CD pipelines
Test strategy development for complex software releases
Quality metrics and reporting to drive continuous improvement
Skills & Experience
Essential
Strong proficiency in Playwright for UI and API test automation
Deep experience with Cucumber and BDD practices (Gherkin syntax, step definitions)
Hands-on experience with modern CI/CD pipelines (GitHub Actions, GitLab CI)
Proven expertise in performance testing methodologies and tools
Knowledge of security testing principles with shift-left approach
Experience testing cloud/web-based software applications
Strong understanding of Agile testing methodologies and practices
Ability to create test plans from specifications or verbal communications
Experience with cross-browser and mobile device testing
Preferred
Experience with AI-assisted testing tools (Claude, Cursor, or similar test generation tools)
Experience integrating observability tools (Datadog, Grafana, OpenTelemetry, or similar) with testing
Experience with test automation in microservices-based architectures
Hands-on experience with AWS services and cloud-native testing approaches
Experience with containerized environments (Docker, Kubernetes)
Experience with SAST/DAST integration in CI/CD pipelines
Personal Attributes
Strong analytical and problem-solving skills
Excellent communication skills for cross-team coordination
Proactive approach to identifying and mitigating quality risks
Curiosity to research and adopt new tools, technologies, and testing processes
Ability to explain how changing conditions and contexts influence release quality
Team & Culture
You'll be part of a quality-focused team within Motorola Solutions, working in a remote-first environment that values flexibility and work-life balance. Our team collaborates closely with Engineering and Product teams across different time zones, with occasional in-person gatherings in São Paulo for larger team events.
We believe in continuous improvement, knowledge sharing, and empowering engineers to drive quality initiatives. You'll have the autonomy to shape testing practices and the support to grow your expertise in modern QA technologies.
3+ years experience as a Quality Engineer working on major application integrations or product releases
AND 3+ years experience with testing cloud/web-based software applications using Agile methodologies
AND 2+ years experience with Playwright (or similar modern automation framework like Cypress)
AND 2+ years experience with Cucumber/BDD practices
AND 2+ years experience with non-functional testing (Performance and/or Security)
AND Tertiary degree in software development (or similar) OR 3+ years of commercial software engineering experience
#LI-AN1
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.