Search by job, company or skills

Luxoft Singapore

Senior Quality Assurance Engineer

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Description:

  • Our Client is the arm of the world's 11th largest bank by total assets.
  • Their Singapore center is one of the 3 main IT Hubs for Bank's worldwide business. They work daily with international branches located in 33 countries by:
  • - Envisioning and preparing the Bank's futures information systems
  • - Partnering and supporting core banking flagships and transverse areas in their large-scale development projects.
  • - Providing premium In-house Banking applications,

  • This unique positioning empowers us to bring our core banking business a sustainable competitive advantage on the market.
  • We seek innovative and agile people sharing our mindset to support ambitious and forthcoming technological challenges.

Responsibilities:

  • - Research, design, and develop computer software or specialized utility programs
  • - Analyze user needs and develop software solutions, applying principles and techniques of computer science
  • - Liaise with business analysts and development team for clarification and understanding of requirements
  • - Design and develop test code using a modern CI/CD pipeline
  • - Design and develop comprehensive quality assurance strategies and frameworks; implement automated testing systems to ensure reusability and efficiency
  • - Design and implement comprehensive test plans and test cases based on requirements and design documentation; develop automated test systems to ensure reusability and efficiency
  • - Perform various types of testing, including functional, integration, regression, and performance testing; analyze and track down error root causes, providing detailed reports and recommendations for improvement
  • - Promote and implement testing methodologies, aiming to identify and address defects early in the development lifecycle
  • - Provide technical support to other teams, assisting with problems encountered internally, such as system malfunctions; propose solutions, suggest improvements, and contribute to data analysis
  • - Document all testing activities, including test results, discovered defects, and any relevant observations; prepare detailed reports for management and the Delivery Team

Mandatory Skills Description:

  • - Minimum 8 years of relevant experience
  • - Experience with automation frameworks and libraries
  • - Proficiency in scripting languages such as Python, Shell Script, and PowerShell
  • - Knowledge of Cloud platforms and services
  • - Experience in QA Design Methodologies
  • - Object-oriented programming with Java
  • - Load/Performance, API, and Microservices testing abilities; GUI Test Automation
  • - Familiarity with testing automation tools and frameworks: JUnit, TestNG, Selenium, Cypress, Cucumber
  • - Relational database experience: MySQL, SQL Server, Sybase
  • - DevOps pipeline tooling: Git, Maven, Jenkins, GitLab, Docker, Kubernetes
  • - Master or Bachelor's degree in Computer Science/ Information Technology/ Programming & Systems Analysis/ Science (Computer Studies) faculties.
  • - Excellent communication and interpersonal skills to collaborate with diverse teams; strong problemsolving and analytical abilities; ability to work under pressure. Appetite to follow technology trends and participate in communities; eagerness to learn and adapt to new technologies; perseverance, diligence, and effective time management. Passion for sharing expertise and growing team members skills; autonomous, selfmotivated, and an excellent team player.

Nice-to-Have Skills Description:

  • - Domain-Driven design and Microservices: Spring Boot
  • - Exposure to Capital Markets applications

Languages:

  • English: C1 Advanced

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 135321917