VA

Quality Assurance Automation Engineer - Java/Selenium

Vayuz Technologies
Gurgaon3-15 LPA Posted 25 Jul 2025
FULL TIME
Kafka
Springboot
Mockito
Java 8
TestNG
+3 more

Job Description

Role Expectations

  • Design, develop, and execute automated tests to ensure product quality in digital transformation projects
  • Collaborate with developers and stakeholders to define test strategies and understand business requirements
  • Implement API testing using Mockito, Wiremock, and Stubs to validate integrations
  • Test real-time data streaming using Kafka and MQ
  • Perform automation testing with RestAssured, Selenium, and TestNG
  • Monitor application performance using Splunk and AppDynamics
  • Develop and maintain CI/CD pipelines using Gradle and Docker
  • Conduct performance testing using Gatling and JMeter
  • Participate in test and defect management processes to ensure quality tracking
  • Work with onshore teams to improve test coverage and product stability

Qualifications

  • 4–7 years of experience in QA automation and Java
  • Strong hands-on experience with Java 8+ and Streams API
  • Proficiency in SpringBoot and JUnit frameworks
  • Expertise in API and UI automation using RestAssured and Selenium
  • Experience with Jenkins for CI/CD integration and automation
  • Working knowledge of AWS for cloud-based testing and deployments
  • Skilled in using Splunk and AppDynamics for real-time monitoring and issue diagnosis
  • Familiar with test management tools and defect tracking systems
  • Experience with Gradle for builds and Docker for containerization
  • Strong SQL knowledge for test validations
  • Previous work in the payments domain with an understanding of related workflows

Nice to Have

  • Experience with Kafka or MQ for testing streaming data
  • Financial services or payments domain background
  • Familiarity with Apache Camel for message-based integration
  • Performance testing experience using Gatling and JMeter

Join WhatsApp Channel