PURPOSE OF THE ROLE:
- We are looking for a talented and passionate Senior Test Automation Engineer to join our team based in Sofia, Bulgaria. You’ll be an important part of a team delivering quality software. This is a role requiring you to show autonomy, initiative, and good judgement. You will help define, implement, and continuously improve a testing strategy, aiming to automate as much as possible
- You’ll work in an agile environment with product teams and business analysts to ensure that tickets are clearly understood and are testable
- You’ll collaborate with your peers across QA, engineering, and other disciplines both in London and in Sofia to advocate a test-driven development approach and evangelise the importance of quality
You’ll find these skills useful in this role:
- A solid understanding of testing methodologies, principles, and tools
- A collaborative and engaging approach to team-driven outcomes
- A willingness to broaden your knowledge of testing by learning new skills, tools, and approaches
YOUR CONTRIBUTION TO SOMETHING BIG:
- You're a seasoned QA professional who can make right judgement calls based on a sound knowledge of the testing pyramid and best practices. You are eager to automate more than you do at your current role
- Your experience has covered the breadth of testing, including APIs, microservices, UI, load, performance, security, and perhaps contract testing. You don't like manual testing and want to automate more
- You have previously written performance tests for high-traffic websites and understand their impact on improving SEO
- You love engineering and constantly want to learn more. You do thorough code reviews to be sure what we produce is of a very high standard
- You dislike manual tests and veer away from them
- You have a continuous improvement mindset and are proactive in driving positive change, inspiring those around you todo the same
- You are experienced in a range of technologies but are still open to learning everything we have to offer, expanding your skillset with us
OUR IDEAL TEAMMATE HAS/IS:
- Conduct thorough testing on software applications to identify and report defects, ensuring the delivery of high-quality software
- Good understanding of CI/CD pipelines such as CircleCI and willingness to learn new tools
- Ability to read and write JavaScript and TypeScript
- Experience in using automation frameworks such as Cypress, Selenium, Appium
- Experience in using tools such as CharlesProxy, Postman, Flutter, or others
- Confident and able to build rapport easily over distance, quickly
- Strong communication skills, both verbal and written, with the ability to work collaboratively in a team environment
- Ability to think creatively and bring new ideas to the table, with a willingness to learn and adapt
- Passionate about software testing and quality assurance, with strong attention to detail