
We are looking for a professional in Quality Assurance to join our team.
In this role, you will be responsible for designing and implementing test plans to improve the usability of our products
The QA Tester works with the development team and other QAs to test software functionality, identify errors, and troubleshoot any issues with the software code.
Apply now for the role of QA (Software Tester) at Codebuddy, which is opening doors for skilled, energetic individuals looking to grow exponentially in their careers.
A successful QA (Software Tester) should be hard-working, have a strong working knowledge of software code and testing methodologies, and be a team player.
Responsibilities:
- Designing test plans, scenarios, scripts, and procedures.
- Executing tests on source code.
- Analyzing test results and reporting to the development team.
- Working with the development team to correct bugs and errors.
- Performing routine inspections and quality tests.
- Preparing and implementing quality assurance policies and procedures.
- Identifying and resolving workflow and production issues.
- Ensuring that standards and safety regulations are observed.
- Addressing and discussing issues and proposed solutions with superiors.
- Documenting quality assurance activities and creating audit reports.
- Making recommendations for improvement.
- Creating training materials and operating manuals.
When You Need To Apply (Technical Competency) :
- A Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 3 years experience in QA testing.
- Should have experience or knowledge in Automation testing
- Good working knowledge of test management software, programming languages, and QA methodologies.
- Familiarity with Agile frameworks and regression testing is a plus.
- Ability to document and troubleshoot errors
- Good teamwork and critical thinking skills.
- Excellent data collection and analysis skills.
- Strong attention to detail.

About Codebuddy Pvt. Ltd.
About
- Review in every 9 months
- On-time salary (7th)
- Fair Pay policy
- Easy Leave structure
- Performance awards
- Festival gifts
- Annual picnic
- Monthly dinner parties
Connect with the team
Similar jobs
About the Role
We are looking for a Senior Android Engineer with deep React Native expertise to build and own the trading
experience on Android — real-time data, interactive charting, fluid interactions, and rock-solid performance. What We’re Looking For
You have shipped production React Native apps that handle real-time data streams, complex UI states, and
performance-sensitive rendering. You understand the Android platform deeply — native modules, bridge
performance, and platform-specific behaviour. Ideally, you have worked on trading, fintech, or data-intensive
mobile products. You take ownership of your features end-to-end, care about code quality, and are comfortable
driving technical decisions independently. What You’ll Do
• Own the mobile trading experience on Android — architecture, performance, and end-to-end quality. • Build and optimize real-time data rendering — WebSocket lifecycle management, efficient list rendering, and minimal re-renders for streaming data. • Integrate complex WebView-based components with bidirectional JavaScript bridge communication. • Collaborate with product and design to deliver polished, intuitive interfaces for a financial product where
trust and clarity are paramount. • Define mobile engineering standards — component architecture, state management patterns, testing
strategy, and performance benchmarks. • Drive code reviews, mentor team members, and champion best practices across the mobile team. • Participate in stabilization and release cycles — profiling, device matrix testing, and regression analysis. Must-Have
• 4+ years React Native experience with production apps on Google Play Store. • Strong TypeScript skills and deep understanding of React Native internals — bridge, native modules, and
performance optimization. • Experience with real-time data handling — WebSockets, efficient UI updates for streaming data, and
state synchronization. • Experience integrating WebView-based components with JS bridge communication. • Proficiency with state management at scale (Redux, Zustand, or MobX).
• Experience with push notifications (FCM), deep linking, and complex navigation patterns. • Strong debugging skills — Flipper, React DevTools, native crash analysis, and performance profiling. Nice-to-Have
• Prior experience building trading, brokerage, or fintech mobile apps. • Experience with charting library integration in mobile apps. • Knowledge of server-driven UI (SDUI) patterns. • Experience with feature flags, A/B testing frameworks, and app modularization. • Familiarity with native Android development (Kotlin) for bridge modules. Tech Stack
Framework React Native
Language TypeScript / JavaScript
State Management Redux / Zustand
Real-time WebSocket, SSE
Charting Charting library via WebView bridge
Testing Jest, Detox (E2E), device matrix testing (Android 10+)

