Posted Apr 13, 2026
As a Software Test Automation Engineer at WebEngage, your role involves developing and maintaining automated test scripts and tools to maximize efficiency. You will be responsible for debugging, running, and configuring automation test cases. Additionally, you will translate use cases and/or technical specifications into automated test suites. Your strong automation coding skillset with Java, Python, or other object-oriented languages will be crucial for this role. Key Responsibilities:
Qualifications Required:
Minimum 2-3 years of Automation Testing experience in product development
Bachelor's degree in Computer Science, Software Engineering, or equivalent At WebEngage, you will have the opportunity to work with a highly inclusive culture that promotes a relaxed, creative, and productive environment. You will be part of a team that values autonomy, open communication, growth opportunities, and work-life balance. Additionally, you will have access to cutting-edge tools and mentorship, including a Macbook for Engagers. The company offers best-in-class medical insurance with Covid Care facilities, programs for mental health care, and a Contemporary Leave Policy beyond sick leaves. WebEngage is a customer data platform and marketing automation suite that helps brands drive revenue through personalized engagement campaigns. With headquarters in Mumbai, India, and offices in Delhi, Bangalore, So Paulo, and Dubai, WebEngage collaborates with thousands of brands worldwide in various industries. As a Software Test Automation Engineer at WebEngage, your role involves developing and maintaining automated test scripts and tools to maximize efficiency. You will be responsible for debugging, running, and configuring automation test cases. Additionally, you will translate use cases and/or technical specifications into automated test suites. Your strong automation coding skillset with Java, Python, or other object-oriented languages will be crucial for this role. Key Responsibilities:
Develop and maintain automated test scripts and tools
Debug, run, and configure automation test cases
Translate use cases and technical specifications into automated test suites
Engage in all testing efforts including unit testing, end-to-end testing, validation testing, and user acceptance testing
Utilize automation coding skills with Java, Python, or other object-oriented languages
Experience with Selenium, JUnit, TestNG, TDD, BDD, and Cucumber is a must
Experience in API and Backend Automation Testing
Familiarity with tools like Jira, Zephyr, Postman, Git, and Jenkins
Strong core testing skills including test case designing, test strategy, and test data creation
Experience in Mobile Automation
Ability to work with minimal supervision
Qualifications Required:
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City