Qualysoft logo
Qualysoft

Qualysoft is a one-stop shop for IT services and digitizing your business needs.

Java QA Automation Engineer – Banking

SDETSDETFull TimeRemoteSeniorTeam 501-1,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Java QA Automation Engineer – Banking

Qualysoft

• Build API and integration test coverage for Java/Spring routers and database workflows. • Design and implement Playwright E2E tests for critical user journeys. • Create stable mocking and fixture strategies (MSW, test fixtures, seeded test data). • Set up CI quality gates for linting, unit/integration/E2E tests, coverage, and reporting. • Expand coverage to untested UI and workflow areas and prevent regressions. • Build an LLM evaluation discipline with golden datasets and measurable quality gates. • Track model output reliability, detect drift, and gate releases on quality/stability thresholds. • Improve test maintainability, remove flakiness, and optimize runtime. • Use LangChain4j for JVM-native LLM application support, including agents, RAG, and guardrails. • Use Langfuse Java SDK and OpenTelemetry for trace capture, prompt/version tracking, and experiment comparison. • Use the OpenAI Java SDK for structured outputs, function calling, webhook verification, and response validation. • Use Promptfoo in CI when you need language-agnostic regression and red-team checks around the Java stack. • Use Java schema validation and guardrail patterns with Jackson, Swagger annotations, and LangChain4j guardrails. • Use OpenTelemetry-based traces and Langfuse datasets as the reproducible source of truth for release gates.

Job Requirements

  • 3+ years in QA automation for production systems.
  • Strong Java backend testing skills.
  • Strong frontend testing.
  • Experience building and maintaining Playwright/Cypress/Selenium E2E suites.
  • API testing experience (REST, schema validation, auth/error scenarios).
  • Experience with SQL/PostgreSQL testing and test data management.
  • CI/CD pipeline experience (GitHub Actions, Azure Pipelines, or Jenkins).
  • Practical understanding of testing non-deterministic LLM outputs.
  • Nice to have:
  • Familiarity with Java-compatible LLM evaluation and regression tooling such as Promptfoo and Langfuse, plus tracebased observability and output validation via API/OpenTelemetry integrations.
  • Performance and benchmark testing experience.
  • WebSocket testing experience.
  • Security and dependency scanning awareness.
  • Experience in legal-tech, fintech, or other regulated domains.

Benefits

  • Premium medical package
  • Lunch Tickets & Pluxee Card
  • Bookster subscription
  • 13th salary/yearly bonuses
  • Enterprise job security with a startup mentality (diverse & engaging environment, international exposure, flat hierarchy) under the stability of a secure multinational
  • A supportive culture (we value ownership, autonomy, and healthy work-life balance) with great colleagues, team events and activities
  • Flexible working program and openness to remote work
  • Collaborative mindset – employees shape their own benefits, tools, team events and internal practices
  • Diverse opportunities in Software Development with international exposure
  • Flexibility to choose projects aligned with your career path and technical goals
  • Access to leading learning platforms, courses, and certifications (Pluralsight, Udemy, Microsoft, Google Cloud)
  • Career growth & learning – mentorship programs, certifications, professional development opportunities, and above-market salary

Related Categories

Related Job Pages

More SDET Jobs

Full TimeRemoteTeam 1,001-5,000