Location: Bangalore
Experience: Fresher-2 years
Type: Full-time | On-site
Open Roles: 2
Start: Immediate
Why this role exists
Most AI agents fail not because of models—
but because they sound wrong, behave inconsistently, and don’t handle real conversations.
This role exists to own the craft layer:
- Make agents sound natural, human, and trustworthy
- Make them reliable across real-world conversations
- Make them fast to deploy without endless iteration cycles
What you’ll do
You will not just write prompts.
You will design conversational systems that perform in production.
1. Own conversational quality across deployments
- Achieve 80%+ quality scores on insurer QA audits
- Design conversations across:
- Hindi
- English
- 3+ regional languages
- Ensure agents sound:
- Natural
- Context-aware
- Consistent across interactions
2. Build a reusable prompt and workflow library
- Reduce new workflow launch time from 3 weeks → 5 days
- Create standardized:
- Prompt templates
- Conversation flows
- Objection handling patterns
- Ensure new deployments do not start from scratch
3. Design human-like conversational behavior
- Move agents from:
- Scripted → adaptive
- Robotic → human-like
- Focus on:
- Tone
- Pauses
- Context retention
- Personalization
- The output should feel like:
- “This sounds human”
- not
- “This sounds like a bot”
4. Improve agent performance continuously
- Analyze:
- Call transcripts
- Failure cases
- Drop-offs
- Iterate prompts and flows based on real usage data
- Ensure performance improves across:
- Conversion
- Resolution
- Customer experience
5. Reduce deployment friction
- Minimize back-and-forth during agent setup
- Create clarity in:
- Requirements
- Conversation logic
- Expected outcomes
- Enable faster, cleaner deployments with fewer iterations
6. Align conversations with business outcomes
- Design conversations that drive:
- Conversions
- Retention
- Resolution
- Ensure prompts are not just “good”—they are effective
What success looks like
- QA scores consistently ≥ 80% across languages
- New workflows go live in ≤ 5 days
- Agents sound natural and human-like
- Iteration cycles reduce significantly
- Conversation quality directly improves business outcomes
Who you are
- You have 0-2 years of experience in conversation design, content, or AI prompting
- You have worked on:
- Chatbots / voice bots / conversational systems
- You understand:
- Language nuances
- User psychology
- Real-world conversation flows
- You care about:
- Detail
- Quality
- Real user experience
What will make you stand out
- Experience working with:
- Multilingual conversational systems
- Strong writing and structuring ability
- Familiarity with:
- LLM prompting techniques
- Conversation analytics
- Ability to debug:
- Why a conversation failed, not just rewrite it
Compensation
Upto ₹50,000/month (fixed)
(Aligned with role scope and impact expectations)
Why join
- You will define how AI agents actually feel to customers
- Your work directly impacts:
- Customer experience
- Conversion rates
- Product perception
- You will build the craft layer of an AI platform
What this role is not
- Not generic content writing
- Not static script creation
- Not disconnected from real user interactions
What this role is
- A designer of conversational systems
- A builder of human-like AI experiences
- A driver of quality and performance in AI agents
One question to self-evaluate
Can you design conversations that consistently feel human, handle edge cases, and drive outcomes at scale?
Web Developer
Job Description
- The web developer will be responsible for providing full life-cycle development (design, coding, and testing) and maintenance of web-based system on Azure
- Candidate should have experience in GitHub, knowledge of DevOps is a plus
- Experienced in designing and implementing web portals, experience with DNN is a plus
- Ability to work with multiple languages including C#, ASP.Net, MVC, Javascript and related libraries, HTML, Complex SQL queries, CSS, BootStrap, JSON
- Experience in Agile project management methodology
- Developing and Delivering Excellent Web based solutions/portals/sites based on customer’s requirement within the stipulated timeline
- The candidate should be flexible to learn new technology and platform and should be creative, innovative for improvement ideas, detail oriented, diligent, and eager to learn and grow
Duties & Responsibilities:
- Understand how FTP server is setup for the site
- Understand business requirements to apply logic to integrate functionalities
- Identify and understand any technical bugs on the server, site, log files or modules and work on resolving the bugs
- Understand system/site technical requirements and suggest enhancements if applicable
- Designing, coding, unit Testing, and integration with Database
- Handle site deployment
- Designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
Technical Expertise:
- ASP/ASP.NET/VB.NET/MVC/C#/SQL Server 2012+
- HTML, Javascript, Jquery, CSS, Bootstrap
- GitHub/DevOps, Azure
- Web API/ Web Services, Email Services
Skills and Abilities:
- Be able to work with diverse global teams and in an individual contributor role as needed
- Excellent English written and verbal communication skills (for local team and global stakeholders/team members)
- Strong task management skills including time management, and ability to manage multiple projects simultaneously
- Flexibility required to attend late evening meetings with global team members
- Attention to detail and delivering quality projects and knowledge assets
The job would entail managing. nurturing and converting leads generated from the ads and promotions. Client interaction via phone, whataspp. Community management on the LMS and Whatsapp community. Creating Reports, analytics and presentations for the sales funnel, Centre Manager who can coordinate amidst the marketing, ops, social media and trainers team and maintain an effective schedule of services to be offered annually. Additionally, Ability to multitask and work as executive assistant would be appreciated,
What is the role?
You will be responsible for developing features on the application and integrations end to end. You will be working closely with the Technical Team to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on the core backend and ensure it meets the performance benchmarks.
- API and Integrations
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Work on the front end with ReactJS is a plus point.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent
- 5+ years of experience
- Agnostic/Polyglot with multiple tech stacks
- OAuth, API Integrations.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, CouchDB, DynamoDB, Clickhouse, Kafka
- Backend exposure – good knowledge of building and integrating APIs
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Excellent knowledge and understanding skills on oAuth.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Whom will you work with?
You will work with a top-notch tech team, working closely with the architect and engineering head.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Compass.
We are
We at Compass strive to make selling fun with our SaaS incentive gamification product. Compass is the #1 gamification software that automates and digitizes Sales Contests and Commission Programs. With game-like elements, rewards, recognitions, and complete access to relevant information, Compass turbocharges an entire salesforce. Compass also empowers Sales Managers with easy-to-publish game templates, leaderboards, and analytics to help accelerate performances and sustain growth.
We are a fun and high-energy team, with people from diverse backgrounds - united under the passion of getting things done. Rest assured that you shall get complete autonomy in your tasks and ample opportunities to develop your strengths.
Way forward
If you find this role exciting and want to join us in Bangalore, India, then apply by clicking below. Provide your details and upload your resume. All received resumes will be screened, shortlisted candidates will be requested to join for a discussion and on mutual alignment and agreement, we will proceed with hiring.
Location: Bangalore, Delhi, Gurgaon
Function: Software Engineering → Frontend Development
Requirements:
- 2-5 years of experience in building large complex and performant web applications using JavaScript, HTML, and CSS across multiple browsers.
- Strong Object Oriented JavaScript fundamentals.
- Experience in java script frameworks such as React and a good understanding of the basics of these frameworks and their life cycles.
- Deep understanding of various deployment strategies and their pros and cons.
- Understanding of Docker.
- SSR experience is a must.
- You should have enough understanding of SEO principles.
- Experience of working with React Hooks desirable.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with newer specifications of ECMAScript (ES6 ES7).
- Experience with server-side rendering using nextjs, express, hapi etc.
- Hands-on experience with any unit testing framework (mocha/chai, jest etc).
- Deeper understanding of Chrome Dev Tools.
- Should understand nuances of the timeline for perf monitoring.
- Deeper knowledge of UI optimizations and performance.
- Deeper understanding of network layer, HTTP, HTTPS, cookies, local storage.
- Understanding of JavaScript Design patterns and ability to use them in applicable scenarios.
- Good understanding of data structures and algorithms and their space and time complexities.
- Strong in open source technologies, agile development.
- Excellent communication skills, good visual design sense, in-depth experience in developing web-based applications.
- Familiarity with code versioning tools such as Git, SVN, and Mercurial.
Web Development Interview:
- Technical Round 1 JS + Web fundamentals + React (Based on Experience)
- Technical Round 2 React JS - Problem solving (Machine coding round)
- Technical Round 3 Technical evaluation/Team fitment
- HR Round
-Design and build applications for the iOS platform
-Ensure the performance, quality, and responsiveness of applications
-Collaborate with a team to define, design, and ship new features
-Identify and correct bottlenecks and fix bugs
-Help maintain code quality, organization, and automatization
Skills
-Proficient with Swift, and Cocoa Touch
-Experience with iOS frameworks such as Core Data, Core Animation,
etc.
-Experience with offline storage, threading, and performance tuning
-Familiarity with RESTful APIs to connect iOS applications to back-end
services
-Understanding of Apple’s design principles and interface guidelines
-Familiarity with cloud message APIs and push notifications
-Knack for benchmarking and optimization
-Proficient understanding of code versioning tools such as Gift
- Managing Work, Projects, and Policies Generate and provides accurate and timely results in the form of reports, presentations, etc.
- Compiles, codes, categorizes, calculates, tabulates, audits, or verifies information or data.
- Completes accounts receivable period-end closing functions and procedures; credit and period-end reporting.
- Upholds the policies and procedures outlined in the credit policy.
- Interacts with sales and catering staff for timely credit decisions on incoming customers.
- Demonstrating and Applying Accounting Knowledge to Credit Management Issues
- Demonstrates knowledge of job-relevant issues, products, systems, and processes.
- Uses computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
- Uses relevant information and individual judgment to determine whether events or processes comply with laws, regulations, or standards.
- Keeps up-to-date technically and applying new knowledge to your jobs.
- Stays knowledgeable of accounts receivable system.
- Leading Credit Management Team
- Utilizes interpersonal and communication skills to lead, influence, and encourage others; advocates sound financial/business decision making; demonstrates honesty/integrity; leads by example.
- Staffs manage and develops all billing and accounts, receivable employees]
- Submits reports in a timely manner, ensuring delivery deadlines.
- Ensures profits and losses are documented accurately.
- Achieves and exceeds goals including performance goals, budget goals, team goals, etc.
- Develops specific goals and plans to prioritize, organize, and accomplish your work.
- Monitors all taxes that apply, ensuring that taxes are current, collected, and/or accrued.
- Ensures property billings are sent error-free and in a timely manner.
- Monitors receivables for timely collections and follows up with appropriate collection correspondence






