DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, which not only improves developer productivity but also increases software’s robustness.
As a Quality Assurance Engineer, you will help ensure the experience of our users by ensuring our products meet the highest standards of security, reliability, performance, and user-friendliness. Your work will encompass building automation tooling, test automation frameworks, optimize test automation throughout the continuous integration pipeline, and helping with manual testing.
As a Quality Assurance Engineer, you will:
-
Help design an end-to-end test strategy and automation framework and implement a comprehensive test suite.
-
Collaborate with the engineering team to integrate the automation framework into our Continuous Integration workflows.
-
Estimate, prioritize, plan and coordinate testing activities and track quality assurance metrics.
-
Identify, record, document thoroughly, and track bugs and improvements.
-
Perform thorough regression testing on every release and when bugs are resolved.
-
Work with the engineering team during the development cycles to establish proper test coverage.
-
Collaborate with engineering and design teams to assess risk and develop test strategies around new features.
We’re looking for someone who has:
-
At least 2 years of professional experience in QA automation.
-
Demonstrable ability in writing software in Python/JavaScript (or similar language).
-
Experience using automated testing tools, like TestCafe, Selenium, JUnit, Cypress, Appium, XCTest.
-
Ability to collaborate and work well with others in a fast-paced, complex environment with attention to detail.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.