Role Description Our client operates within the food manufacturing and direct distribution sector, with a strong specialization in frozen and ice products. The company’s core business model focuses on delivering these products directly to end consumers across multiple European countries, ensuring a seamless and efficient distribution process. The project focuses on developing a Point of Sales solution for drivers, enabling seamless, mobile-friendly processing of customer orders, payments, and deliveries directly from the field. We are looking for a colleague responsible for designing, implementing, and maintaining automated test suites using Selenium and REST Assured, ensuring high-quality delivery across web applications and APIs through reliable, scalable test automation. Responsibilities - Shape and lead automation strategy: - Define and implement scalable automation practices aligned with the overall test strategy. - Build and maintain test automation: - Design, develop, and maintain Selenium WebDriver scripts and test plans to ensure early defect detection and broad coverage. - Optimize frameworks and execution: - Enhance automation frameworks for performance and manage Selenium Grid and parallel execution for faster test cycles. - Integrate with CI/CD: - Embed automated tests into CI/CD pipelines to ensure continuous quality and faster feedback loops. - Collaborate across teams: - Work closely with QA, developers, product teams, and stakeholders to resolve defects and align testing with business goals. - Mentor and support: - Guide junior and mid-level QA engineers, participate in code reviews, and share best practices to promote learning and consistency. - Report and improve: - Generate test metrics, analyze results, and contribute to ongoing improvements in quality processes and tools. Qualifications - 5+ years of experience in Automation Test Engineering - Proven expertise in Selenium WebDriver and a programming language such as Java - Background in BDD frameworks such as Cucumber or CodeceptJS - Exposure to mobile test automation using frameworks like Appium - Solid knowledge of QA methodologies, Agile/Scrum practices, and test management tools (e.g., Jira, Confluence, TestRail) - Experience with version control (Git) and CI/CD tools (e.g., Jenkins, Azure DevOps, GitHub Actions) - Strong problem-solving and debugging skills for diagnosing test failures and enhancing test coverage - Excellent communication and collaboration skills in cross-functional environments - Regular use of AI tools to improve productivity, automate or reduce repetitive work, support decision-making, and deliver higher-quality outcomes - Ability to use AI tools responsibly by structuring effective prompts, critically validating outputs, understanding limitations, and taking ownership of the final result Requirements - Experience with performance and accessibility testing tools and methodologies (e.g., JMeter, Locust) - Hands-on experience with API testing tools like Postman or REST Assured - German language skills Benefits - Enjoy our holistic benefits program that covers the four pillars that we believe come together to support our wellbeing, covering social, physical, emotional wellbeing, as well as work-life fusion. - Physical Wellbeing: Our wellbeing program includes medical benefits, gym support, and personalised fitness options for an active lifestyle, complemented by team events and the Healthy Habits Club. - Work-Life Fusion: In very dynamic industries such as IT, the line between our professional and personal lives can quickly become blurred. Having a one-size-fits-one approach gives us the flexibility to define the work-life dynamic that works for us. - Emotional Wellbeing: We believe that to maintain our overall health, we need to invest in our mental wellbeing just as much as we do in our physical health, social connections or in achieving work-life balance. - Social Wellbeing: As a growing community in a hybrid environment, we want to ensure we remain connected not just by the great work we do every day but through our passions and interests.

Romania

Role Description Zum nächstmöglichen Zeitpunkt suchen wir dich als Qualitätsmanager Software Testing & Quality Assurance (m/w/d) in Voll- oder Teilzeit. Du hast ein Auge fürs Detail, denkst in Lösungen statt Problemen und möchtest mit deiner Arbeit die Qualität unserer Software auf das nächste Level heben? Dann werde Teil unseres Teams. - Du übernimmst mit deinem Team das Testing unserer Campus Management Software academyFIVE anhand definierter Qualitätskriterien und stellst eine hohe Produktqualität sicher. - Du verantwortest die Weiterentwicklung und Umsetzung unserer Teststrategie und sorgst für eine nachhaltige Verankerung von Qualität im Entwicklungsprozess. - Du entwickelst strukturierte Testkonzepte für kundenindividuelle Konfigurationen und setzt diese gemeinsam mit unserem Projektmanagement-Team sowie im Austausch mit unseren Kunden um. - Du erstellst und verantwortest Testfälle, Testszenarien und Testpläne für neue Funktionen und Weiterentwicklungen unserer Software. - Du treibst die Testautomatisierung mit modernen Werkzeugen voran und entwickelst unsere Testlandschaft kontinuierlich weiter. - Du analysierst Testergebnisse, leitest Verbesserungspotenziale ab und unterstützt die Teams dabei, Fehlerursachen nachhaltig zu beheben. - Du stellst die transparente Auswertung und Dokumentation von Testergebnissen anhand geeigneter Kennzahlen und Dashboards sicher. Qualifications - Sehr gute Deutschkenntnisse auf muttersprachlichem Niveau sowie fließende Englischkenntnisse in Wort und Schrift. - Abgeschlossenes Studium der Informatik, Wirtschafts- oder Ingenieurwissenschaften oder eine vergleichbare Qualifikation. - Mindestens 3 Jahre nachweisbare Erfahrung im Testmanagement komplexer Softwarelösungen. - Umfangreiches Verständnis von Testmethoden im Softwareentwicklungsumfeld sowie Kenntnisse in PHP. - Grundlegende Programmierkenntnisse in HTML und JavaScript, idealerweise auch in TypeScript. - Erfahrung mit Testautomatisierung und den dafür relevanten Werkzeugen. - Strukturierte Arbeitsweise, analytisches Denkvermögen und die Fähigkeit, komplexe Zusammenhänge schnell zu erfassen. - Hoher Qualitätsanspruch sowie die Motivation, bestehende Prozesse kritisch zu hinterfragen und nachhaltig zu verbessern. Benefits - Startup-Spirit trifft auf Erfahrung: Wir sind seit vielen Jahren erfolgreich am Markt – und haben uns trotzdem ein Miteinander bewahrt, das offen, direkt und auf Augenhöhe ist. - Arbeite so, wie du am produktivsten bist: Ob Homeoffice oder ein fester Arbeitsplatz in unserem Münchner Büro mit Dachterrasse und bester Anbindung – du entscheidest, was für dich am besten passt. - Entwickle dich weiter: Wir fördern deine Stärken individuell – z. B. mit Weiterbildungen, unserer SIMO DEV Week oder durch Konferenzbesuche. - Gut versorgt: Von betrieblicher Altersvorsorge mit attraktivem Arbeitgeberzuschuss über EGYM Wellpass und JobRad bis hin zu Sportevents, freien Getränken und Obst im Office – wir sorgen dafür, dass du dich rundum wohlfühlst und fit bleibst. - Ein Team, das zusammenhält: Flache Hierarchien, echtes Miteinander und Raum für Austausch – im Projektalltag genauso wie beim Kicker oder auf der Dachterrasse. - Mehr als nur Arbeit: Regelmäßige Events wie Sommerfest, Oktoberfest oder Teamevents sorgen dafür, dass der Spaß nicht zu kurz kommt. - Sinn und Wirkung: Mit unserer Software gestalten wir die Bildung von morgen und übernehmen Verantwortung – auch über den Job hinaus, z. B. im Rahmen unserer Social Days.

