Software Quality Assurance Engineer (SQA)

India
Full time
Job Information

Role:Software Quality Assurance Engineer (SQA)

Location: Chennai

Experience: 3-7 Years

Work Mode: Full-Time

Employment Type: On Payroll

Job Summary

We are looking for an SQA Engineer with experience in software process compliance, CMMI, and ASPICE standards. The role focuses on process audits, quality assurance, documentation, and ensuring compliance across the software development lifecycle, particularly for automotive and embedded software projects.

Key Responsibilities

  • Implement and monitor CMMI ML2/ML3 practices across projects.

  • Ensure compliance with ASPICE Level 2 processes and maintain required documentation and traceability.

  • Conduct internal process audits, project audits, and gap assessments.

  • Identify non-conformities (NCs), drive corrective actions, and track closure.

  • Support process improvement, process training, and documentation.

  • Track quality metrics and prepare compliance and release-readiness reports.

  • Coordinate with Development, Testing, Project Management, and Configuration Management teams.

  • Maintain process documentation using tools such as JIRA, Confluence, or Polarion.

Mandatory Skills

  • 3–7 years of experience in SQA, Process Engineering, CMMI, or ASPICE.

  • Hands-on understanding of CMMI Dev v2.0 (ML2/ML3).

  • Working knowledge of ASPICE Level 2 processes and work products.

  • Understanding of SDLC, V-Model, and Agile methodologies.

  • Experience in process audits, checklist creation, and non-conformity management.

  • Strong analytical, documentation, and communication skills.

Good to Have

  • Automotive or embedded software experience.

  • Knowledge of ISO 9001 and ISO 26262.

  • Experience with JIRA, Confluence, or Polarion.

  • Knowledge of Agile and ASPICE hybrid models.

Apply for this job

Submit your application here.

Apply now
Consultant
Akash Sinharay
Akash Sinharay
Consultant
Share This Job
Share on Telegram

Related Vacancies

Information Technology & SoftwareFull time
Software Quality Assurance Engineer (SQA)
India
Full time
Role:Software Quality Assurance Engineer (SQA) Location: Chennai Experience: 3-7 Years Work Mode: Full-Time Employment Type: On Payroll Job Summary We are looking for an SQA Engineer with experience in software process compliance, CMMI, and ASPICE standards. The role focuses on process audits, quality assurance, documentation, and ensuring compliance across the software development lifecycle, particularly for automotive and embedded software projects. Key Responsibilities Implement and monitor CMMI ML2/ML3 practices across projects. Ensure compliance with ASPICE Level 2 processes and maintain required documentation and traceability. Conduct internal process audits, project audits, and gap assessments. Identify non-conformities (NCs), drive corrective actions, and track closure. Support process improvement, process training, and documentation. Track quality metrics and prepare compliance and release-readiness reports. Coordinate with Development, Testing, Project Management, and Configuration Management teams. Maintain process documentation using tools such as JIRA, Confluence, or Polarion. Mandatory Skills 3–7 years of experience in SQA, Process Engineering, CMMI, or ASPICE. Hands-on understanding of CMMI Dev v2.0 (ML2/ML3). Working knowledge of ASPICE Level 2 processes and work products. Understanding of SDLC, V-Model, and Agile methodologies. Experience in process audits, checklist creation, and non-conformity management. Strong analytical, documentation, and communication skills. Good to Have Automotive or embedded software experience. Knowledge of ISO 9001 and ISO 26262. Experience with JIRA, Confluence, or Polarion. Knowledge of Agile and ASPICE hybrid models.
Information Technology & SoftwareFull time
Diagnostic / XML Engineer
Pune, India
Full time
Role: Diagnostic / XML Engineer Location: Pune Work Mode: Work from Office Experience: 5–8 Years Employment Type: Full-Time Budget: Up to ₹18 LPA Job Summary We are looking for a Diagnostic / XML Engineer with experience in XML-based configurations and automotive diagnostics. The role involves understanding diagnostic requirements, developing and maintaining XML configurations, and coordinating with development teams. Key Responsibilities Understand machine, ECU, and diagnostic requirements. Develop and maintain machine-specific XML configurations. Support automotive diagnostics, ECU flashing, and setup configurations. Analyse XML structures, schemas, and dependencies. Perform XML validation, troubleshooting, and defect analysis. Support new machine models and ECU configurations. Participate in UAT and pre-release/final-release activities. Maintain XML configuration documentation and baselines. Review development deliverables and provide technical support for field issues. Mandatory Skills XML development and configuration. XML Schema and configuration-driven applications. Automotive diagnostics. UDS, J1939, and CAN protocols. ECU flashing. Diagnostic tool concepts. Requirement analysis. Good to Have RP1210. Vector, PCAN, or VCI tools. Experience with dealer/service diagnostic tools. Experience with construction, agricultural, or off-highway equipment.
Information Technology & SoftwareFull time
Senior Backend & Linux Engineer
Bangalore, India
Full time
Role: Senior Backend & Linux Engineer Experience: 5–8 Years Location: Bangalore (Frequent travel to Pune) Employment Type: Full-time Job Summary We are looking for a Senior Backend & Linux Engineer responsible for maintaining PHP-based backend applications, managing Linux server environments, database operations, application deployments, and overall infrastructure support. Key Responsibilities Maintain and support PHP-based backend applications. Administer Linux servers and manage server environments. Handle SQL database operations and troubleshooting. Manage SVN repositories and configuration. Perform application deployments and releases. Manage backup, restoration, and disaster recovery activities. Monitor server and application performance and availability. Manage SSL certificates, security updates, and user access. Support vulnerability remediation and application security. Troubleshoot application and database connectivity issues. Maintain technical and operational documentation. Required Skills Strong experience in Linux Administration. Hands-on experience with PHP. Good knowledge of SQL and database operations. Experience with SVN repository management. Experience in server and application deployment. Knowledge of backup and recovery processes. Experience with application monitoring. User and access management. Good to Have Knowledge of web application security. SSL and certificate management. Experience with cloud/hosting environments. PHP API development. Disaster recovery and vulnerability management.
Information Technology & SoftwareFull time
Senior Software Engineer
India
Full time
Role: Senior Software Engineer Experience: 8+ Years Employment Type: Full-time Work Mode: Hybrid Location: Mumbai/Bangalore Job Summary We are looking for an experienced Senior Software Engineer to design, develop, and maintain scalable applications involving API development, system integrations, data processing, and data-matching solutions. The candidate will be responsible for delivering reliable, secure, and high-performance software solutions. Key Responsibilities Design, develop, and maintain scalable application architecture and software solutions. Develop and implement REST APIs, integrations, and data models. Build data-processing, matching, reconciliation, and validation solutions. Implement data quality checks and confidence-scoring mechanisms. Collaborate with Product, Engineering, and Operations teams to understand requirements. Troubleshoot technical issues and optimize application performance. Ensure application security, scalability, monitoring, and production readiness. Follow engineering best practices and maintain technical documentation. Required Skills 8+ years of software engineering experience. Strong experience in Solution Design, API Development, and System Integration. Good understanding of scalable application development and system architecture. Experience with data processing, data matching, reconciliation, or analytics solutions. Knowledge of data models, data validation, and data quality. Experience working with cross-functional teams. Strong analytical, problem-solving, and communication skills. Bachelor's degree in Computer Science, Engineering, IT, or a related field. Good to Have Experience in FinTech, Banking, Payments, or Financial Services. Knowledge of card services and payment network integrations. Experience with cloud-based architectures, microservices, and DevOps. Familiarity with data governance and confidence-scoring models.
Information Technology & Software
Engineering Manager
India
About the Role:You will be part of the Consumer Intelligence & Engagement organisation responsible for delivering the intelligence and engagement capabilities that enable more relevant and personalised consumer experiences across digital channels. The organisation plays a key role in how consumers discover products, engage with content, and elevate experiences through membership & loyalty. Through capabilities such as personalisation, recommendations, consumer intelligence, experimentation, and AI-driven decisioning, the organisation helps deliver more contextual, data-driven interactions across the consumer journey.The Engineering Manager is accountable for engineering delivery, roadmap execution, operational excellence, and engineering team development. Partnering with Product Owners, Data Engineering & Analytics, Tech Leads, and peer engineering teams, you will enable predictable delivery, grow engineering talent, and build a high-performing culture focused on ownership, accountability, and continuous improvement. Enable delivery of scalable, reliable, and reusable services that power personalisation, recommendations, and consumer engagement experiences.Drive adoption of experimentation and data-driven decision making tocontinuously improve consumer experiences. Drive planning and execution against team objectives and key results (OKRs), ensuring alignment, accountability and transparent reporting. Own sprint execution, delivery planning, capacity management, dependency management, and risk management. Partner with Product Owners, Data Engineering and Tech Leads to deliver business outcomes. Drive engineering excellence through strong development practices, quality standards, operational discipline and continuous improvement. Coach engineers through regular feedback, mentoring, performance management, and career development. Build a high-performing engineering culture focused on ownership, accountability, collaboration, and learning. Establish effective engineering metrics and use data to improve team productivity, quality, and delivery predictability. Drive adoption of AI-assisted engineering practices and automation to improve productivity, quality, and delivery efficiency. Identify opportunities to leverage AI across software development, testing, documentation, knowledge management and onboarding. Collaborate with engineering leadership on hiring, staffing, onboarding, talent development, and succession planning. Manage delivery partners and vendors where applicable and ensure alignment with team objectives. Your talent 10+ years of software engineering experience, with experience leading engineering teams in an agile delivery environment. 3+ years of people leadership experience. Strong experience leading roadmap execution, delivery planning, dependency management, and stakeholder engagement. Experience working with consumer data, behavioural signals, and event-driven architectures. Familiarity with personalisation, recommendations, consumer intelligence, experimentation, search, or decisioning platforms. Strong people leadership skills with experience in hiring, mentoring, developing, and retaining high-performing engineering teams. Strong understanding of modern software engineering practices including software architecture & engineering principles, code quality, automated testing, CI/CD, and AI-assisted development.Strong communication, collaboration, decision-making, and organisational leadership skills. Experience driving engineering quality, operational excellence, reliability, security, and continuous improvement. Experience working in Agile delivery environments using tools such as Jira & Confluence or equivalent. A data-driven mindset with the ability to use engineering, delivery, and operational metrics to improve team effectiveness and predictability. Experience leveraging coding agents, LLMs, and AI-assisted engineering tools to improve software delivery and team productivity will be a strong advantage. Experience working with personalisation, recommendation, experimentation, search, or AIpoweredconsumer products will be a strong advantage
Information Technology & SoftwareFull time
Staff Engineer – AI & Agentic Development
Mumbai, Bangalore, India
Full time
Role: Staff Engineer – AI & Agentic Development Experience: 8+ Years in Software Engineering AI Experience: 3+ Years in AI/ML, including 1+ Year of production experience with LLM-powered or Agentic solutions Location: Mumbai / Bangalore Job Description We are looking for a Staff Engineer to lead the architecture, development, and delivery of AI-powered and Agentic solutions for a cloud-based financial technology platform. The role involves building production-ready AI features using LLMs, RAG, AI agents, and tool integrations, along with providing technical direction across engineering teams. Key Responsibilities Design and develop AI agent architecture, orchestration, and tool integrations. Build LLM-powered features using prompt engineering, RAG, and multi-step agent workflows. Develop and maintain MCP servers and third-party integrations. Integrate AI capabilities into existing backend services and business workflows. Establish AI evaluation, testing, monitoring, and security standards. Drive technical architecture and design decisions across teams. Mentor engineers and collaborate with product, design, and security teams. Ensure reliability, scalability, data privacy, and safe deployment of AI solutions. Required Skills 8+ years of software engineering experience. 3+ years of hands-on AI/ML product development experience. At least 1+ year of production experience with LLM-powered or Agentic solutions. Strong expertise in Python. Hands-on experience with LLM integration, Prompt Engineering, RAG, Function Calling, and Agent Orchestration. Strong understanding of System Design, REST APIs, Distributed Systems, and Microservices. Experience leading technical initiatives across multiple teams. Good to Have Hands-on experience with MCP (Model Context Protocol) servers. Experience with LangChain, LlamaIndex, OpenAI, or Anthropic. FinTech, Payments, Accounting Automation, or Financial Services domain experience. Knowledge of Azure cloud services, SQL Server, and .NET/C#. Experience with AI safety, evaluation frameworks, and human-in-the-loop workflows. Familiarity with ISO 20022, SWIFT, NACHA, or accounting system integrations. Experience with AI-assisted development tools such as Claude Code, Cursor, or Copilot.
Information Technology & SoftwareFull time
Senior Reporting Developer
Mumbai, Bangalore, India
Full time
Role: Senior Reporting Developer Experience: 7–10 Years Employment Type: Full-time Location: Mumbai/Bangalore Job Description We are looking for a Senior Reporting Developer with strong expertise in SSRS and Azure SQL to develop, optimize, and maintain enterprise-level reporting solutions involving large datasets and complex business requirements. Key Responsibilities Design, develop, and maintain complex SSRS reports (RDL/RDLC). Write and optimize advanced T-SQL queries and stored procedures. Handle large datasets and improve report performance. Reconcile report data and ensure accuracy of financial/business reports. Manage SSRS deployments, subscriptions, and report security. Support UAT, testing, and production releases. Implement Git-based version control and CI/CD for reporting solutions. Collaborate with stakeholders and mentor junior developers. Required Skills 7–10 years of hands-on SSRS report development experience. Strong Azure SQL and advanced T-SQL expertise. Experience with query optimization, indexing, and large datasets. Strong data reconciliation and validation skills. Experience with SSRS Report Server management. Knowledge of Git, CI/CD, and automated deployments. Strong analytical and problem-solving skills. Good to Have Power BI (Paginated Reports / Semantic Models). SSAS Tabular or Multidimensional Models. Knowledge of report governance and audit requirements.
Information Technology & SoftwareFull time
Senior Software Developer – Accounting Integrations
India
Full time
Role:Senior Software Developer – Accounting Integrations Experience: 8–12 Years Employment Type: Full-time Locations: Mumbai,Bangalore Job Description We are looking for a Senior Software Developer with strong expertise in .NET Core, C#, and third-party accounting system integrations to design, develop, and maintain integration solutions for a cloud-based financial management platform. Key Responsibilities Design and develop integrations with accounting platforms. Build REST APIs and middleware using .NET Core and C#. Work on third-party API integrations and data exchange. Collaborate with frontend teams for end-to-end development. Troubleshoot and resolve complex integration issues. Ensure data accuracy, security, and performance. Participate in code reviews and technical discussions. Required Skills 8–12 years of software development experience. Strong hands-on experience in .NET Core and C#. Integration experience with at least 2–3 accounting platforms such as QuickBooks, Sage, NetSuite, or Microsoft Dynamics. Strong knowledge of REST APIs and third-party integrations. Experience with Azure SQL and relational databases. Knowledge of Azure services such as App Services, Azure Functions, Service Bus, and Key Vault. Understanding of financial concepts such as GL, AP, AR, Chart of Accounts, and Journal Entries. Strong analytical and debugging skills. Good to Have Fintech or financial services domain experience. Knowledge of OAuth 2.0 and API authentication. Experience with Azure DevOps and CI/CD. Exposure to ETL and data transformation. Angular knowledge.
Information Technology & SoftwareFull time
Senior Implementation Engineer
Bangalore, India
Full time
Role: Senior Implementation Engineer Experience: 7–10 Years Location: India (Work from Office) Employment Type: Full-time Location: Mumbai/Bangalore Job Description We are looking for a Senior Implementation Engineer with strong SQL, ETL, and database expertise to manage end-to-end client onboarding and implementation of a cloud-based financial management SaaS platform. Key Responsibilities Lead end-to-end client onboarding and technical implementation. Analyse client requirements and configure the platform accordingly. Develop complex SQL queries, stored procedures, and ETL data loaders. Configure custom allocation rules, financial reports, and data workflows. Prepare project delivery plans, assign tasks, and monitor implementation progress. Mentor junior team members and coordinate with development and product teams. Interact with clients, gather requirements, and resolve implementation-related issues. Handle post-implementation support and troubleshooting. Required Skills 7–10 years of experience in Implementation, Client Onboarding, or Technical Consulting. Strong SQL skills (complex queries, stored procedures, and performance tuning). Hands-on experience with ETL processes and data loaders. Good knowledge of SQL Server / Azure SQL and relational databases. Experience with SaaS platform implementation. Understanding of financial and accounting concepts such as GL, AP, AR, allocations, and expense workflows. Ability to understand .NET Core / C# code for troubleshooting. Team mentoring, project coordination, and client communication skills. Good to Have Experience in financial services or fintech domain. Knowledge of Microsoft Azure services. Experience with SSRS or other reporting tools. Understanding of financial data mapping and schema design.
Information Technology & Software
Senior iOS developer
India
Job Summary We are seeking a talented Senior iOS Developer with 5 to 11 years of experience to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality iOS applications that enhance user experiences. Your expertise will be instrumental in driving innovation and delivering cutting-edge solutions that align with our strategic goals. Key Responsibilities Lead the design and implementation of complex iOS applications from concept to deployment. Collaborate with cross-functional teams to define, design, and ship new features. Optimize application performance, ensuring responsiveness and efficiency. Troubleshoot, debug, and resolve software defects to enhance user satisfaction. Stay updated with the latest industry trends and technologies to drive continuous improvement. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. 5 to 11 years of professional iOS development experience with a strong portfolio of applications. Preferred Qualifications Experience with Swift and Objective-C programming languages. Familiarity with RESTful APIs and third-party libraries integration. Understanding of the full mobile development life cycle. Proven ability to work in an Agile development environment.