
About us: Tiny start-up with a great purpose
Treety is an impact start-up at the cross-section of data & sustainability. Our ultimate goal is to drive capital toward impact - scalable and systemic change toward an “impact economy” where the success of an investment is measured beyond its financial returns.
And with 20+ funds in our system, including Google For Start-ups, and over €2.7B total AUM supported on our platform, we’ve just entered a new stage of growth. You’ll be joining our 4-people software development team based in Mumbai.
Our product:
We’re building tools for impact & sustainability measurement and reporting in the finance sector. Our core product is the Treety Platform, where Investors can collect and track various impact metrics of their portfolio companies.
Your role:
You’ll be responsible for ensuring that our software releases launch smoothly, with minimal bugs and maximum stability. You’ll be responsible for setting up a testing environment and framework that will complement our current software development. As our first full-time testing/QA engineer, you’ll have the opportunity and freedom to develop best practices and smooth processes. Your core responsibilities will include the following:
- Building sustainable, easy to follow QA workflows that can be implemented in our growing agile team
- Designing, developing and executing both manual and automated test plans
- Preparing datasets and cases for our dev environment
- Reporting and tracking bugs, including maintaining bug dashboards
- Ensuring good documentation of testing procedures, known platform limitations and inner workings of current systems
- Building and maintaining a range of automation tools around testing and QA;
- Participating in brainstorming sessions, workshops and internal hackathons to help us find ways to improve our products.
You’ll be primarily collaborating with the developers, reporting to the Tech Lead. You’ll participate in agile rituals and be an integral part of the development team. You’ll also be occasionally collaborating with the Product Lead to keep improving our processes and ensuring that the right workstreams are prioritized.
The perfect candidate:
To be a good fit for the role, you should meet most (but not all!) of these requirements:
EXPERIENCE:
- 3-4 years of experience in web software testing
- OR 1 year of experience in software testing + A Master’s Degree from a reputable university with a strong academic record and good personal portfolio.
- AND some past experience in web software development
SKILLS & KNOWLEDGE:
- Basic understanding of database concepts and data structures. MongoDB or equivalent ( Querying, aggregating and setting up data. )
- Basic familiarity with most of our tech stack VueJS, Python and Javascript
- Intermediate coding skills, especially in regards to building automated tests and injecting tests into codebase.
- Basic familiarity of networking and basic services from any cloud service providers like GCP.
- Knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- An understanding of web technologies and experience with web application testing.
- Familiarity with automation testing tools, such as Selenium, Postman, JUnit or Playwright (you can choose your tools).
- Understanding of Agile methodologies and experience in an Agile environment.
- Familiarity with project management tools such as Jira, Asana, Pivotal.
ATTRIBUTES:
- Personal Interest in impact & sustainability space.
- Strong problem-solving skills and attention to detail.
- Excellent communication and strong interpersonal skills.
- Patience and resilience to occasional repetitive work.
- Ability to prioritize work and work under tight deadlines.
- Independence and ability to self-organize and build strong processes.
- Willingness to continuously learn and stay updated with the latest industry trends and testing tools.
What we offer:
We’re a growing start-up and that comes with a unique work environment and set of challenges. Some of the unique things you’ll experience working at Treety:
- Starting Compensation of 15 Lakh.
- High-pace, low-process environment where you get to focus on work you enjoy.
- Flexible working hours and hybrid work environment in our office in Lower Parel, Mumbai.
- Access to our partners' training materials and opportunities to learn on the job.
- Very short lines to all team-members and ability to understand the inner workings of the company.
- Sharing success - as our company grows, so will your role and compensation!
- Being part of a sustainability-centric company - your work can improve the world!
How to apply and what happens after?
Simply send the CV and link to your portfolio. You'll be directly connected with relevant leads. We are committed to a minimal 3-step application process. After reviewing your resume and portfolio, you’ll have one screening interview, one test with the technical interview, and one interview with your future team. You’ll get a clear answer within 4 weeks of your application.
We’re aiming for the starting date in October 2023.