About DeepSource
About
Connect with the team
Similar jobs
THE IDEAL CANDIDATE WILL BE SOMEONE WHO IS HANDLING A (MIN) TOPLINE OF 100CR+
SOME MUST HAVEs
Bachelor’s or Master’s degree in Technology, Finance, Business Administration, or a related field from a premier institution (e.g., IITs, IIMs, ISB preferred) is advantageous, though exceptional track records will be considered.
Professional Experience: 15+ Years of Leadership experience with at least 5 years in P&L role. Significant executive experience in e-commerce, enterprise technology, or industrial distribution, with a proven record of scaling businesses and driving profitability.
Enterprise & Strategic Sales: Demonstrable success in building C-suite relationships, managing complex B2B sales cycles, and executing strategic account management.
Investor & Board Interaction: Experience in managing investor relations, fundraising, and engaging with board-level stakeholders.
Experience:
Minimum 15+ years of leadership experience with at least 5 years in P&L roles.
Industry: Looking for candidates from B2B platforms, enterprise technology, or industrial distribution sectors only
Education: Candidates from premier institutions are preferred but not mandatory if offset by an exceptional track record.
Role Description
The Chief Executive Officer (CEO) will be the strategic architect and public face of Shakedeal, responsible for driving exponential growth, operational excellence, and market expansion.
The ideal leader will have deep expertise in e-commerce, enterprise technology, or industrial distribution, with a strong track record in scaling high-growth organizations and building C-suite relationships in large enterprises.
This role demands a performance-driven yet innovative leader who can cultivate an entrepreneurial culture and attract top talent in a competitive market.
- 2-4 years of experience.
- Fluent in English and Hindi Language.
- Previous counselling experience with students/parents/guardians.
- We can target admission coordinators/counsellors from premium coaching institutes, colleges, and universities.
It will be a Work From office. The location is Bangalore.
About the role
- To assist interested students with their application process.
- To educate Parents/Guardians/Students about Scaler's undergraduate program and counsel them about their learning needs.
- To demonstrate the value proposition of Scaler's UG program & nurture interest and push them further into the positive funnel.
- Building a communication journey with high potential leads to completing the admission process.
- Following up with the shortlisted candidates in completing the payment formalities.
- Assisting and coordinating in loan processing and refund-related issues.
- To provide campus tours for parents/guardians if required.
Required Skills
- Excellent verbal and written communication skills in both English and Hindi.
- Exceptional counselling skills to collaborate with parents/guardians to assist students with educational and career planning.
- Be comfortable with basic Excel skills.
- Assist the team in conducting events competitions, seminars etc. at the college campus.
As a Product Quality Analyst, you will play a critical role in ensuring that our platform delivers a polished, intuitive, and dependable experience. You will work closely with product and engineering to investigate issues, validate new functionality, and identify opportunities for improvement across the product. You will also contribute to evaluation dataset improvements when relevant to product performance. This role is ideal for someone who enjoys understanding how systems behave, digging into root causes, and shaping a high-quality product through thoughtful testing and analysis.
Requirements
- Strong written and verbal communication skills.
- 5+ years of experience in QA, product operations, or a related role.
- Demonstrated product intuition: ability to understand user workflows, diagnose root causes, and propose improvements.
- Detail-oriented, analytical, and comfortable navigating ambiguous or incomplete information.
- Familiarity with LLMs, AI workflows, or evaluation datasets is a plus.
Responsibilities
- Perform structured QA activities, including exploratory testing, regression testing, and release validation.
- Analyze product behavior and real user interactions to identify bugs, UX issues, and improvement opportunities.
- Write clear, well-scoped engineering tasks with reproduction steps, expected behavior, and impact assessments.
- Collaborate closely with product and engineering teams to prioritize issues and confirm fixes.
- Maintain feedback loops that align observed product behavior with roadmap decisions and customer needs.
- Contribute as needed to evaluation dataset improvements that support product accuracy and reliability.
- Help refine internal QA workflows and product discovery processes.
1 To Generate Market Qualified leads from various sources according to Business Generation Plan and revenue target
Sources: Web Browsing , Directories of association, B2B Portal etc.
2 To Entertain the leads provided by the Marketing department as per the sales manual
3 To do proper suspecting and prospecting of the client and gather basic information before entertaining or presenting any document / communication to client
4 To Identify the Gate Keeper, Key Influencer, Key Decision maker, and blocker for the key Accounts
5 To understand the client requirement and provide the required techno-commercial presentation over a call/ meeting (Persoanl / Virtual)
6 To handle the objection / attitude of the prospect
7 To practice and preach the competititve advantage / sales burger / etc. of the company to improve closing ratio
8 To show the effective negotiation skills during telephonic / Personal Meeting and close the sales as per the company’s sales policy
9 To maintain and verify all order documents like Quotation (Pro-forma) PO, SO Etc in Sequntial manner
10 To take timely (after every 3 months)follow up for new order and requirements and milk the account for up selling
11 To generate reference from existing client and collect the testimony
12 To Maintain Sales Funnel acordingl to lead and Customer Categoty
13 To prepare the MIS and submit to reporting authority time to time or during monthly review meeting
14 To share the bottlenecks faced during sales call / deal and get the appropriate and reasonable solution of it from reporting authority
15 To Quarterly plan one visit to Key accounts for up selling
16 To plan and approve the sales tour from reporting authority
17 To maintain the tour expense / data as per policy
18 To use technology and software carefully to prevent data and information
19 To provide information of new market research to reporting authority
20 To upgrade own self on functional and managerial
21 To attend shows/ exhibition on behalf of the company
Job Location: Pune
Experience: 4- 5 years
Functional Area - IT Software - Application Programming , Maintenance
Role Category : Programming & Design
Requirement / Job Description:
Core Skills:
Strong experience of Core Java (1.7 or higher), OOPS concepts and Spring framework (Core, AOP, Batch, JMS)
Demonstrated design using Web Services (SOAP and REST)
Demonstrated Microservices APIs design experience using Spring, Springboot
Demonstrable experience in Databases like MySQL, PostgreSQL, Oracle PL/SQL development etc
Strong coding skills, good analytical and problem-solving skills
Excellent understanding of Authentication, Identity Management, REST APIs, security and best practices
Good understanding of web servers like Tomcat Apache, nginx or Vertex/ Grizzly, JBoss etc
Experience in OAuth principles
Strong understanding of various Design patterns
Other Skills:
Familiarity with Java Cryptography Architecture (JCA)
Understanding of API Gateways like Zuul, Eureka Server etc..
Familiarity with Apache Kafka, MQTT etc.
Responsibilities:
Design, develop, test and debug software modules for an enterprise security product
Find areas of optimization and produce high quality code
Collaborate with product managers and other members of the project team in requirements specification and detailed engineering analysis.
Collaborate with various stake holders and help bring proactive closure on the issues
Evaluate various technology trends and bring in the best practices
Innovate and come out of the box solutions
Adapt, thrive and deliver in a highly evolving and demanding product development team
Come up with ways to provide an improved customer experience

