Job: Software Engineer - QA

We are seeking experienced QA software engineers with solid experience in programming and excellent problem-solving skills. This is an opportunity to become a part of a highly motivated and skilled team that works on the cutting edge technology and invents the future of payment solutions.

Job Summary:

As a QA Software Engineer, you will evaluate the current state of testing and drive change to increase test automation in order to improve our overall testing practices. You will be overseeing and directing the test development processes including; designs, reviews, implementations, and test execution. Your role would require you to develop test strategies for test automation and manual verification as well as external validation. You would also be working closely with infra teams to build and maintain testing infrastructure and tooling periodically while also reviewing how our test strategy aligns with the latest technology.

Job Requirements:


  • 2+ years experience (for QA Engineer) in Automation testing
  • Solid foundation in software test techniques and methodology for automated and manual testing
  • Core Java – Hands-on experience is mandatory
  • JDBC + SQL database design and queries in MySQL or Maria DB dialect
  • Should be comfortable working in Linux
  • Web Services frameworks with knowledge of SOAP and REST
  • Version control – GIT, Maven, JUnit

Good to know:

  • Development on Mac OS or Linux System
  • Agile development experience
  • Scrum with JIRA
  • XML / JSON related Parsing and Binding technologies
  • Working with distributed teams

Personal Attributes:

  • Have excellent written and verbal communication skills (English)
  • Self-driven and ability to make progress with minimal supervision
  • Attention to detail and time-management skills

Job Application

Job Title
Software Engineer - QA
Based out of India: Kolkata, Hyderabad, Pune
Software Engineering
Job Type
Job Shift
Day shift
Job Schedule
Application Closing Date
15th November, 2020