Senior Software Test Engineer

Visa Visa · Fintech · Warsaw, Poland, Poland

Senior Software Test Engineer at Visa, a global leader in payments technology. The role involves performing quality assurance testing, developing automated test scripts, test planning, defect logging, and managing QA environments. Responsibilities include participating in design reviews, code reviews, and supporting user acceptance testing. The position requires strong software engineering skills, experience with test automation (REST API, Playwright/TypeScript), back-end services, microservices, and CI/CD pipelines.

What you'd actually do

  1. Perform quality assurance testing inclusive of unit, systems, integration and regression testing, automated and manual if needed.
  2. Support the development of automated test scripts to be used to automate regression testing and managing the overall test artifacts and test execution
  3. Test planning and Test strategy development using industry best practices
  4. Log software defects in the Visa standard defect tracking tool and work with development team on defect resolution
  5. Manage QA environments and perform application deployment and troubleshooting

Skills

Required

  • software testing
  • test architecture
  • test automation
  • computer science fundamentals
  • data structures
  • algorithms
  • distributed systems
  • REST API testing
  • Playwright/TypeScript
  • back-end services testing
  • microservices architecture
  • test-driven development (TDD)
  • Core Java
  • Microservices
  • Spring
  • Hibernate
  • SOAP/REST APIs
  • Web Services
  • code review
  • CI/CD pipelines
  • Jenkins
  • GitHub Actions
  • DevOps practices
  • Continuous Integration
  • Continuous Deployment
  • Build Automation
  • Maven
  • Git
  • Docker

Nice to have

  • Karate framework
  • mobile testing
  • ReactJS
  • front-end application architecture
  • SQL
  • Zephyr integration
  • Groovy scripts