Job Location: Chennai
Client: A leading Indian IT major hiring for a leading insurance client
Experience: 5-9 Years
Primary skills: Filenet
Secondary Skill: IBM FileNet Capture/Oracle DBA/
Domain Skill: Technical Lead File Net
Detailed Job Description:
- Overall 3-6 years of experience in IT.
- Strong understanding of Application admin / Software Development Life Cycle
- ability to work with a technical team to meet sure deliverables everyday.
- Must have 1-2 years of an experience in working in IBM FileNet, IBM Data Capture, Oracle DB
- Prefer to have 1-2 years of experience WAS, HA Configuration, Cantera storage & EMC ECS storage.
- Must stay current on IBM, Windows, WAS… versions.
- must have experience in managing workflow having API CALLs & Documaker to FileNET
- having support experience dealing with interfaces from internal and external sources.
- should be able to do deployment to production
- Applying patches to production with the GIT technical team.
- Excellent communication skills
- Willing to work in 24x7 Shifts
Dear Candidate,
I came across your candidature and want to discuss on a suitable role with us.Please find below JD and do reply with updated resume. Software Development Engineer – SDE 2. Bengaluru/Hyderabad/Gurgaon/Chennai/Pune As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward. Top Skills You write high quality, maintainable, and robust code, often in Java or C++ or C# You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations. You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed. Roles & Responsibilities You solve problems at their root, stepping back to understand the broader context. You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact. You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications. You recognize and use design patterns to solve business problems. You understand how operating systems work, perform and scale. You continually align your work with Amazon’s business objectives and seek to deliver business value. You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer. You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon. You communicate clearly with your team and with other groups and listen effectively. Skills & Experience Bachelors or Masters in Computer Science or relevant technical field. Experience in software development and full product life-cycle. Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby. Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability. Proficiency in SQL and data modeling.
We are looking for a rock-star software engineer who can lead our tech efforts in building a scalable FinTech platform.
Who we are?
We are a funded Fintech company focused on the Affordable Housing segment based out of Gurugram.
Whom are we looking for?
We are looking for a software engineer to come on-board and own the technology and product development from the ground up and scale it as the business grows.
Tech Qualifications:
- You have 2-4 years of experience building products from inception to scale.
- You have built multitenancy B2B and B2C consumer products in the Fintech, Banking, Loan Products, Payments, and/or Digital Commerce space.
- You have an uncanny ability to attract and retain strong tech talent.
- You are highly ambitious and have a keen desire to make a large impact.
What do we offer?
A true experience of building scalable fintech business ground up. we also offer equity along with a fixed salary component.
Our Present Infrastructure:
Microservices based Multitenancy Application
ASP.NET core
Kubernetes Cluster
Redis distributed Caching
Aws Cloud Infrastructure
Our Mobile App is built using Angular and Android
RDBMS / NoSQL
About the Role
If you are interested in developing the future architecture of Uber's Rider stack by building its core building blocks, join the Rider Backend Platform team. We build backend architectural components and frameworks comprising of services, libraries, state storage and other building blocks that aim to optimise the core Rider flow and foundational features that are shared among all rider products, including but not limited to, Uber Rider app, UberLite, m.uber.com, etc.
What You'll Do
- Work with Rider product engineering teams to identify, design and build solutions that help scale Rider services and platforms.
- Drive adoption of best practices in code health, testing, and maintainability
- Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for scalability and testability
- Work with smart and motivated teammates in a fast-paced, collaborative environment.
- Build elegant backend platform components for high throughput and low latency distributed systems.
- Solve challenging problems with cutting edge design and algorithms.
What You'll Need
- 4+ years Strong meaningful Individual contributor experience as a software engineer
- Design: Knowledge of data structures and an eye for design. You can discuss the tradeoff between design choices, both on a theoretical level and on an applied level.
- Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Go and Java.
- Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
- A team player: You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement.
-
Business acumen: You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.
About the Team: **Rider Backend Platform**
Builds the core building blocks needed to power the rider experiences on the different Rider facing apps including the core Uber app, Uber Lite, Web as we move on to become the preferred transportation platform for millions of riders all over the world.
Uber
At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.











