Senior Test Automation Engineer
If you have:
- A Bachelor or master’s degree in Computer science, Informatics or an equivalent program
- 2+ years of experience in testing and test automation for Mobile applications
- 3+ years of experience with SOA testing and test automation (Microservices, REST APIs)
- Good knowledge and experience with programming languages (preferably Java)
- Understanding of n-tier architecture and related testing strategies
- Experience with SCRUM or Kanban
- Good understanding of SDLC and different software testing methodologies.
- Good understanding of CI/CD processes
- Working level of English
- High motivation to improve the quality of products through test automation
- High reliability, assertiveness, goal oriented and focused on results
- Strong attention to detail and strong analytical and problem-solving skills
- Proactiveness and creativity
- Team working skills
And you would like to:
- Work as part of an Agile team to deliver reliable, scalable UI and API test automation
- Contribute to onboarding processes
- Own and deliver innovative solutions for large scale automated testing strategies, quality assurance, and data analysis
- Contribute to general engineering practice improvement efforts
- Work with development and product team to gather test requirements, assess risk areas and convert these to automated test cases
- Gain a technical and functional understanding of our product architecture and become part of our ongoing feature and enhancement development effort
- Define test strategies, analyze test results and validate functionality
- Design, code and execute automated test scripts
- Report, track, analyze, validate and document software defects; identify root causes of problems found in workflows
- Provide assessment and report on the overall quality of the software
- Work with CI/CD automation tools (Maven, Git, Jenkins)
- Provide automation documentation and training
You will find:
- Excellent opportunities for professional and career development in one of the leading banks in Bulgaria
- Competitive remuneration
- Various opportunities for learning and further development of the professional skills and competences
- Dynamic and challenging job
- Modern working environment
- Additional health insurance
- Life/Accident Insurance
- Food vouchers
- Sport card
- Preferences for the bank products and services