While “I always strive for quality” has no grammar problems and is acceptable, it is not a particularly strong sentence. One might add an example of methods used to ensure quality and write “I strive for quality using X”, replacing X with whatever you use, such as software engineering techniques.
More seriously, “I try to improve and find a different way for every program that I work on” is likely to be negatively interpreted. “A different way” is not of itself desirable in programming. A suitable approach, an appropriate algorithm, an insight – those are all desirable; but something different for the sake of difference, is not.