Votre where clause renverra toutes les lignes où tester ne correspond pas au username ET où tester n'est pas nul.
Si vous souhaitez inclure des valeurs NULL, essayez :
where tester <> 'username' or tester is null
Si vous recherchez des chaînes qui ne contiennent pas le mot "nom d'utilisateur" en tant que sous-chaîne, alors like peut être utilisé :
where tester not like '%username%'