remote
Senior QA Automation Engineer - Motorola Solutions
QA Engineer
Lead the design, development, and maintenance of automated test solutions for access‑control software, leveraging Selenium, Java, and CI/CD pipelines to ensure high‑quality releases.
About the role
Key Responsibilities
- Design, develop, and maintain robust automated test frameworks using Selenium and Java for web and mobile applications.
- Integrate automated tests into CI/CD pipelines (Jenkins) to enable continuous testing and rapid feedback.
- Collaborate with cross‑functional Agile teams to define test strategies, write test cases, and ensure coverage of functional and non‑functional requirements.
- Develop and execute API tests for RESTful services, validating data integrity and performance.
- Maintain test scripts in version control (Git), conduct code reviews, and mentor junior QA engineers.
- Analyze test results, report defects, and work with developers to drive root‑cause resolution.
Requirements
- 5+ years of experience in QA automation, with strong proficiency in Java and Selenium WebDriver.
- Hands‑on experience building and maintaining CI/CD pipelines using Jenkins or similar tools.
- Solid understanding of API testing (REST) and test‑automation frameworks (e.g., TestNG, JUnit).
- Proficiency with version control systems (Git) and Agile development methodologies.
- Excellent problem‑solving skills, attention to detail, and ability to work independently and within a team.