Search by job, company or skills

Mastercard

Senior Software Engineer

5-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

The Dual Message Authorization team is looking for a Senior Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving. The ideal candidate is passionate about the customer experience journey, highly motivated, intellectually curious, analytical, and possesses an quality driven mindset.

Role

In This Position, You Will

  • be an individual contributor with advanced knowledge within discipline, leading a segment of several initiatives or a larger initiative, or may formally supervise a small team
  • Adheres to and implements enterprise quality standards, processes and tools, and develops and implements build control strategies or QA tools/processes
  • Interacts with business and development teams to define test plans and schedules
  • Translates complex system requirements and specs into test requirements and testing methods
  • Identifies and implements more complex automation efforts.
  • Participates in requirements review and testing activities; monitors resolutions and retains documentation
  • Mentoring the team
  • Work with software developers and domain experts in designing, performing, and improving verification tests
  • Work collaboratively and effectively in a very fast paced environment.
  • Identify early defects to improve quality of the products
  • Follow the SDLC and STLC process with quality management and Agile tools like ALM
  • Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance quality of the product/capability.
  • Play a crucial part in helping drive Quality to help build and ship better products.

All About You

  • Working knowledge on Card Payment systems. [Must]
  • Working knowledge of payment simulation tools such as T3/similar or and ISO payment protocols (8583) & (20022) (must) [Must]
  • Working knowledge /Experience on different card platforms/Switch
  • Understanding on Unix/Linux Commands, SQL [Must]
  • Experience on Tandem HP non stop, Mainframe will be added advantage
  • Understanding of any programming language. [Must]
  • Knowledge of software testing life cycle [Test planning, Test design and execution, Defect Management, Test Reporting] [Must]
  • Hands on experience on Functional, Regression, System, UAT Testing[Must]
  • Any experience with TDD and/or BDD will be an added advantage
  • Experience in automation testing using any of the tool like JBehave, TestNG, SOAP UI, Appium, Selenium, mobile automation tools will be added advantage.
  • Excellent defect finding, debugging, root cause analysis capabilities
  • Excellent communication skill and team handling capabilities
  • Experience of testing solutions for large scale deployments including large enterprises or service providers, banking or payment solutions.
  • Experience of working in payments application Domain.
  • Hands on experience of working with tools like Confluence, JIRA, and Rally.
  • Good at test strategy analysis systematically and delivery focused
  • Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication skills.
  • Ability to be flexible, accountable, reliable and industrious.
  • Ability to manage multiple priority efforts in parallel and ensure Quality Assurance standards are followed.
  • High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment
  • Strong oral and written communication skills
  • Bachelor's Degree in Computer Science or related field

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 110057871