Senior Qa Engineer

Visa Visa · Fintech · Bengaluru, India, IN

Visa is seeking a Senior QA Engineer to establish the India Localization team. This role involves identifying automation opportunities, uncovering application faults, and promoting best-in-class QA practices. The engineer will develop and maintain QA tools and frameworks, write automation scripts integrated into CI/CD pipelines, and support end-to-end quality through robust test planning, exploratory, and manual testing. The position requires experience with REST APIs, various test types (end-to-end, contract, load, chaos), proficiency in a programming language (preferably JavaScript), Git, financial systems, high-scale environments, and an understanding of observability practices.

What you'd actually do

  1. Work closely with Engineering and Product teams to identify new automation opportunities and application faults.
  2. Collaborate with other QA professionals to promote best practices across the organization.
  3. Develop and maintain QA tools and frameworks to support automated testing.
  4. Stay up to date with emerging trends and technologies in the QA field.
  5. Define and implement design principles for automated test procedures.

Skills

Required

  • 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 5+ years of experience in the Quality Assurance field
  • Experience with REST APIs
  • Hands-on experience with various test types: end-to-end, contract, load, and chaos testing
  • Proficiency in at least one programming language (preferably JavaScript)
  • Proficiency with Git and version control workflows
  • Experience with financial systems
  • Experience working in high-scale and high-availability environments
  • Understanding of observability practices (monitoring, tracing, alerting)
  • Basic experience or knowledge with AWS services such as SQS, SNS, DynamoDB, and S3

Nice to have

  • 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)

What the JD emphasized

  • end-to-end quality
  • robust test planning
  • exploratory and manual testing
  • strong technical expertise in test frameworks
  • CI/CD-integrated automation
  • performance testing
  • clear communication of quality metrics
  • test results
  • risks
  • REST APIs
  • end-to-end
  • contract
  • load
  • chaos testing
  • programming language
  • Git
  • version control workflows
  • financial systems
  • high-scale
  • high-availability environments
  • observability practices
  • AWS services