Job Requirements: Participate in the continuous improvement of test processes and methodologies Create and maintain traceability between requirements and test cases Design and develop test tools and test scripts to automate test cases and test workflow Setup and configure necessary test equipment and environments for test execution and automation. Test environments may include both simulation and target hardware. Design detailed test cases based on requirements and test plan Define test strategies and test plans based on software development plan Prepare test reports, provide initial problem analysis, and contribute to defect prevention Qualification & Experience: Advanced degrees are a plus Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent field Strong experience with test automation, tool development, and scripting, but also very comfortable with manual testing when necessary Solid knowledge of software quality assurance methodologies and tools Outstanding verbal and written communication skills Knowledge of, and experience with, Scrum/Agile software development process 2+ years of experience in testing Android code Self-motivated, curious, able to deliver on time, a quick-learner, and able to work in a fast-paced & flexible work environment 2+ years of embedded software test experience, preferably in mobile or automotive industry Excellent programming skills in common languages such as Python, Java, or C++ Job Details: Company: General Motors Vacancy Type: Full Time Job Location: Markham, ON, CA Application Deadline: N/A Apply Here Careersvilla.com