remote
Test Automation Engineer - Motorola Solutions
QA Engineer
Lead the design, development, and maintenance of automated test frameworks using Selenium, Java, and Python, integrating CI/CD pipelines with Jenkins to ensure robust, scalable testing for mission‑critical security solutions.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for web and mobile applications using Selenium WebDriver with Java and Python.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI) to enable continuous testing and rapid feedback.
- Collaborate with QA, development, and product teams to define test strategies, coverage, and quality metrics.
- Implement API and data‑driven testing frameworks, ensuring comprehensive test coverage across multiple platforms.
- Analyze test results, troubleshoot failures, and provide actionable insights to improve product quality.
Requirements
- 3+ years of experience in test automation engineering with a strong focus on Selenium, Java, and Python.
- Proficiency in CI/CD tools (Jenkins, GitLab CI) and version control (Git).
- Solid understanding of API testing, RESTful services, and data‑driven testing techniques.
- Experience with test management tools (TestRail, Zephyr) and defect tracking systems (JIRA).
- Strong analytical, problem‑solving, and communication skills.
Skills
test automationseleniumjavapythoncicdjenkins