Automation Test Engineer
140 - 170 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#326712·Dodano 19 dni temu·26
Źródło: nofluffjobs.comTech Stack / Keywords
JavaOOPClean CodeJUnitSeleniumUIREST APIPostmanSoapUIAPIMavenGradleGitJenkinsGitLab CIAzureDevOpsRSplunkELK StackSQLISOSwiftJMeterDockerKubernetesKafka
Firma i stanowisko
Devire Outsourcing IT is a form of cooperation dedicated to IT specialists based on self-employment (B2B), executing projects for leading clients conducting innovative and modern projects. The client is one of the leading global financial institutions.
Wymagania
- Minimum 4 years of experience in a similar position.
- Very good knowledge of Java (OOP, design patterns, clean code) and experience in test automation.
- Experience with testing frameworks and tools such as JUnit or TestNG, Selenium or Playwright (UI), and REST Assured, Postman/Newman, SoapUI (API).
- Knowledge of software development support tools: Maven or Gradle, Git, and CI/CD systems (e.g., Jenkins, GitLab CI, Azure DevOps).
- Practical knowledge of good test automation practices: code maintainability, reducing flaky tests, parallel test execution, environment variability resilience.
- Ability to analyze errors using logs, monitoring tools (e.g., Splunk, ELK), and basic SQL knowledge.
- Knowledge of payment processing end-to-end: initiation, validation, routing, settlement, and refunds.
- Knowledge of payment standards such as ISO 20022 and SWIFT (MT/MX).
- Understanding operational and risk aspects in payment systems, including AML/sanctions screening, auditability, and high system availability.
Nice to have:
- Experience in performance testing (e.g., JMeter, Gatling).
- Knowledge of containerization tools (Docker) and basic Kubernetes.
- Experience with event-driven architecture (e.g., Kafka) and asynchronous processing.
- Knowledge of test data management tools.
- Knowledge in accounting, reconciliations, and reporting.
Obowiązki
- Designing, building, and maintaining automated tests for payment platforms (UI, API, and integration layers) using Java.
- Creating and developing test frameworks and automated test suites.
- Translating business and functional requirements into test scenarios, focusing on end-to-end processes and edge cases.
- Automating tests for payment processes such as transfers, direct debits, SWIFT/ISO 20022 messages, validation, routing, and posting.
- Creating API tests (REST/SOAP), including contract and schema validation.
- Verifying payment processing logic (e.g., cut-off times, value dates, fees/commissions).
- Preparing and managing test data (synthetic data, masking, seeding, transaction correlation between systems).
- Integrating automated tests with CI/CD pipelines and ensuring stable, unattended operation with result reporting.
- Analyzing errors (logs, traces, SQL queries) and reporting defects with full documentation and evidence.
- Collaborating with Product Owners, Developers, Analysts, and operations teams.
- Maintaining test documentation, coverage metrics, and test execution reports.
Oferta
- Location: Kraków, hybrid model (6 days in office per month).
- Rate: 140-170 PLN net + VAT per hour; B2B contract.
- Flexible working hours.
- Long-term cooperation.
Devire
163 aktywne oferty