MonotaRO Technologies India Private Limited is a global technology company which is a subsidiary of MonotaRO Co., Ltd. Our mission is to empower enterprise clients with the smartest marketing platform, enabling seamless integration with our personalization engines and delivering cross-channel marketing capabilities. We are dedicated to enhancing customer engagement and experiences while focusing on increasing Lifetime Value (LTV) through consistent messaging across all channels. We are a world-class engineering team that encompasses front end (UI), back end (API / Java), and Big Data engineering to deliver compelling products.
As an QA engineer, you will be responsible for ensuring the quality and reliability of our products by designing and executing test plans, identifying bugs, and working closely with product managers and cross-functional teams to understand user requirements, provide input on feature design, and ensure test coverage aligns with business goals.
Objectives:
Design and maintain scalable and efficient QA test suites, both manual and automated, for validating complex backend systems and integrations.
Ensure robustness, performance, and reliability of RTB (Real-Time Bidding) and advertising platforms through thorough testing.
Analyse the standards with top SSPs & DSPs in the industry to verify seamless integrations and consistent delivery.
Responsibilities
Design and execute comprehensive test plans and test cases for diverse backend systems, microservices, and integrations across Java and other technology stacks.
Perform functional, regression, performance, and integration testing for backend and frontend services.
Validate data integrity and accuracy for integrations with various exchanges using OpenRTB/other protocols.
Own QA aspects of campaign implementation, monitoring, and reporting.
Work closely with the product and engineering teams to understand business requirements and translate them into test scenarios.
Analyze large-scale logs and datasets to identify potential issues, root causes, and opportunities for quality improvement.
Troubleshoot campaign delivery and system issues by coordinating with internal support teams and external partners.
Conduct peer reviews of test strategies, plans, and automation scripts to ensure high-quality deliverables.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field. Exceptional problem-solving skills on platforms like LeetCode or HackerRank may be considered in place of formal education.
Solid foundation in QA principles, software testing methodologies, and defect lifecycle management.
5-12 years of QA experience in the digital advertising and B2B digital marketing industry.
Familiarity with web technologies, RESTful APIs, and distributed systems.
Experience with automation tools like Playright, Selenium, TestNG, JUnit, or REST Assured.
Knowledge of performance testing using JMeter and Gatling is a plus.
Exposure to Kafka, ELK stack (Elasticsearch, Logstash, Kibana), and Java or Javascript is an advantage.
Understanding of microservice architecture and related QA strategies is a plus.