Parabéns Thiagompereira pela mentalidade, por ter tido iniciativa e sair da zona de conforto para explorar uma nova perspectiva.
Gostei de saber que você já está tendo contato com o Capaybara pois ele faz um uso muito superior do selenium-webdriver pois ele já possui waits implícitos que tornam o desenvolvimento muito mais focado no comportamento e menos carregado de codigo repetitivo.
Como próximos passos sugiro o estudo de:
- Conceito de page objects
- O que é BDD - (BDD não é teste nem automação) The RSpec book é o melhor pra ensinar isso
- Melhorar os conhecimentos relativos a programação (refatoração etc)
Passei por um caminho muito semelhante. E após estudar técnicas que antes eu pensava serem de testes TDD < BDD < Specification by Example eu mudei totalmente minha visão e hoje me considero um Developer com foco em qualidade e acho desnecessário a separação de roles como Q.A. e Dev. Siga aprendendo, parabéns!