Senior Software Developer in Test (Java)

1 Month ago • 5-10 Years • Quality Assurance

About the job

Job Description

Senior Software Developer in Test (Java) role focusing on a client onboarding platform for a global financial institution. Responsibilities include developing and executing automated tests (Java, Kotlin, Selenium/Selenide), manual testing, test framework development, end-to-end testing, and collaborating with other teams. The platform consists of a metadata configurator and an operational application built using Java 11/Kotlin, Activiti, Spring, MongoDB, Hazelcast, and Vaadin/React. The role requires strong analytical skills, understanding of agile methodologies, and experience with REST testing.
Must have:
  • Automation experience (3+ years)
  • Java 11 (Kotlin knowledge a plus)
  • Selenium or Selenide
  • Manual testing experience (2+ years)
  • REST testing
  • Agile methodologies
  • Strong analytical skills
Good to have:
  • JavaScript, Jest, Puppeteer
  • Banking Client Onboarding domain knowledge
  • Linux command line
Project description

We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions.
We are looking for a conscientious and intelligent person capable of exploring and understanding complex systems and an interaction between them. Our desired lead is a senior QA engineer who communicates with members of his own and other teams, plans and organizes the work of himself, develops test cases and conducts manual testing jointly with other members of QA team, supports L3 specialists in on demand mode.

Technically solution consists of two main components:
1. Metadata configurator. Analysts use it to prepare metadata that Operational application works on top of. Allows for customization of business processes and rules
2. Operational application. Operations analysts' main tool, onboarding requests live here.
Applications built with with Java11/Kotlin, Activiti, Spring, Mongo DB, Hazelcast, Vaadin on UI in main components, React/Redux in auxiliary components. Auxiliary components cover various business cases: reporting, client facing applications, operational dashboards, request processing prioritization and many more.

Responsibilities

Auto testing:

Test framework development

Develop auto-tests (Java, Kotlin)

Develop end-to-end automated testing

Auto Test review

Manual testing:

Requirement analysis, test scenarios preparation and execution

Component, integration and E2E testing

Skills

Must have

Automation experience

3+ years

Knowledge of Java 11 (be ready to learn and work with Kotlin),

Solid experience with Selenium or Selenide

Manual testing experience

2+ years

Experience in REST testing

Strong analytical skills

Good understanding of agile software development methodologies

Excellent communication skills

Nice to have

Knowledge of JavaScript, and automation frameworks like Jest, Puppeteer, etc

Understanding of Banking Client Onboarding domain

Understanding of agile software development methodologies

Strong knowledge of test design

Linux command line

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Seattle, Washington, United States (On-Site)

Poland, Ohio, United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

New Delhi, Delhi, India (Remote)

Bucharest, Bucharest, Romania (On-Site)

Bucharest, Bucharest, Romania (On-Site)

Singapore, Singapore (On-Site)

New Delhi, Delhi, India (Remote)

New Delhi, Delhi, India (Remote)

View All Jobs

Get notified when new jobs are added by Luxoft

Similar Jobs

Nasdaq - Java Application Support

Nasdaq, Philippines (Hybrid)

Aera Technology - Senior QA Automation Engineer

Aera Technology, India (On-Site)

Trane Technologies - Senior QA Analyst

Trane Technologies, India (On-Site)

Logitech - Sr.Test Engineer

Logitech, United States (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

Keywords Studios (Player Support) - Expert - Subtitle Translator/QCer: English to Ukrainian

Keywords Studios (Player Support), Ukraine (Remote)

Luxoft - Financial Partner Telecom

Luxoft, Ukraine (Remote)

Luxoft - Senior PySpark Data Engineer

Luxoft, Ukraine (Remote)

PwC - Senior ESG consulting expert

PwC, Ukraine (On-Site)

Every matrix - QA Engineer

Every matrix, Ukraine (Hybrid)

Luxoft - Senior Java Developer

Luxoft, Ukraine (On-Site)

Luxoft - HR Specialist (German is a MUST)

Luxoft, Ukraine (Remote)

Every matrix - Senior AI/ML Engineer (NLP/LLM)

Every matrix, Ukraine (On-Site)

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Virtusa - Ab Initio Tester

Virtusa, India (On-Site)

Fatshark AB - Senior QA Tester

Fatshark AB, Sweden (On-Site)

Universally Speaking - Japanese Games Tester

Universally Speaking, United Kingdom (On-Site)

Panasonic Avionics Corporation - MTS 3 Test Engineer

Panasonic Avionics Corporation, India (On-Site)

Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc , United States (On-Site)

Zelis - Engineer II - Quality Assurance-1

Zelis, India (On-Site)

Indium - Tester & Release Manager

Indium, India (Hybrid)

PlayStation Global - Baseball Test Analyst

PlayStation Global, United States (On-Site)

Power Integrations - Senior Reliability Technician

Power Integrations, Malaysia (On-Site)

Universally Speaking - Brazilian Portuguese Games Tester

Universally Speaking, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded