*senior* software quality engineer - eu data centerdescription- works on problems of diverse complexity and scope.- may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.- exercises independent judgment within generally defined policies and practices to identify and select a solution.- ability to handle most unique situations.- may seek advice in order to make decisions on complex business issues.*_ responsibilities:_*- design and implement test cases, both automated and manual, to ensure quality of software solutions- design, build and improve test infrastructure and automation framework- develop test tools to enable sqa to be able to analyze results and execute tests efficiently- collaborates and communicates with management, internal, and outsourced development partners regarding test status, project progress, and issue resolution- represents the software quality assurance team for all phases of larger and more-complex development projects- provides guidance and mentoring to less- experienced staff members*_ education and experience required:_*- bachelor's degree or equivalent experience in computer science, computer engineering, or other related engineering fields- typically 5+ years experience*_ knowledge and skills:_*- demonstrated experience with designing test cases and processes- demonstrated experience and proficiency with python programming- experience and/or strong understanding of iot principles- software testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools- strong analytical and problem solving skills- experience with design for software and firmware running on multiple platform types- excellent written and verbal communication skills; mastery in english- ability to effectively communicate product architectures, design proposals and negotiate options at management levels