Senior Software Developer in Test (Java)

1 Hour ago • 5-10 Years • Quality Assurance

About the job

SummaryBy Outscal

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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
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

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.

Singapore, Singapore (On-Site)

Doha Municipality, Qatar (On-Site)

Karnataka, India (On-Site)

Haryana, India (On-Site)

Masovian Voivodeship, Poland (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug