
Software Test Engineer (Manual & Automation)
We are looking for a skilled Software Test Engineer to join our team. The ideal candidate should have experience in both manual and automation testing, with a strong attention to detail and the ability to work in a fast-paced environment.
Responsibilities:
1. Develop and execute test cases, scripts, plans, and procedures (manual and automated) to ensure the quality of software products
2. Identify, record, document thoroughly, and track bugs
3. Perform thorough regression testing when bugs are resolved
4. Collaborate with cross-functional teams to ensure quality throughout the software development life cycle
5. Investigate the causes of non-conforming software and provide solutions
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or related field
2. 2-3 years of experience in software testing in both manual & automation
3. Strong knowledge of software QA methodologies, tools, and processes
4. Experience in writing clear, concise, and comprehensive test plans and test cases
5. Hands-on experience with both white box and black box testing
6. Experience working in an Agile/Scrum development process
7. Experience with performance and security testing is a plus
8. Strong analytical and problem-solving skills
9. Excellent communication and teamwork skills

About Silvergrey
About
Similar jobs
Role & Responsibilities
As a Founding Engineer, you'll join the engineering team during an exciting growth phase, contributing to a platform that handles complex financial operations for B2B companies. You'll work on building scalable systems that automate billing, usage metering, revenue recognition, and financial reporting—directly impacting how businesses manage their revenue operations.
This role is ideal for someone who thrives in a dynamic startup environment where requirements evolve quickly and problems require creative solutions. You'll work on diverse technical challenges, from API development to external integrations, while collaborating with senior engineers, product managers, and customer success teams.
Key Responsibilities
- Build core platform features: Develop robust APIs, services, and integrations that power billing automation and revenue recognition capabilities.
- Work across the full stack: Contribute to backend services and frontend interfaces to ensure seamless user experiences.
- Implement critical integrations: Connect the platform with external systems including CRMs, data warehouses, ERPs, and payment processors.
- Optimize for scale: Design systems that handle complex pricing models, high-volume usage data, and real-time financial calculations.
- Drive quality and best practices: Write clean, maintainable code and participate in code reviews and architectural discussions.
- Solve complex problems: Debug issues across the stack and collaborate with cross-functional teams to address evolving client needs.
The Impact You'll Make
- Power business growth: Enable fast-growing B2B companies to scale billing and revenue operations efficiently.
- Build critical financial infrastructure: Contribute to systems handling high-value transactions with accuracy and compliance.
- Shape product direction: Join during a scaling phase where your contributions directly impact product evolution and customer success.
- Accelerate your expertise: Gain deep exposure to financial systems, B2B SaaS operations, and enterprise-grade software development.
- Drive the future of B2B commerce: Help build infrastructure supporting next-generation pricing models, from usage-based to value-based billing.
Ideal Candidate Profile
Experience
- 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems.
- Strong backend development experience using one or more frameworks: FastAPI / Django (Python), Spring (Java), or Express (Node.js).
- Deep understanding of relevant libraries, tools, and best practices within the chosen backend framework.
- Strong experience with databases (SQL & NoSQL), including efficient data modeling and performance optimization.
- Proven experience designing, building, and maintaining APIs, services, and backend systems with solid system design and clean code practices.
Domain
- Experience with financial systems, billing platforms, or fintech applications is highly preferred.
Company Background
- Experience working in product companies or startups (preferably Series A to Series D).
Education
- Candidates from Tier 1 engineering institutes (IITs, BITS, etc.) are highly preferred.
Job Description
The ideal candidate will possess expertise in Core Java (at least Java 8), Spring framework, JDBC, threading, database management, and cloud platforms such as Azure and GCP. The candidate should also have strong debugging skills, the ability to understand multi-service flow, experience with large data processing, and excellent problem-solving abilities.
JD:
- Develop, and maintain Java applications using Core Java, Spring framework, JDBC, and threading concepts.
- Strong understanding of the Spring framework and its various modules.
- Experience with JDBC for database connectivity and manipulation
- Utilize database management systems to store and retrieve data efficiently.
- Proficiency in Core Java8 and thorough understanding of threading concepts and concurrent programming.
- Experience in in working with relational and nosql databases.
- Basic understanding of cloud platforms such as Azure and GCP and gain experience on DevOps practices is added advantage.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Perform debugging and troubleshooting of applications using log analysis techniques.
- Understand multi-service flow and integration between components.
- Handle large-scale data processing tasks efficiently and effectively.
- Hands on experience using Spark is an added advantage.
- Good problem-solving and analytical abilities.
- Collaborate with cross-functional teams to identify and solve complex technical problems.
- Knowledge of Agile methodologies such as Scrum or Kanban
- Stay updated with the latest technologies and industry trends to improve development processes continuously and methodologies.
Role Overview
We're looking for a highly motivated AI Intern to join our dynamic team. This isn't your average internship; you'll be diving headfirst into the exciting world of Natural Language Processing (NLP) and Large Language Models (LLMs). You will work on real-world projects, contributing directly to our core products by researching, developing, and fine-tuning state-of-the-art language models. If you're passionate about making machines understand and generate human language, this is the perfect role for you!
Skills Needed:
- Python
- ML
- NLP
- LLM Fine-Tuning
- Fast API
What You'll Do (Key Responsibilities)
Develop & Implement LLM Models: Assist in building and deploying LLM solutions for tasks like sentiment analysis, text summarization, named entity recognition (NER), and question-answering.
Fine-Tune LLMs: Work hands-on with pre-trained Large Language Models (like Llama, GPT, BERT) and fine-tune them on our custom datasets to enhance performance for specific tasks.
Data Pipeline Management: Be responsible for data preprocessing, cleaning, and augmentation to create high-quality datasets for training and evaluation.
Experiment & Evaluate: Research and experiment with different model architectures and fine-tuning strategies (e.g., LoRA, QLoRA) to optimize for accuracy, speed, and cost.
Collaborate & Document: Work closely with our senior ML engineers and data scientists, actively participating in code reviews and clearly documenting your findings and methodologies.
Must-Have Skills (Qualifications)
Strong Python Proficiency: You live and breathe Python and are comfortable with its data science ecosystem (Pandas, NumPy, Scikit-learn).
Solid ML & NLP Fundamentals: A strong theoretical understanding of machine learning algorithms, deep learning concepts, and core NLP techniques (e.g., tokenization, embeddings, attention mechanisms).
Deep Learning Frameworks: Hands-on experience with either PyTorch or TensorFlow.
Familiarity with LLMs: You understand the basics of transformer architecture and have some exposure to working with or fine-tuning Large Language Models.
Problem-Solving Mindset: An analytical and curious approach to tackling complex challenges.
Educational Background: Currently pursuing or recently graduated with a degree in Computer Science, AI, Data Science, or a related technical field.
Brownie Points For (Preferred Skills)
Experience with the Hugging Face ecosystem (Transformers, Datasets, Tokenizers).
A portfolio of personal or academic projects on GitHub showcasing your AI/ML skills.
Familiarity with vector databases (e.g., Pinecone, ChromaDB).
Position: Junior AI Research Engineer (Generative AI)
Location: Noida
Company: CodeFire Technologies Pvt. Ltd.
About the Role:
Looking for a sharp and motivated Junior AI Research Engineer to join our team and work on cutting-edge Generative AI projects. If you're from a premier institute (IIT/NIT/IIIT), work on cutting edge Gen AI solutions, and love solving complex problems, this is your chance to work hands-on with large language models, GenAI tools, and cutting edge AI solutions.
What You'll Do:
1. Understand nuances of multiple LLMs and use them in developing applications
2. Explore different techniques of prompt engineering and measure its impact on solutions
3. Look out for latest research and keep yourself updated
4. Be part of core group that leads Gen AI practice in the company
What We're Looking For:
1. Recent graduate (any branch) from IIT/NIT/IIIT
2. Strong analytical and logical reasoning
3. Research oriented mindset
4. Passionate to be on the forefront of GenAI revolution
5. Hands-on experience (projects, papers, GitHub, etc.) in AI
6. Worked with Python, PyTorch/TensorFlow, LangChain, or OpenAI APIs
Why Join Us:
1. Work on meaningful, cutting edge, real-world GenAI applications
2. Mentorship from experienced tech leaders
3. Flexible and innovation-driven culture
4. Exposure to early-stage AI product building
Summary:
Hyperspec is building a real time local map for self-driving cars and using cross view localization to enable ubiquitous autonomy. Hyperspec is a VC funded startup.
The principal embedded systems engineer will have deep expertise in embedded systems design, development and worked for years on embedded systems teams. This person is a leader and mentor to junior engineers and shares knowledge about the design and development of embedded systems.
Responsibilities:
- Serves as an expert in all aspects of embedded projects and embedded systems—including designing, developing, testing, and perfecting designs
- Responsible for updating and working with executive leadership on the development of embedded systems and status of projects
- Provides guidance and mentoring to other members of the team
Requirements:
- Minimum of bachelors' degree in computer science or engineering
- At least ten years of engineering experience with expertise in software engineering, data structures, and programming techniques
- Deep expertise in C/C++ programming
- Experience with FPGAs, PCB, Xilinx, Altera, or similar SoCs.
- Experience with ISPs, Cameras, Switches a plus.
- Experience in working with real-time operating systems, communications protocols and firmware design.
- Experience in interfaces, IP protocols, and hardware subsystems.
- Experience in working as part of a team and leading teams.
.
Job description
Responsibilities:
Designing and developing user interfaces using C++.
Adapting interface for modern internet/web applications using the latest C/C++.
Having experinced in Linux.
Making complex technical and design decisions for C/C++ projects.
Development using C/C++ latest versions & Linux.
Participate in development from concept to execution to launch and ensure the application fully serves the needs of the end-user
Work with the team to gain an initial understanding of the desired solution, and iteratively
Develop documentation, provide technical assistance and support as required
Technical Key Skills:
A strong fundamental knowledge of C/C++ development
Extensive knowledge in Linux.
Thorough orientation towards Code reviews, Coding standards, Design Standards, and Code Documentation
Knowledge in design patterns
Should have worked on enterprise-class applications
Excellent team player and strong interpersonal communication skills.
Role: D365 CE / CRM Developer
Experience: 3-7 years
Location: Hyderabad (Initially remote)
You will need to:
- Configure and customize Dynamics 365.
- Have a strong understanding on one of these 3 areas Sales, Service, Marketing & Field Service.
- Possess strong know how on the Microsoft Biz apps data model to perform end to end architectural design and review.
- Pose an in-depth understanding of the Dynamics capabilities to fit business logic inside Dynamics 365 in a seamless way to attain customer requirement with no adverse impact.
- Be a good coder and a reviewer to ensure the customization code quality is at the highest level possible and comply to the Organization standard.
- Be a hands-on coder to build POC on-the-fly and should be able to present to the customers.
- Be responsible for building custom applications, modifications, integrations, data conversion routines and custom reports.
- Provide technical support for project life cycle.
You must have:
- 3-7 years of experience in design, development, and delivery across the Dynamics 365 CRM landscape.
- Proficiency in developing, customizing, integrating, deploying, and supporting multi-channel Dynamics 365 CRM systems.
- Experience with the use of the Dynamics 365 CRM SDK.
- Absolute know-how of Microsoft Dynamics 365 CE Platform, its capability, its data model, security/ access control, web services and other integration approach.
- Strong knowledge on Canvas Model Driven Apps and common data service (CDS).
- Strong .NET framework and C# development experience including CRM API, REST and SOAP.
- Hands on experience in server-side coding, workflows, Java scripts & plugins.
- Strong designing skills around HTMS, CSS etc.
- Strong experience on SQL Server database, Integration services & reporting services.
- Knowledge on leveraging cloud infrastructure
You may have:
- Knowledge of Power Platform usage is a big plus with experience on Power Apps & Power Automate.
- Strong experience on ADO.NET, ASP.NET, WCF & Workflow foundation.
- Strong knowledge on Model Driven Apps and common data service (CDS).
- Knowledge on Data Volume metric analysis, database tuning, detecting bottleneck will be a plus.
Desired qualifications and skills:
- Graduate Degree (B.E/ B.Tech, BCA)
- Microsoft certification for Dynamics 365 CRM would be an added advantage.
- Excellent business communication skills with effective presentation and demonstration skills.
- Should have a strong learning orientation with regards to new technologies and implementing them.
- Should be a self-starter and initiative taker.
- Should possess strong analytical skills and be detail oriented
- Must have built at least two Android and/or iOS apps with Flutter.
- Working experience of 3 + years in mobile development.
- Have published one or more mobile apps in Google Play / App Store or available on Github.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle, including automated testing and building.
- Experience working in an agile development process.
- Work experience in Android Studio (JAVA/KOTLIN)/xCode(Swift) is an advantage.
- Be proficient in using version control and continuous integration.
Responsibilities:
- Create multi-platform apps for iOS/Android using Flutter Development Framework
- Micro code enhancements within mobile platforms like android/iOS Flutter widgets for iOS and Android.
- Participation in the process of analysis, designing, implementation and testing of new apps
Beneficial:
- Familiarity with web application development and different client-server communication protocols.
- Knowledge on iOS distribution profiles and certificates for App store distribution
- UI/UX tools experience
- Desire to work in a startup environment, able to self-manage and work remotely
- Good communication skills in English












