高级质量保证工程师
Senior Quality Assurance Engineer
公司概述 在摩托罗拉解决方案,我们相信一切都从我们的员工开始。我们是一个全球紧密的社区,团结在一起,无情地追求帮助人们在任何地方保持安全。我们建立和连接技术来保护人,财产和地点。我们的解决方案促进了对更安全的社区,更安全的学校,更安全的国家的合作。与一个重要的职业生涯联系起来,并帮助我们构建更安全的未来。该集团致力于提供技术和工具,使客户能够专注于他们的使命,并使他们更快地作出更智能和安全的决策。该集团在其他产品中建立了计算机辅助发送 (CAD),记录管理系统 (RMS),监狱管理系统和证据管理等不同产品和功能之间的整合。接口通常是摩托罗拉解决方案公司 (MSI) 产品与第三方应用程序之间。该团队负责 API 启用前线,为内部或外部暴露的生态系统提供解决方案和对产品 API 的治理。工作描述 我们正在寻找一名高级质量保证工程师来推动我们的 API 治理和集成平台的测试策略和执行。在这个角色中,你将从产品开发和平台工程角度担任质量倡导者。你将确保我们内部和外部 API 的强度,验证 API 门户配置,并授权管理流程。此职位需要实践自动脚本开发,战略手动测试,日常喷雾验证以及清晰文档实践的平衡。关键责任 · API & Gateway 验证:· 管理保证:授权和验证 API 治理流程,确保所有新更新的 API 在部署前严格遵守 MSI 生态系统标准。· 自动化和手动测试:设计,开发和维护后端服务和 UI 组件 (如 API Hub)的自动化测试脚本,同时执行深度探索人工测试进行复杂集成。· Sprint 执行:领导日到日喷雾验证,与产品主人和开发人员合作。
查看英文原文
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 Ecosystem Operations Team delivers solutions to the public safety sector. The group is committed to providing technology and tools which will allow customers to focus on their mission, and enable them to respond faster with smarter and safer decisions. The group builds integrations between different products and features such as Computer Aided Dispatch (CAD), Records Management Systems (RMS), Jail Management Systems and Evidences management among other offerings. Interfaces are typically between Motorola Solutions, Inc. (MSI) products and third party applications. The team is in charge of API Enablement front, providing solutions and governance over product API in the ecosystem internally or externally exposed.
Job Description
We are seeking a Senior Quality Assurance Engineer to drive the testing strategy and execution for our API governance and integrations platform. In this role, you will act as a quality advocate from both a product development and a platform engineering perspective. You will ensure the robustness of our internal and external APIs, validate API Gateway configurations, and mandate governance processes. This role requires a balance of hands-on automated script development, strategic manual testing, day-to-day sprint validation, and clear documentation practices.
Key Responsibilities
- API & Gateway Validation: Test and validate API Gateway connections, routing rules, rate limiting, and security policies for all onboarded APIs.
- Governance Assurance: Mandate and verify API governance processes, ensuring all new and updated APIs strictly comply with MSI ecosystem standards before deployment.
- Automated & Manual Testing: Design, develop, and maintain automated test scripts for backend services and UI components (like the API Hub), while executing deep-dive manual exploratory testing for complex integrations.
- Sprint Execution: Lead day-to-day sprint validation, partnering with Product Owners and Developers to define clear acceptance criteria and ensure seamless feature delivery.
- Documentation & Runbooks: Maintain and review structural and user documentation, ensuring developer portals, API specifications (OpenAPI/Swagger), and QA runbooks are accurate and up to date.
- CI/CD Integration: Integrate automated test suites directly into CI/CD pipelines (mostly GitHub Actions) to block non-compliant code from reaching production.
- Mentorship: Act as the subject matter expert on software quality, guiding mid-level engineers and cross-functional teams on testing best practices.
Basic Requirements
- Bachelor’s Degree in Computer Science, Engineering, or a related field.
- Ability to communicate in English on a daily basis (advanced level).
- 5+ years of experience in professional software testing, encompassing both manual and automated methodologies.
- Deep expertise in testing RESTful web services, API architectures, and system integrations.
- Demonstrated experience with API Gateways (preferably Azure APIM) and validating governance policies.
- Strong understanding of Agile Software Development practices and active participation in sprint ceremonies.
- Must be able to obtain background clearance as required by government customers.
Additional qualifications and experience that would be helpful:
- Experience building automation frameworks using tools like Robot Framework, Playwright, Cypress, or Selenium.
- Experience with Cloud technologies (Azure preferred) and container orchestration (Kubernetes).
- Familiarity Git and CI/CD concepts (GitHub Actions).
- Previous experience operating within a platform team setting.
Travel Requirements
None
Relocation Provided
None
Position Type
ExperiencedReferral Payment Plan
YesEEO 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.
Originally posted on Himalayas