Test / QA Engineer III
SiriusXM is leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with connected devices.
We are proud to be launching a new state-of-the-art technology facility in Dublin, Ireland. The Dublin-based team will play a critical role in our continued digital transformation and will function as a center of excellence for SiriusXM's global Product and Technology organization.
About this role:
As a member of SiriusXM's software development team, you will design, implement, and execute test procedures to ensure that software programs work as intended.
Your responsibilities:
* Work with software engineers, product managers, requirements managers, and other stakeholders to understand product features and requirements.
* Assist in the development of automated & manual test cases.
* Work closely with development teams to ensure quality and effectiveness of components and systems developed.
* Develop, maintain, and execute test cases to ensure quality and stability of systems throughout the project.
* Generate testing completion metrics and analysis for upper management.
* Develop and enhance test plans, scripts, traceability matrices, and methodologies to ensure exhaustive testing.
* Anticipate potential software problems by creating test scenarios.
What we're looking for:
* BS in Engineering or related field, or equivalent experience required. MS preferred with 2-5 years or more of experience in testing, test creation, and execution.
* C/C++ knowledge, specifically C++ 11.
* Strong understanding of test fundamentals, Software Development Life Cycle (SDLC), test management tools, and defect tracking tools.
* Experience with Git.
* Embedded systems testing, user interface, or communication protocols.
* Test automation Code Coverage tools and procedures.
* Consumer or Automotive Software development.
* Android Client Applications or other frameworks.
* Test Tools usage and test automation.
* Application of software development life cycle concept.
* Knowledge of programming languages.
* Strong communication skills, verbal and written.
* Ability to work independently and in a team environment.
* Commitment to internal client service principles.
* Ability to handle multiple tasks in a fast-paced environment.
* Strong organizational skills and attention to details.
* Object-Oriented Programming concepts.
* History working with automation frameworks.
* Exceptional troubleshooting ability to isolate technical issues across the full technology stack.
Our company culture:
We strive to provide a work environment that fosters mutual respect, professionalism, and cooperation. We are an equal opportunity employer that does not discriminate based on various protected characteristics.