About Treety
We are here to drive capital toward sustainable solutions.
Treety enables investors to measure and manage what really matters.
We are here to drive capital toward sustainable solutions.
Treety enables investors to measure and manage what really matters.
Similar jobs
Description:
We're hiring a senior SDET to work on our hybrid android application (WebView based). Our app is how over 10 million dairy farmers trade cattle, in a peer-peer marketplace, to improve their economic conditions. Your frameworks and tools will have a far-reaching impact on a dairy farmer's life and indirectly make a positive impact on our GDP.
Ideally, you’re a person who loves performing test automation, including the creation & management of test scenarios, documentation, and coding tests. You will help drive the design & building of E2E test automation and frameworks for our React.js based hybrid mobile application. Moreover, you will find bottlenecks & thresholds in existing code with the help of automation tools.
From our end, you will get a fast-paced environment to learn and grow. You’ll get opportunities to represent the company in events like Devoxx, Google Developer Days India, etc.
Who are we looking for
Generally speaking, we’re after individuals that are curious about the possibility of technology, are eager to learn, and are diligent and kind. Our teams work well because we place trust in them to succeed. We trust you to do well.
Prior experience with Appium or other automated mobile testing technologies
- Knowledge of front-end/UI testing is highly desired.
- Hands-on experience on more of TestNG, JUnit, Spring Test, etc.
- Experience in working with Agile + DevOps' process management methodology.
- Experience in using one or more of RestAssured, SuperTest, Postman, Swagger.
- Experience in using mocking frameworks
- Experience in using API testing frameworks
- Experience in Performance testing frameworks and the ability to design performance tests
- Experience in some scripting languages, like Shell, Python, etc.
Who we are
With millions of transactions each month, it is one of the world’s fastest-growing agritech companies. We continue to re-imagine and re-engineer the dairy ecosystem in India, and each team member will have significant ownership of the key components that go into this mission!
Till now, it has primarily focused on building a peer-to-peer cattle trading platform and the journey of has been very encouraging and promising - we have reached more than 5 million dairy farmers within a short span of 1.5 years. More than 300,000 cattle have been sold through us which amounts to 3000 Crore Rs of GTV and is now at a monthly run rate of 320 Crore Rs GTV. Our dairy farmers have rated us 4.6 out of 5 and 60% of our dairy farmers refer us to at least one friend every month.
Key Skills required (Items in Bold are mandatory keywords) :
- In depth, hands-on knowledge of STLC and Automation Testing
- Creating Test Cases and Test Case execution
- Strong experience with Test Planning
- Strong production experience with testing tools - Jira, Zing and other popular tools
- Experience in Core Java, JavaScript
- Industry experience with Java Selenium, Appium and other test automation tools
- Experience with Validation, Functional, Cross Browser and UI Testing
- Strong understanding of payment gateway testing and processes
- Hands on experience in testing Web and Mobile Applications
- Experience with cloud testing tools like BrowserStack and/or pCloudy
- Experience with API testing using Postman
About us:
HappyFox is a software-as-a-service (SaaS) support platform. We offer an enterprise-grade help desk ticketing system and intuitively designed live chat software.
We serve over 12,000 companies in 70+ countries. HappyFox is used by companies that span across education, media, e-commerce, retail, information technology, manufacturing, non-profit, government and many other verticals that have an internal or external support function.
To know more, Visit! - https://www.happyfox.com/
A Senior Automation Test Engineer at HappyFox is an integral part of the QA team responsible to ensure product quality and integrity with a special focus on the development and execution of test automation.
Responsibilities:
- Owning the quality of any deliverables including new features and enhancements.
- Working closely with the product team in understanding the requirements and user workflow.
- Developing and executing test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the regression test cycle through automation.
- Performing automated API testing.
- Contributing to building of a Continuous Integration (CI) environment and ongoing process improvement activities.
- Identifying required improvements in the test and development processes; making contributions to our automation tools that address specific needs.
- Raising defects/bugs and tracking them till closure.
Requirements:
- Minimum 5 years of relevant experience in QA with at least 3 years of experience in automation.
- Expertise in Selenium tool for automation testing.
- Good understanding of the Agile software development methodology (Kanban or Scrum) and QA's role in it.
- Good knowledge of object-oriented programming, along with requisite coding and debugging skills.
- Design and development skills in Python and/or Java.
- Some knowledge of continuous integration practices.
- Excellent verbal and written communication skills.
- Experience working in SaaS based product company (optional)
- Knowledge of Performance / Load testing tool (optional)
- Experience working for a bootstrapped high-growth startup (optional)
Automation Testing
- Lead end to end Testing Automation Process
- Design and implement efficient Testing practices
- Conduct Test case and Code reviews to ensure the quality of Test Cases, Test coverage and Automation Code
- Participate in Planning meetings and ensure quality at all levels of SDLC
- Provide estimations for Manual and Automation
- Provide Testing and Automation Strategy for newly developed Features
- Identify the right tool and set up the automation framework for UI, API, and unit level
- Increase Automation confidence by reducing random test failures
- Work closely with the Development team and ensures code is delivered with high code coverage
- Responsible for QA metrics and Automation ROI and report them to management
- Identify Performance Application Performance bottlenecks and suggest the right tool and test strategy for Non-Functional Testing
- Guide and Mentor QA Team on the Testing and Automation Tools, Frameworks and Process
- Measure and Investigate Defect Leakage and provide preventive measures
- Identify CI / CD tools, define branching strategies, setup CI / CD pipeline
✓ Develop White-box test cases from API functional specification
✓ Write maintainable scripts for API Automation testing
✓ Follow release cycles and commitment to deadlines
✓ Collaborate with the team and communicate effectively
✓ Ability to work in a fast-paced start-up
Desired Skills & Experience:
✓ BE/BTech in Computer Science or related technical discipline
✓ Good knowledge of Java / JavaScript-based test frameworks
✓ Should have experience in building API automation from scratch
✓ Experience in writing modular/reusable test scripts using Java / JavaScript
✓ Experience with performance and load testing
✓ Experience with test tools e.g. JMeter, Apache Benchmark, etc.
✓ Knowledge of JSON-based Restful Web Services
✓ Experience in working with penetration testing tools will be a plus
✓ Knowledge of GIT, Bitbucket, JIRA, Linux Shell Script, and CI/CD process
•Proficient in Socket Programming/TCP Server Client Architecture
• Experience in Developing APIs and RESTful services using NodeJS.
• Experience with NoSQL database technologies such as MongoDB, Elastic Search
• Integration of user-facing elements developed by front-end developers with server-side
logic
•Knowledge to handle large database for GPS and building immensely scalable projects
•Writing reusable, testable, and efficient code
•Design and implementation of low-latency, high-availability, and performant
applications
• Implementation of security and data protection
• Integration of data storage solutions (may include databases, key-value stores, blob
stores, etc.
• Integrating with AI/ML Libraries
•Produce high quality code and experience with security implementations Identifying
application security risks and implementing security patches procedures.
Lodestone Software (Ahmedabad) is a testing focused company (with a team of 800+employees) and we are looking for people with a strong drive to build a career in QA Automation.
This position requires :
- Overall 3+Years experience in Test Automation
- Interview for software concepts, Programming skills (practical hands-on) and overall attitude and approach towards problem solving.
- Cypress or Jest/Puppeteer or Protractor or a similar JavaScript-based e2e/UI automation framework knowledge/experience is a Plus.
- Good object oriented programming concepts and practical knowledge.
- Mobile application knowledge (Android, iOS) along with ADB/xCode is essential.
- Working knowledge of Databases along with ability to write efficient queries.
- Overall attitude and approach towards building a career in QA Automation.
- Responsible for Verification Strategy, Infrastructure, Planning and Execution (Manual and Automation)
- Participate in requirements, architecture, and design reviews to come up with an appropriate test strategy.
- Author Review & execute automated tests.
- Maintenance of Automation Test Cases / Frameworks
- Excellent communication skills, ability to quickly make and influence technical decisions as part of the product development, and drive open issues to a successful closure
- Drive continuous integration by development and automated execution of verification & validation tests.
- Provide estimates of detailed level project-related verification activities.
- Understand and manage integration points with other systems that interface with your applications
Qualifications
- Bachelor’s degree in Computer Science or master’s degree in Software Engineering or Information Science/Technology or a related field with 4-8 years experience.
- 4+ years of experience in testing enterprise and web applications.
- Experience with object-oriented programming languages like Java.
- 4+ years of experience in working with automated tools like Selenium.
- Experience in developing different automation framework architecture, API automated tools
- Hands-on in javascript.
- Experience in writing complex SQL queries and PL/SQL knowledge.
- Familiarity with SCRUM/AGILE software development lifecycle (requirements, design, code, test)
- Ability to work with cross-functional and remote teams.
Good to Have
- Azure Cloud Dev ops experience
- Working experience on source control systems (e.g. Git)

