Core Responsibilities Include:
Help debug/triage issues spanning across hardware and software.
Create test plans to validate new and existing software update areas.
Create & maintain automated tests to enable comprehensive testing of Software Update technology.
Collaborate with Software Development team, quality engineers to support rapid code changes.
Work with leads to articulate failures and identify issue trends, and quantify impact with focus on customer experience.
Strong bug reporting skills and communicate clearly with leads, management and cross functional teams.
Actively involve in team code reviews, design and test discussions.
Own overall testing and quality of the small projects for which you are responsible.
Some experience through internships working in corporate setting on projects based on Python, C or similar languages.
Experience with automation tools development or QA projects
BS in Computer Science, or related field, or equivalent.
Experience setting up Continuous Integration systems that support multiple projects.
Experience with Python, C, ObjC, Swift is a plus.
Self learner, excellent interpersonal skills and ability to deliver work on tight deadline.
Creative thinker with the ability to multi task in fast paced environment.