Career
Why Join Us
We invest in people, indiscriminately.
At Taomish India, we strongly believe in creating an all-inclusive work environment where everyone is valued and respected. We are proud to be an equal opportunity employer and welcome applications from individuals of all backgrounds, without any discrimination based on factors such as race, religion, ethnicity, disability, age, citizenship, marital or civil status, sexual orientation, gender identity, or any other protected status as outlined by law.
We understand the importance of fostering a diverse team, as it brings a variety of perspectives and ideas to the table and ultimately helps us grow as a company.
Working at Taomish India offers more than just a job, it's an opportunity to learn and hone your skills in a supportive and nurturing environment. With a diverse range of projects and experiences, you'll have the chance to specialize and advance professionally. We provide meaningful opportunities to all.
Perks & Additional Benefits
Employee Well Being
We prioritize the growth and happiness of our talented team in a supportive environment that fosters both personal and professional development.
Generous Leave Policy
Enjoy a flexible leave policy for a perfect work-life balance.
Comprehensive Reimbursement and Medical Coverage
Benefit from extensive reimbursement options and comprehensive medical coverage, promoting your financial security and peace of mind.
Supportive Work Environment
Enjoy a positive, vibrant workplace free from barriers, where your outstanding contributions are recognized and rewarded.
Internal Training & Education
Stay ahead with continuous learning opportunities on product and industry trends.
Current Openings
-
Junior QA Engineer
Experience: 2 - 4 years
Bangalore & TrivandrumFull-Time Work From Office -
Senior QA Engineer
Experience: 4 - 6 years
Bangalore & TrivandrumFull-Time Work From Office -
Software Engineer III
Experience: 3+ years
TrivandrumFull-Time Onsite -
Support Manager
Experience: 7+ years
Bangalore & TrivandrumFull-Time Work From Office -
Junior Test Engineer
Experience: NA
Bangalore & TrivandrumInternship Work From Office
Junior QA Engineer
Job Description
The Test Engineer collaborates with the product team to understand requirements, designs test cases, and executes testing activities. Responsibilities include prioritizing testing tasks, reporting defects, and conducting regression testing. The role also involves creating and managing test plans, with proficiency in bug tracking tools and knowledge of SDLC & STLC. A bachelor's degree in computer science or equivalent, along with 2-4 years of industry experience, is required. Strong communication, troubleshooting, and analytical skills are essential for success in this role. Basic understanding of SQL and NoSQL databases is also desired.
Roles & Responsibilities
- Collaborate with the product team to understand product requirements and design test cases accordingly.
- Based on the information procured in the above step, decide how it is to be tested.
- Inform the test lead about what all resources will be required for software testing.
- Design test cases and prioritize testing activities.
- Execute all the test cases and report defects, defining the severity and priority for each defect.
- Carry out regression testing every time when changes are made to the code to fix defects
- Identifying and selecting the functional test cases.
- Creating a functional test plan and getting approval
- Creating, enhancing, debugging, and running the test cases.
- Managing the changes and executing regression tests.
- Basic understanding of SQL and NoSQL databases, syntax, and queries
Skills & Work Experience
- Bachelor's degree in computer science, Information Technology, or related field or equivalent testing course completed with a certificate.
- Must have proven experience of 2-4 years of Industry experience.
- Previous experience as a Test Engineer or similar role.
- Familiarity with various testing techniques.
- Experience with bug tracking and test management tools (e.g., JIRA, Zephyr ALM Octane).
- Knowledge of SDLC & STLC.
- Excellent troubleshooting skills.
- Excellent communication and interpersonal skills.
- Analytical mindset with a keen attention to detail.
Job Summary
- Published on: July 15, 2024
- Vacancy: 1
- Employment Status: Full-time
- Experience: 2 to 4 year(s)
- Job Location: Bangalore & Trivandrum
- Job Type: Work From Office
Senior QA Engineer
Job Description
The Quality Assurance (QA) Analyst plays a crucial role in ensuring the quality of software products by collaborating with the product team, reviewing system specifications, designing test cases, and executing manual testing. Additionally, they contribute to test management activities, such as requirement understanding, test case creation, execution, defect management, and status reporting. The ideal candidate should possess strong manual testing skills, understanding of SDLC and STLC, familiarity with Agile methodology, and excellent communication skills. Experience with ERP applications, financial domains, and commodity trading processes is advantageous.
Roles & Responsibilities
- Collaborate with the product team to understand product requirements and design test cases accordingly and prioritize testing activities.
- Review and analyse system specification.
- Execute test cases (Manual) and analyse Test results, Report bugs and errors to development team.
- Work with cross functional team to ensure quality throughout the software development life cycle.
- Flexible enough to Work on multiple tasks simultaneously along with prioritizing the QA task.
- Work closely with Business Analyst and Development Team during project and defect testing.
- Good exposure end to end test management including Understanding requirement, Test case creation, Test execution, Defect management, Status reporting etc.
- Self-driven, Accountability and ownership of problems to achieve team goals and ability to contribute independently.
Skills & Work Experience
- Must have proven experience of 4-6 Years of Industry experience.
- BE/BTech degree in Computer Science, Information Technology, or related field or equivalent testing course completed with a certificate.
- Strong understanding of manual testing concepts, techniques, and methodologies.
- Proven experience as a Quality Assurance.
- Strong knowledge of SDLC and STLC.
- Test strategy Planning, Designing and Execution.
- Good to have experience in ERP applications.
- Familiar with Agile methodology.
- Ability to document and troubleshoot errors.
- ERP/Financial domain knowledge will be added advantage.
- Familiarity with commodity trading processes and terminology is a plus.
- Excellent communication skills.
- ISTQB certified is a plus.
- Experience with bug tracking and test management tools (e.g., JIRA, Zephyr, ALM Octane).
Job Summary
- Published on: July 15, 2024
- Vacancy: 1
- Employment Status: Full-time
- Experience: 4 to 6 year(s)
- Job Location: Bangalore & Trivandrum
- Job Type: Work From Office
Software Engineer III
Job Description
Taomish, located in Trivandrum, is seeking a Senior Developer to join our team and contribute to our flagship product, Xceler. In this role, you will engage in all facets of agile software development, from design to deployment, while mentoring junior and mid-level developers. You will facilitate technical discussions, evaluate, and recommend new tools and frameworks, and ensure adherence to coding and security standards through regular code reviews. Key responsibilities also include participating in agile ceremonies, maintaining comprehensive documentation, and driving technical decision-making within the team. The ideal candidate will have over three years of experience with JavaScript/TypeScript frameworks such as AngularJS and NodeJS, extensive web development experience with Java, Spring-Boot, and Angular, and a strong background in cloud application patterns, CI/CD pipelines, and containerization technologies like Docker and Kubernetes. Strong communication skills and experience in a cloud environment (AWS or Google Cloud) are essential. Join us at Taomish to drive innovation and excellence in software development with Xceler.
Roles & Responsibilities
- Participate in all aspects of agile software development, including design, implementation, and deployment.
- Mentor and support junior and mid-level developers, fostering their growth and development.
- Facilitate technical discussions and decision-making within the team.
- Evaluate new tools, libraries, and frameworks, and recommend their adoption to improve the development process.
- Participate in sprint planning, stand-up meetings, and retrospectives as part of the Agile development process.
- Maintain comprehensive documentation of the software architecture & design decisions.
- Ensure that the software adheres to coding standards, security standards and regulations through regular code reviews.
Required Skills & Work Experience
- 3+ years of experience with JavaScript/ Typescript frameworks i.e. AngularJS, NodeJS.
- 3+ years of web development experience & extensive experience with relevant programming languages such as Java, Spring-Boot, Angular, JavaScript etc.
- Good experience with web application design and development including front-end (e.g. JavaScript, HTML, CSS Type Script, Angular) and back-end languages mainly Java.
- Experience with database technologies such as MS-SQL, No-SQL etc.
- Strong understanding of cloud application patterns & designs desired.
- Understanding of CI/CD, build and release pipelines.
- Experience working in a cloud environment (AWS or Google Cloud).
- Experience working with serverless, containerization, and microservices, and understanding of Docker, Kubernetes, RabbitMQ, Kafka, etc.
- Understanding of all aspects of agile software development, including design, implementation, and deployment and experience working with a project tracking tool like Jira.
- Good communication skills.
Job Summary
- Published on: July 15, 2024
- Vacancy: 1
- Employment Status: Full-time
- Experience: 3+ year(s)
- Job Location: Trivandrum
- Job Type: Onsite
Support Manager
Responsibilities
- Diligently monitor and respond to tickets through JSM.
- Supervise and guide Support Analysts' work.
- Direct Support Analysts in reprioritizing tickets according to the SOW SLA matrix.
- Prioritizing the satisfaction and needs of customers, aiming to deliver exceptional service.
- Keep ticket statuses up to date and make improvement plans if required.
- Coordinate the mapping of customer tickets to engineering and product tickets with the Support Tech Lead and Manager.
- Analyze logs and recreate scenarios to provide detailed steps for issue replication.
- Identify and escalate repeated issues for further investigation.
- Verify engineering team fixes and manage orchestration in higher environments.
- Collaborate with PM/Support Managers for release planning and review all necessary artifacts for deployment readiness.
- Promptly escalate concerns about timelines or fix quality to relevant stakeholders.
- Contribute to the improvement and documentation of technical support processes.
- Identify and implement opportunities to enhance support workflows.
- Participate in initiatives to improve efficiency and service quality.
- Provide emergency support outside of business hours as required.
- Ensure daily health checks are performed by the support team.
- Oversee deployment processes and application configuration.
- Develop scripts to automate repeatable tasks and monitor application performance, addressing or escalating issues as needed.
Soft Skills
- Ability to clearly and effectively communicate with team members, other departments, and customers, both in writing and verbally.
- Inspiring and motivating team members, leading by example, and fostering a positive and productive team environment.
- The ability to mediate disputes within the team or with customers and find mutually acceptable resolutions.
Qualification Experience
- 7+ years of software industry experience and proficiency in cloud based B2E or B2B SaaS application support.
- Application configuration understanding, for any ERP or enterprise application.
- Experience with using issue tracking software (e.g.: JIRA, Gitlab, etc.).
- Practical knowledge of network protocols and cloud paradigm.
- Familiarity of system monitoring, alerting and dashboard tools.
- Technical support experience with applications hosted in cloud environment.
- Working knowledge on Linux, Relational Databases, SQL query, AWS, etc.
- Hands on experience of deploying code/configuration changes to remote systems.
- Understanding of SSL and purpose of certificates and renewal.
Job Summary
- Published on: July 15, 2024
- Vacancy: 1
- Employment Status: Full-time
- Experience: 7+ year(s)
- Job Location: Bangalore & Trivandrum
- Job Type: Work From Office
Junior Test Engineer
Job Description
We are seeking a highly motivated and detail-oriented individual to join our team as a Junior Test Engineer for Commodity Trading and Risk Management (CTRM) domain. As a fresher, you will have the opportunity to learn and grow in a dynamic environment while contributing to the quality assurance process of our software solutions.
Roles & Responsibilities
- Collaborate with the product team to understand product requirements and design test cases accordingly.
- Execute test cases to identify software defects and inconsistencies in the developed or existing feature.
- Conduct thorough regression testing to ensure the stability of software releases.
- Document and report bugs using appropriate bug tracking tools, and work with the development team to ensure timely resolution.
- Perform ad-hoc testing to simulate real-world usage scenarios and identify potential issues.
- Contribute to the improvement of testing processes and methodologies within the CTRM domain.
- Stay updated on industry trends and best practices related to manual testing and commodity trading technologies.
- Maintain clear and concise communication with stakeholders regarding testing progress and results.
Required Skills & Work Experience
- Bachelor's degree in computer science, Information Technology, or related field or equivalent testing course completed with a certificate.
- Strong understanding of manual testing concepts, techniques, and methodologies.
- Familiarity with commodity trading processes and terminology is a plus.
- Proficiency in writing clear and concise test plans, test cases, and defect reports.
- Ability to work independently and as part of a collaborative team.
- Excellent communication and interpersonal skills.
- Analytical mindset with a keen attention to detail.
- Experience with bug tracking and test management tools (e.g., JIRA, TestRail, HP ALM).
- Relevant certifications in software testing (e.g., ISTQB) are desirable but not mandatory.
This role offers an exciting opportunity to work at the intersection of software testing and commodity trading, contributing to the development of cutting-edge solutions in the CTRM domain. If you have a passion for quality assurance and a desire to make an impact in the financial industry, we encourage you to apply.
Job Summary
- Published on: July 15, 2024
- Vacancy: 1
- Employment Status: Internship
- Experience: NA
- Job Location: Bangalore & Trivandrum
- Job Type: Work From Office