We're looking for a Testing Engineer to own end-to-end quality for assigned products and features. The ideal candidate will move beyond execution into defining test strategies, setting quality standards, improving automation coverage, and driving cross-team quality advocacy. Core Responsibilities Analyze functional and non-functional requirements and clarify ambiguities early. Define, maintain, and prioritize test plans (positive, negative, edge, regression). Design reusable test cases and suites keep them versioned and traceable. Set up pipelines/tasks for scalability and benchmarking to review different environments/conditions. Execute tests: manual (exploratory, UX, edge) and automated (API, UI, integration). Log clear, reproducible defects (steps, environment, evidence, impact). Verify fixes, manage defect lifecycle, and prevent reopens via root cause analysis. Contribute to performance, load, reliability, and basic security test coverage. Maintain test data, environments, and baseline health checks. Track and report quality metrics (defect density, pass rate, automation %, MTTR). Collaborate with Dev/Product teams on release readiness (go/no-go signals). Improve and refactor existing tests to reduce flakiness and execution time. Participate in design reviews with a testability lens. Participate in comparative studies for different approaches/platforms. Key Outcomes (Success Indicators) Defects caught pre-release increase post-production escapes trend down. Automation coverage % (critical paths) increases sprint over sprint. Flaky test rate reduced and tracked. Consistent, documented test standards adopted across teams. Release confidence improved (shorter stabilization window). Clear actionables from comparative studies and/or observed insights driving product stability and reliability. Required Skills Solid understanding of software testing principles (functional, regression, boundary, exploratory). Familiarity with low-code automation tools like Cucumber, BugBug, BrowserStack, etc. Hands-on experience with at least one automation framework (API or UI). Competent in scripting (Python or JavaScript) for test creation/utilities. Able to design clear, reproducible defect reports with impact context. Working knowledge of REST API testing (Postman/Newman, curl, or pytest requests). Familiar with Git, branching, PR workflows, and CI basics (GitHub Actions/GitLab/Jenkins). Nice to Have Experience with UI automation (Playwright / Selenium / Cypress). Exposure to performance/load tools (k6, Locust, JMeter). Basic container and service debugging (Docker logs, health probes). Familiarity with contract testing (e.g., Pact) or schema validation. Knowledge of observability signals (logs, metrics, basic tracing) for root cause assistance. Experience with test data management and environment isolation. How We Work We use Microsoft Teams for daily communication, including standups and team meetings. Our culture values open discussion, ownership, and a founder's mindset. We prioritize exceptional design, UI/UX, thorough documentation, clear to-do lists, and data-driven decision-making. Team bonding is encouraged through bi-monthly townhalls, destressing sessions with a certified healer, and biannual company retreats. We offer a fully remote workplace, comprehensive health insurance, attractive equity options for top performers, mental health consultations, company-sponsored upskilling courses, designated growth hours, 40 hours annually for community causes, and access to a financial advisor. Wobot is an Equal Opportunity Employer.
We're looking for a Golang developer who enjoys solving real-world problems, building scalable APIs, and optimizing performance. What You'll Do: Develop RESTful APIs for microservices. Create and manage job schedulers. Integrate with third-party applications. What We're Looking For: 2+ years of experience in Go programming. Knowledge of Python is a plus. Portfolio showcasing technical skills. Strong time management and organizational skills. Proficiency in Go templating, common frameworks, and tools. Experience working in a team environment. Familiarity with RESTful API development. Willingness to learn new tools and technologies. Nice-to-Haves: Basic Git knowledge. Experience with Docker. Familiarity with Linux fundamentals. How We Work: . We use Microsoft Teams for daily communication, including standups and team meetings. . Our culture values open discussion, ownership, and a founder mindset. . We prioritize exceptional design, UI/UX, thorough documentation, detailed to-do lists, and data-driven decision-making. . Team bonding is fostered through bi-monthly townhalls, destressing sessions with a certified healer, and biannual company retreats. . We offer a fully remote workplace, comprehensive health insurance, attractive equity options for top performers, mental health consultations, company-sponsored upskilling courses, designated growth hours, 40 hours annually for community causes, and access to a financial advisor. . Wobot is an Equal Opportunity Employer.
We are looking for an experienced application developer having exposure in C++ and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance, scalable software solutions using C++ & Python, and delivering robust applications while working closely with our team of developers and engineers. The key application we are looking to build is a multi camera person and vehicle tracking application, where we want to make use of the latest models, pipelines and algorithm to capture and track the objects across a large number of cameras. Job Responsibilities: Design, develop, and manage high-performance software applications using C++ Implement and optimize code for performance, security, and memory efficiency Write robust, efficient, and scalable C++ code for various applications, including real-time systems, embedded systems, and desktop software Monitor and optimize the performance and responsiveness of C++ applications across multiple platforms and environments Integrate third-party libraries, tools, and APIs into C++ applications for enhanced functionality Collaborate with developers, engineers, and stakeholders to ensure seamless integration of C++ applications with other systems and components Run unit, integration, and performance tests to ensure the stability and functionality of C++ applications Conduct code reviews and ensure adherence to coding standards, security protocols, and best practices in C++ development Participate in agile development processes and contribute to continuous improvement of C++ development workflows Required Skills: 3 years of work experience in a similar position 3 years of experience in software development using C++ Proficiency in object-oriented programming, data structures, and algorithms with C++ Strong understanding of memory management, multithreading, and concurrency in C++ applications Experience with integrating C++ applications with back-end technologies or third-party libraries Familiarity with C++ standards (C++11/14/17/20) and STL (Standard Template Library) Understanding of version control systems such as GIT Knowledge of performance optimization, profiling, and debugging tools for C++ is a plus Experience with security best practices in C++ development is preferred Excellent communication and collaboration skills, with a proven track record of effective teamwork Strong analytical and problem-solving skills, dedicated to delivering high-quality, efficient software solutions How we work: We use Microsoft Teams for daily communication, conduct daily standups and team meetings over Teams. We value open discussion, ownership, and a founder mindset. We prioritize design, amazing UI/UX, documentation, to-do lists, and data-based decision-making. We encourage team bonding through bi-weekly town halls, destressing sessions with a certified healer, and fun company retreats twice a year. We offer a 100% remote workplace model, health insurance, top performers eligible for attractive equity options, mental health consultations, company-sponsored upskilling courses, growth hours, the chance to give back with 40 hours for community causes, and access to a financial advisor. Wobot is an Equal Opportunity Employer If you have a passion for developing innovative applications and want to work on cutting-edge technology, we encourage you to apply for this exciting opportunity.
We are looking for a highly capable Customer Success Associate (Technical) to ensure seamless onboarding and an exceptional customer experience. You will manage new location setups, monitor account health, troubleshoot issues, and coordinate with internal teams for quick resolutions. You will also document recurring challenges, share insights with product and QA teams, and support clients through a consultative approach. Responsibilities: Manage onboarding of new customer locations, including configuration and integration of cameras on the platform. Monitor accounts to ensure a positive customer experience with the company's products or services Analyze potential issues related to customer accounts and channelize internally for a faster resolution. Coordinate with other departments (Sales, Engineering, and Product) to ensure that customers needs are met. Document and track recurring issues to provide actionable insights to the product and QA teams. Review the customer journey, identifying how it's supported, taking a consultative approach in helping clients overcome issues and achieve goals Serve as day-to-day contact for assigned accounts, identify areas of opportunity, highlight best practices, and document them Communicate effectively with both internal and external senior-level management to understand customer needs, maximize retention and growth, and communicate learnings Requirements: Sound knowledge of CCTV Infrastructure and its working is a must. Should be aware of and have practical experience of working on port forwarding, DDNS configurations, RTSP protocol, NVR/DVR, IP cameras, etc. 18-24 months of client handling experience for B2B clients. Should be self-motivated and self-directed Strong communication and interpersonal skills with aptitude in building relationships with professionals of all organizational levels Excellent organizational and problem-solving skills Proficiency with tools like Jira, Clickup, or similar customer support systems. Ability to use AI tools to build automations/generate productivity gains Working Hours: 2 PM to 11 PM IST How We Work: We use Microsoft Teams for daily communication, including standups and team meetings. Our culture values open discussion, ownership, and a founder's mindset. We prioritize exceptional design, UI/UX, thorough documentation, clear to-do lists, and data-driven decision-making. Team bonding is encouraged through bi-monthly townhalls, destressing sessions with a certified healer, and biannual company retreats. We offer a fully remote workplace, comprehensive health insurance, attractive equity options for top performers, mental health consultations, company-sponsored upskilling courses, designated growth hours, 40 hours annually for community causes, and access to a financial advisor. Wobot is an Equal Opportunity Employer.