
Similar jobs
We are seeking a detail-oriented and proactive QA Tester to join our Engineering Team. The ideal candidate will have hands-on experience in both manual and automated testing, with exposure to SaaS or fintech products. This role involves ensuring product quality, reliability, and performance across web applications, APIs, and financial workflows while contributing to scalable automation frameworks and AI-driven testing initiatives.
Key Responsibilities
- Design, write, and execute detailed test cases, test plans, and regression suites for web and API-based applications.
- Perform functional, regression, integration, and exploratory testing across multiple product modules.
- Build and maintain automated test suites using tools such as Selenium, Cypress, Playwright, or similar frameworks.
- Develop and enhance AI-based test suite creation and automation processes to improve testing efficiency and coverage.
- Test payment workflows, reconciliation logic, financial calculations, and transaction-related systems with high accuracy.
- Conduct API testing using tools such as Postman and REST Assured.
- Validate backend data and perform data integrity checks using SQL queries.
- Collaborate closely with developers, product managers, and business teams to identify, troubleshoot, and resolve defects.
- Participate in sprint planning, requirement reviews, and release validation activities.
- Monitor product quality metrics and contribute to continuous improvement of QA processes and testing standards.
- Ensure timely reporting, tracking, and closure of defects using defect management tools.
Required Experience
- 2–4 years of professional experience in QA / Software Testing for SaaS, fintech, or enterprise products.
- Hands-on experience with both manual and automation testing methodologies.
- Experience in AI-based testing frameworks or intelligent test automation is preferred.
- Exposure to testing financial systems, payment flows, reconciliation logic, or financial calculations is a strong plus.
Qualifications
- Degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong understanding of software testing lifecycle, QA methodologies, and defect management processes.
- Proficiency in automation tools such as Selenium, Cypress, Playwright, or equivalent frameworks.
- Experience with API testing tools such as Postman and REST Assured.
- Basic to intermediate SQL skills for backend data validation and verification.
- Experience working with Agile / Scrum development environments.
- Strong analytical, debugging, and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in cross-functional teams within a fast-paced startup environment.
Preferred / General Requirements
- Experience working with fintech, accounting, payments, or finance automation platforms.
- Familiarity with CI/CD pipelines and automated test execution workflows.
- Understanding of performance, security, and usability testing concepts is an added advantage.
- Passion for delivering high-quality products with strong attention to detail and customer experience.
Lead Product Engineer - Pod Captain
A Little Bit About the Role
There is a version of this role that attracts the wrong person: a senior engineer who wants a title upgrade and a slightly bigger scope. That person will struggle here. The Lead PE is not a promotion for being a great individual engineer. It is a fundamentally different job.
Your success at this level is measured entirely by what your Island delivers — not by the quality of your own code. You will still write code, often the hardest and most risk-laden on the project: auth systems, payment integrations, data migrations, the things nobody else should touch. But that is a fraction of the role. The majority is managing delivery, owning the client relationship on the technical side, unblocking engineers before problems compound, and making scope calls under pressure with incomplete information.
You are also the technical and commercial bridge between your Island and the client. You own every piece of technical communication that goes to them — what is being built, what risks exist, what the honest timeline is. When a client pushes for something technically unsound, you push back directly and professionally, always with an alternative. When something breaks in production, you own the post-mortem process and the client receives it within 24 hours. You protect your team from unfiltered client pressure; you translate it into clear, actionable direction instead.
On top of delivery and client management, you are the AI operating standard for your Island. Every engineer on your pod uses Cursor and Claude within the rules you define. You set those rules before the first line of code is written, govern how they evolve, and you are accountable when AI-generated code ships without being understood.
If you are energised by all of that — by the accountability, by owning outcomes rather than tasks, by the combination of technical depth and people management — this role will suit you well. If you want to spend most of your time in code, this is not the right level.
AI Governance Expectation
You set the AI standard for your entire Island. If an engineer on your pod is shipping AI-generated code they do not understand, or underusing AI tools entirely, both are your problem to fix — not theirs alone.
At Lead level, AI governance means:
- Authoring the .cursorrules file before the first PR is opened. This defines how every engineer on the team writes code, uses Cursor, and structures prompts. You update it as the team learns, and you submit it to the Fountane Mainland at the close of every engagement.
- Evaluating new AI tools before they reach client code. You are the gate. A tool that looks useful in a demo can create untraceable technical debt in production. You decide what enters the workflow.
- Governing prompt discipline across the team: scoped prompts, codebase context hygiene, no AI-generated code that the author cannot explain line by line.
- Using Claude for architecture reasoning, sprint planning, risk documentation, and client-facing technical communication — not just Cursor for code generation. AI works at every layer of the Lead role, not just the coding layer.
- Staying ahead of the Golden Stack. You should know what Cursor and Claude can and cannot do at the codebase level better than anyone on your Island. When the Mainland updates the standard toolchain, you integrate the change into your Island’s workflow first.
Key Responsibilities
Technical Architecture & Standards Ownership
Design the full-stack architecture for every engagement before the first sprint starts: service boundaries, API contracts, database schema, state management strategy across web and mobile surfaces, and the security baseline. Author the .cursorrules file that governs how the entire Island writes code and uses AI. Own the highest-risk code personally — auth systems, payment integrations, live data migrations — these are not delegated regardless of workload. Enforce Mainland security standards across the entire codebase: input validation, correct auth scoping, safe data handling. If a security issue reaches production that was visible in a PR, that is a failure you own.
CE Prototype Gatekeeping
Review every Concept Engineer prototype before any engineer touches it. This is not a courtesy review — you have veto authority. If the scope is technically unrealistic for the sprint, the architecture is unbuildable as specified, or the prototype makes promises the codebase cannot keep, the sprint does not start until those are resolved. The time to surface a structural problem is before it is built, not after it is demoed. Produce a written checklist verdict for every prototype review — approved, approved with conditions, or blocked with reasons.
Client Technical Communication & Scope Ownership
Own all technical communication with the client directly. This means: what is being built each sprint, what risks exist and what is being done about them, honest timelines when estimates change, and clear explanations of technical decisions in plain language. Push back on risky or scope-expanding requests professionally and always with an alternative — “we cannot do X because Y; here is what achieves the same outcome.” Manage scope creep actively: every request that expands the engagement goes through you, gets assessed for impact, and is either absorbed, priced, or declined with a rationale. Renewal conversations are yours to lead in coordination with the CE.
Island Integration Audit
When a prospective client wants fractional augmentation — one or two roles rather than a full Island — you conduct the Island Integration Audit. This means evaluating their existing engineering team against Fountane Mainland SOPs: coding standards, AI tool usage, deployment practices, and documentation quality. If they pass, fractional deployment proceeds. If they do not, you produce a written audit report that either recommends full Island deployment or a Mainland upskilling programme. You are protecting your team’s velocity — a fractional deployment into a dysfunctional team destroys it.
Delivery & Velocity Management
Review the work cycle board every morning. Flag anything stuck, stale, or at risk before it becomes a client problem — not after. Communicate risks to the CE proactively with options, not just problems. Track every engineer’s billing hours: a shortfall spotted on Wednesday is a Thursday conversation, not a Friday surprise. If an engineer is consistently under-billing, that is either a workload problem, a capability problem, or a motivation problem — each has a different resolution and you are responsible for diagnosing which one it is.
Production Incident Ownership
When something breaks in production, you own the resolution process end to end: take technical lead, make the call on rollback vs. hotfix, communicate status to the client directly if the incident affects them, and own the post-mortem. The client receives the post-mortem within 24 hours of resolution — this is a hard commitment, not a target. The post-mortem covers: what happened, why it happened, what was done to fix it, and what structural change prevents recurrence. You produce it; it is not delegated to the engineer who caused the issue.
Automation & Infrastructure Boundary Arbitration
The Automation Engineer owns the test gates within the CI/CD pipeline. The Infrastructure Engineer owns the pipeline configuration itself. When these overlap and conflict — which they will — you arbitrate. The resolution must be documented in the Island’s .cursorrules and SOP onboarding document so the boundary does not need to be relitigated every sprint. This is not optional housekeeping; an unresolved boundary between these two roles is one of the most common sources of deployment failures on Islands.
Full Stack Ownership — Web & Mobile
You review and own work across the entire application layer: React / Next.js web frontends, React Native or Flutter mobile apps, Node.js / Python backends, and database schema. You cannot delegate a review of mobile code because you do not know mobile, or backend code because your background is frontend. If there is a gap in your full-stack depth, that is something to resolve before taking this role, not on the job.
People Management & Mentoring
Hold bi-weekly 1:1s with every engineer on the Island — focused on growth, blockers, and career direction, not status updates. Status belongs on the board; 1:1s are for the person. Address performance gaps early, directly, and specifically: a pattern spotted in week two is a conversation in week two, not month three. Protect the team from unfiltered client anxiety — absorb it, process it, and give the team clear direction instead of noise. If an engineer is struggling, that is your problem to solve before it becomes the client’s problem to notice.
Network Contribution
At the close of every engagement, submit to the Fountane Mainland: the .cursorrules file, all prompt templates used, a short retrospective on what worked and what did not, and any reusable patterns or scripts developed during the engagement. This is a Lead-level obligation, not a nice-to-have. The network’s collective capability grows through what Leads bring back from the field. An engagement that ends without a Mainland submission has left the network no smarter than it was before.
Qualifications
- 8+ years of software engineering experience, with at least two years in a role where you were accountable for delivery outcomes — not just your own code. You should be able to describe an engagement where something went wrong on your watch, what you did about it, and what you would do differently. If your experience is entirely individual-contributor, this role will be a difficult fit.
- Genuinely full stack across web and mobile: React / Next.js, React Native or Flutter, Node.js or Python, and database architecture including schema design and migrations. You review and own work across all of these surfaces — not just the ones you are most comfortable in.
- Hands-on, daily Cursor and Claude usage with the ability to set and enforce standards for how a team uses them — not just personal proficiency. You should be able to describe the .cursorrules file you would write for a standard SMB engagement and explain the decisions behind it.
- Proven ability to communicate technical risk and decisions directly to non-technical clients — not through a PM, directly, in plain language. You should be able to describe a client pushback you navigated and how you handled it.
- Experience managing scope on a real engagement: a client who wanted more than was in the contract, and how you resolved it without damaging the relationship or the team’s velocity.
- Has conducted security-aware architecture design: auth systems, input validation, safe data handling. You should be able to describe a security decision you made and why.
- Has led or coordinated a small engineering team — run 1:1s, addressed performance gaps, made scope calls under pressure. Management experience at a staffing agency or outsourcing firm counts if the accountability was real.
- Comfortable having direct, specific performance conversations early — not after the situation has compounded. You should be able to describe a time you addressed a performance issue at the first sign rather than waiting.
- Bachelor’s or Master’s in Computer Science or a related field, or equivalent experience.
About Fountane
Fountane is a technology ventures lab - one part product studio, one part startup engine. We build high-quality software and AI products for clients ranging from fast-moving startups to large enterprises, and we co-build and invest in new companies when we see the right opportunity.
Founded in 2017 and headquartered in Minneapolis, we have grown to 60+ people across four continents and were recognised as one of America’s fastest-growing companies, ranking No. 699 on the Inc. 5000 with 595% three-year growth.
We are serious about craft, direct about expectations, and operate at the frontier of AI-assisted engineering. Lead PEs here carry real authority and real accountability — over delivery, over people, and over client outcomes. If that combination is what you are looking for, this is the place.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Microsoft Dynamics 365 Commerce Technical.
- Strong understanding of application development methodologies.
- Experience with integration of Microsoft Dynamics 365 with other systems.
- Ability to troubleshoot and resolve application issues effectively.
- Familiarity with user interface design principles and best practices.
Additional Information:
- The candidate should have minimum 3 years of experience in Microsoft Dynamics 365 Commerce Technical.
About Gate6
At Gate6, we’re more than a tech company — we’re a team that grows together. Many of our people have been with us for over 10, even 20 years — a rare legacy in the fast-changing digital world. Why? Because we believe in challenging work, creative freedom, and building real impact through innovation.
With offices in Scottsdale, AZ and Indore, India, we craft cutting-edge digital solutions while nurturing a culture where talent thrives, ideas matter, and careers last. If you’re ready to grow with a team that’s in it for the long run — Gate6 is your place.
About the Role
We are hiring an experienced Senior Python Developer to design and build high-quality web applications and APIs. You will play a key role in system architecture & code quality. The ideal candidate has hands-on experience with backend frameworks, frontend integration, and cloud deployments.
Key Responsibilities
- Design and implement end-to-end web applications using Python (Django, Flask, or FastAPI).
- Develop and consume RESTful APIs and ensure security (JWT, OAuth2).
- Integrate with third-party services such as payment gateways or CRMs.
- Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Optimize backend performance and database queries.
Required Skills
- Strong knowledge of Python frameworks, JavaScript (Angular), and SQL.
- Hands-on experience with API development and version control (Git).
- Understanding of Microservices architecture.
- Familiarity with AWS cloud.
Strong portfolio showcasing graphic design and animation skills
• Proficient in design software (Premiere Pro, After Effects, Adobe Illustrator, Photoshop etc.)
• Ability to work efficiently and meet deadlines
• Excellent communication and collaboration skills • Understanding of the lead generation process and how to create effective visuals
• Preferably, Previous experience of working with a Lead Generation house or agency
• Preferably, some exposure to content writing
Job Responsibilities:
- Managing and maintaining the efficient functioning of containerized applications and systems within an organization
- Design, implement, and manage scalable Kubernetes clusters in cloud or on-premise environments
- Develop and maintain CI/CD pipelines to automate infrastructure and application deployments, and track all automation processes
- Implement workload automation using configuration management tools, as well as infrastructure as code (IaC) approaches for resource provisioning
- Monitor, troubleshoot, and optimize the performance of Kubernetes clusters and underlying cloud infrastructure
- Ensure high availability, security, and scalability of infrastructure through automation and best practices
- Establish and enforce cloud security standards, policies, and procedures Work agile technologies
Primary Requirements:
- Kubernetes: Proven experience in managing Kubernetes clusters (min. 2-3 years)
- Linux/Unix: Proficiency in administering complex Linux infrastructures and services
- Infrastructure as Code: Hands-on experience with CM tools like Ansible, as well as the
- knowledge of resource provisioning with Terraform or other Cloud-based utilities
- CI/CD Pipelines: Expertise in building and monitoring complex CI/CD pipelines to
- manage the build, test, packaging, containerization and release processes of software
- Scripting & Automation: Strong scripting and process automation skills in Bash, Python
- Monitoring Tools: Experience with monitoring and logging tools (Prometheus, Grafana)
- Version Control: Proficient with Git and familiar with GitOps workflows.
- Security: Strong understanding of security best practices in cloud and containerized
- environments.
Skills/Traits that would be an advantage:
- Kubernetes administration experience, including installation, configuration, and troubleshooting
- Kubernetes development experience
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
- 2D card games like rummy, poker, teen-patti, call break and other Casino games ;
- Board games like sudoku, chess, snake and ladder, ludo, bingo, tambola.
- 3D games like 8 ball ,9 ball pool etc.
- Multiplayer with photon, socket IO, smartfox server.
- Manages both game play( frontend) and (backend)photon/smart fox server setup and deployment.
Desired Profile:
- Excellent communication and problem-solving skills,
- Strong analytical skills Ability to turn business requirements into technical concepts and code,
- Minimum 3 - 6 years experience in software development in general with 3 years in complex web applications using SAP UI5,
- Software architecture knowledge of enterprise applications is a must
- Experience with Web - Technologies (SAP UI5, HTML5, CSS3, JS, REST - WS) is a must
- Experience with SAP Mobile Platform as well as SAP Web IDE is a plus
- Knowledge and experience with user experience and design concepts is a plus
About the Role
We, at upGrad, believe in giving ownership and responsibility to each one of the team members. As an iOS Developer, you will be a part of the iOS app development team and strive to deliver the best learning experience out there to our learners that upGrad is known for. You will be responsible for developing features, taking those features to production and maintaining the existing code.
Innovative nature and pro-active involvement in the product is taken very seriously at upGrad, therefore, a major part of your role would involve thinking about new features and new ways to deliver quality learning experience to our learners.
Roles & Responsibilities
- Own end to end development and operations of high-performance software development team.
- Design the architecture and deliver clean, testable, and scalable code
- Participate in requirement gathering and display a strong sense of ownership and delivery
- Maintain high standards of software quality within the team by
- Participating in regular peer-reviews of solution designs and related code
- Provide technical leadership to teammates through coaching and mentorship.
Skills Required
- Minimum 6 years of strong iOS development experience with at least 2 Apps Published on App Store of Enterprise Platform.
- Strong Swift concepts along with OOPS, Computer Science fundamentals, Memory Management, App Profiling experience.
- In depth understanding of frameworks like UIKit, Foundation classes, AutoLayout, Core Data, Networking, Collections, GCD, ARC.
- Solid understanding to write modular code, template based programming which is Unit testable (Critical Requirement)
- Solid understanding of iOS architectural patterns especially VIPER (and MVVM) and their importance in scalable software development process.
- Prior understanding of Git (must have), JIRA, Trello, Confluence, etc
- Experience in iOS UI creation using Storyboards, XIB and Code.
- Experience with standard libraries like RxSwift, Swinject, Alamofire, etc.
- Good written and verbal communication.
- Ability to collaborate with multiple teams to work on different phases of the project.
- Knowledge about App Store, publishing an app and the common rejection reasons.
About What Digital Pvt Ltd:
What Digital Technologies Pvt Ltd is one of the world's fastest-growing online job search specialists. Launched from London in 2011 our flagship product whatjobs.com attracts millions of jobseekers around the world. Every minute of every day we help our users connect with employers across the globe in order to find their perfect job.
To support our ambitious growth plans, we are looking for our next senior appointment to become our SEO Manager. Reporting to the Managing Director, you will be supported through your growth and provided with access to a number of cutting-edge tools. Our ambition is to increase the size of our SEO footprint over the next 18 months in Europe, Asia, North American & South America.
About the Role:
- Development and implementation of the SEO strategy for whatjobs.com
- Ownership of the organic performance targets for our global websites and the delivery against them
- Develop SEO best practice for sites, lead discussions with internal stakeholders, ensure progress and performance is reported regularly
- Recruit your own team of SEO executives and content writers.
- Setting in place best SEO working practice that other members of your team can use and learn from to develop their own careers.
- You must be an expert at competitor analysis
- Lead when required with the execution of SEO tasks across other global SEO projects (i.e. site migrations)
- Stay up to date with the latest SEO industry and news, share knowledge with the team and lead from the front.
- Answer this question in your cover letter. When is thanksgiving celebrated?
What makes you a great fit:
- 5 years+ SEO experience with at least 2 years in a senior role
- Analytically minded, expert in using Google Analytics and Google Search Console
- Ability to analyse data to derive insight and actions to drive performance
- Experience auditing on-site and off-site SEO factors to create effective SEO strategies
- Experience using SEO tools including or equivalent to ahrefs, Deepcrawl, SEMRush, Screaming Frog
- Experience managing a team, their workflow and assisting in their own professional development
- Knowledge of HTML/Web Coding
- Self-motivated and enthusiastic
- Strong communication skills
- Good skills in Excel & Word
- Deep interest in the SEO industry and also be a hobbyist
- Experience integrating SEO with other digital channels i.e. Social and PR
- Have a proven track record of successful SEO campaigns
- Have both frontend and technical SEO knowledge
Benefits
- Excellent salary & be part of a bonus scheme
- We will soon be moving to brand new offices based in Central Bangalore
- You will be the ‘ go-to person’ and responsible for building your own team
- Enrolled in a company pension plan
- International travel to meet with colleagues, management and SEO events
- Leadership and Development training throughout your career
- An exciting, fast-paced working environment where you will work with and learn from the best in the business
Heard enough? Apply online today for an immediate interview.










