Job description
Reports to: Country Manager – Kenya
We are looking for an outstanding Sales Engineer to drive the technical aspects of our partnerships while simultaneously ensuring/maintaining quality of our software and hardware products. You will work between engineering and business development teams to ensure smooth communication and process while simultaneously reducing the time it takes to onboard new partnerships.
Primary Responsibilities
Maintain relationships with partners including gathering requirements and managing implementation phase
Develop and improve client facing software products across implementationsDeveloping automation frameworks, tools, and security testing scripts to replace manual test cases wherever possible
Test and validate new code to fix bugs and implement new features and user stories
Executing hardware-specific test cases to ensure tight integration between Endless OS and OEM hardware platforms
Communicating with multiple teams including Product Management, Customer Support, Sales and other related teams within Endless
Qualifications
A Bachelor’s degree or higher in computer science or related program, or equivalent relevant work experience
Experience with Linux-based operating systems.
Must be comfortable working with the command line
Previous experience in client facing/relationship building role
Familiarity with QA methodologies such as regression testing, user acceptance testing, functional testing, etc.
Experience working with bug tracking tools (Phabricator, Jira, Bugzilla, etc)Strong problem solving, communication, and prioritization skills
The ability to write test cases and automated test scripts
Hands-on experience with PC hardware and related components
Excellent written and verbal English-language/communication skills
An enthusiastic, independent, proactive, flexible, and cooperative approach to getting your work done
Experience with Python and/or Bash shell scripting a plus
Experience writing test scripts in Perl is a big plus.