Germany
€60K - €80K / year
Full TimeRemoteTeam 201-500

Role Description Become a part of the core team that maintains, extends and improves our video backend based on state of the art technology. Collaborate with a highly skilled and passionate team of multi-national engineers to build and operate our video services. The Video Ingest & Storage Team Our team develops the software which provides the origin content for our carrier-grade streaming platform, covering the full processing chain including content ingest, transcoding and storage. We work closely with the Streaming Backend team - who develops our CDN services, and with the Ads Backend team - whose engineers focus on our solutions for server-side dynamic ad insertion. What You’ll Do - Improve our encoding pipeline for live and on-demand content - Integrate seamless use of GPU or cloud resources in our infrastructure - Address challenges of large-scale storage for VOD and nPVR content - Improve fault tolerance of our platform - Develop high-quality, clean and maintainable code - Collaborate with stakeholders and engineers across the company Qualifications - Expert knowledge in C/C++ programming - Excellent understanding of operating system / Linux fundamentals - Expertise and ideas to build highly concurrent and distributed systems - Experience diagnosing and troubleshooting complex systems using test tools, network management systems and error reporting systems - Desire and abilities to learn new technologies and programming languages - Comfortable working with remote colleagues and multidisciplinary teams - Experience in development and support of production systems with 24x7 operations Requirements - Bonus: knowledge in Golang programming - Bonus: Experience with distributed data stores such as Scylla or ClickHouse Benefits - Strong market competitive salary - 30 days vacation plus public holidays - Trust based flexible working hours and the option for remote work worldwide for up to 8 weeks per year - Free access to the best streaming experience on the market - Your own development budget, German classes and Zattoo all-company hack days - A fun, engaged, and diverse team made up of 47 nationalities - Health checks, mental wellbeing support, team sports and more! - We are carbon neutral, an active employee Green team, discounted BVG tickets and free bike rentals - A calendar of events with fireside chats, lunches, in-house bar, BBQ’s, monthly socials, summer party and an annual off-site event

Germany
Viva Solutions logo

Ingeniero de Automatización QA

Viva Solutions

Somos expertos en soluciones de tecnología. Infraestructura-Ciberseguridad-Cloud ¡Descubre Viva!

SDET3 days ago
Full TimeRemoteTeam 11-50Since 2007H1B No Sponsor

• Diseñar, desarrollar y ejecutar scripts de prueba automatizados para aplicaciones web, móviles o API. • Revisar los requisitos del producto y los documentos de diseño técnico para crear planes de prueba y casos de prueba bien estructurados y eficientes. • Integrar suites de prueba automatizadas en nuestras tuberías de Integración continua/Despliegue continuo (CI/CD) para habilitar pruebas continuas. • Aislar, documentar y rastrear defectos de software usando herramientas como Jira. • Colaborar con desarrolladores para asegurar la resolución oportuna. • Validar servicios de backend y API para rendimiento, seguridad y funcionalidad.

Colombia
$5,650K / month