Senior QA Automation Engineer (Java)
Office in Spain: Madrid
Automated Testing in Java
& 6 others
Are you a forward-thinking professional with a strong background in QA Automation and an interest in financial services? Join EPAM in Madrid as a QA Automation Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions.
This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
Responsibilities
- Work as an embedded QA Automation Engineer in an Agile team
- Drive all quality aspects of the team in regard to Software Quality
- Test case design to ensure proper coverage of requirements and the execution of the same
- Identify tests for test automation
- Identify, prioritize, and automate regression and critical path test scenarios using Selenium WebDriver with Java or C# and Tricentris Tosca (Commander, Engine, Analytics)
- Perform manual testing as needed, including periods where manual testing may be the primary responsibility
- Create or organize required Test data
- Maintain (add, remove, update) regression test cases
- Execute and document the execution of tests in an audit proved manner
- Be able to read and write some code if needed in Java / #C
- Defect Management
Requirements
- BSc/MSc in Computer Science, Engineering or related field
- Work experience in an agile team is mandatory, in a DevOps setup is a strong plus
- Experience in leading/supporting all testing initiatives of an agile team from Dev to acceptance testing
- Strong experience in Test case design (TCD) to ensure proper coverage of requirements/acceptance criteria
- Experience in risk-based testing
- 5+ years general Test Automation experience covering UI and API (Focus on Selenium or Tosca)
- Used to perform manual testing as needed, including periods where manual testing may be the primary responsibility
- Self-guided exploration of DB to find relevant test data
- Good Jira knowledge
- Basic XRAY knowledge is a plus
- Further experiences which are not mandatory but a strong plus: cloud technologies, web application architecture, banking domain knowhow related to Client Lifecycle Management
- Excellent command in English (C1/C2)
- Fluent Spanish would be a big plus
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job