Automation Test Engineer
140 - 170 PLN/ godz.B2B (netto)
MidFull-time·B2B
#326222·Dodano 21 dni temu·22
Źródło: DevireTech Stack / Keywords
Test AutomationJavaWzorce projektoweClean CodeJUnitSeleniumPlaywrightREST
Firma i stanowisko
Devire Outsourcing IT is a collaboration model 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 building 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 of 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 accounting.
- 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 their 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 operational teams.
- Maintaining test documentation, coverage metrics, and test execution reports.
Oferta
- Salary up to 170 PLN net + VAT per hour; B2B contract.
- Hybrid work model (6 days per month in the office).
- Flexible working hours.
- Long-term cooperation.
Elastyczne godziny
Devire
165 aktywnych ofert