
Overview
The pioneers of software product industry in India, we are a technology and innovation led company simplifying the lives of small and medium businesses over the last three decades. With our cutting-edge technology, we have had the privilege to reach over 2.5 million business globally and cater to more than 7 million users in over 100 countries. We are passionate about the SMEs’ growth and aim to deliver the best for their business through our product innovation and excellence. Our teams develop some of the most ingenious solutions that suit the unique requirements of millions of businesses across the globe. With a market share of 75% in India, we have a strong foothold in the Middle East and are also serving customers in SAARC & APAC, Africa, and North America. Our robust network of 28000+ partners help us deliver unmatched customer experience in sales, support, and services globally.
With a sole purpose of Making Everyone Who Touches Tally, Happier, we aim to be the technology fabric that drives the economic growth of the world, by 2030.
Over the years, we have nurtured a value-based culture that let individuals follow their lead and support them in their growth journey with us. We value honesty and integrity, prioritize a people-first culture, pursue excellence, and drive impactful innovation with simplicity.
Our vision at Tally is to ensure that all employees get access to equal opportunities, with decisions grounded on performance, merit, competence, and potential. We are dedicated to fairness and transparency in our policies. By fostering diversity and equality, we strive to eliminate all forms of discrimination. We are committed to an inclusive leadership where our leaders ensure that our people are empowered to be at their best, professionally, and personally. We take great pride in our work culture which has helped become a proud member of the elite Kincentric Best Employers Club!
Our Engineering centre is located in Bangalore while our sales offices and partners are spread across the country and specific regions outside India. Our Engineering team consists of highly talented engineers who live a purpose and dream to develop the software that will accomplish our goal –‘To be the technology fabric that drives the economic growth of the world’
To build this network of businesses Tally likes to build its own technology stack to deliver the required products. Major components of the stack are highlighted below.
- Operating system: We use a trimmed-down version of the Linux
- Database system: An Object-oriented database written by Tally to support single view, replication, distributed and multi-tenancy.
- Web server & app server: We shall write our own hosting platform that can handle millions of connections per server.
Engineering function within Tally is responsible for the Design, Development & Testing of all the delightful and flawless products that we release for our customers. We at Engineering do deep technology innovation to deliver unique experiences and capabilities at scale for simplifying business operations across sectors and segments.
Ensure the highest quality of software through efficient testing practices, emphasizing automation to speed up the process, and promoting a quality-first mindset across the team. By collaborating closely with developers and stakeholders, identify and resolve issues, streamline workflows, and continuously adapt to new technologies to enhance testing efforts, ultimately delivering more reliable products faster.
- Good Understanding in STLC (Software Testing Life Cycle).
- Experience with API/services/UI testing.
- Sound Programming skills & Python scripting experience.
- Any cloud testing experience like AWS, OCI, etc.
- Understanding of system architecture, Networking, and OS concepts.
- Experience in various NFR testing and familiarity of tools like JMeter, Gatling, etc.
- Basic knowledge of CI/CD and related tools like Jenkins.
- Good debugging skills.
- This is a full stack functional testing role who can design and execute the test plan for backend components of the product.
- Participate in the tool POC, test environment setup, test design, execution & result analysis for the component.
- Automate tests for functional validation of the components using the existing automation framework.
- Execute test iterations and publish the test report with issue analysis and prioritization.
- Coordinate with the development team to perform root cause analysis and preliminary problem diagnosis.