Jobs
Interviews
11 Job openings at HeadSpin
Manager, Supply Chain and Assembl

Bengaluru South, Karnataka, India

4 years

Not disclosed

On-site

Full Time

Location: Electronic City, Bangalore, India About HeadSpin: HeadSpin, a PartnerOne portfolio company, is an AI-powered platform for testing, monitoring, and optimizing mobile apps and networks. Its machine-learning technology helps companies quickly identify performance issues and deliver optimal digital experiences. With a robust infrastructure of real devices across 50+ locations, the HeadSpin Platform enables manual and automated app testing across devices, browsers, and network conditions. The platform leverages data science-driven analytics to track over 130+ performance monitoring KPIs. This gives businesses deep performance analysis, identifying issues, and quality-of-experience insights. The Opportunity: HeadSpin is establishing a new hardware design, manufacturing, and assembly operation in Bangalore, India, to support our global expansion. We are seeking a highly motivated and experienced Manager, Supply Chain and Assembly to play a pivotal role in setting up and leading our material sourcing, inventory management, and hardware assembly processes from the ground up. This is an exciting opportunity to build and shape a critical function within a growing and innovative company. Responsibilities: Strategic Supply Chain Development: Develop and implement a robust and cost-effective supply chain strategy for the procurement of electronic components, mechanical parts, and other materials required for hardware production. Supplier Relationship Management: Leverage existing connections and identify, evaluate, and establish strong relationships with reliable suppliers and manufacturers in India and potentially internationally. Sourcing and Procurement: Lead the sourcing and procurement process, including vendor negotiation, contract management, and ensuring timely and cost-effective acquisition of high-quality components. Inventory Management: Design and implement efficient inventory control systems to track stock levels, forecast demand, optimize warehouse operations, and minimize waste of raw materials, work-in-progress, and finished goods. Assembly Operations Leadership: Establish and manage the hardware assembly processes, ensuring efficient workflows, adherence to quality standards, and achievement of production targets. Team Building and Management: Recruit, train, and lead the initial assembly team, fostering a productive, quality-focused, and collaborative work environment. As the operation grows, build and manage a scalable assembly team structure. Process Optimization: Continuously evaluate and improve supply chain and assembly processes to enhance efficiency, reduce costs, and improve quality. Collaboration with Engineering: Work closely with the hardware design and engineering teams to ensure manufacturability of designs, optimize component selection, and resolve any production-related issues. Quality Control Coordination: Collaborate with the quality assurance team to implement and monitor quality control procedures throughout the supply chain and assembly process. Logistics and Shipping Coordination: Oversee the inbound and outbound logistics of materials and finished goods. Budget Management: Develop and manage budgets related to supply chain and assembly operations. Compliance and Reporting: Ensure compliance with all relevant local regulations and company policies, and provide regular reports on key performance indicators. Qualifications: Bachelor's degree in Engineering (Electrical, Mechanical, Industrial, or related field) or equivalent experience. Proven experience (typically 4+ years) in sourcing, procurement, and/or manufacturing operations within the electronics or hardware industry. Demonstrable experience in building and managing relationships with suppliers and manufacturers, preferably in India. Strong understanding of supply chain principles, inventory management techniques, and manufacturing processes. Experience in setting up or leading assembly operations is highly desirable. Excellent negotiation, communication, and interpersonal skills. Strong problem-solving and analytical abilities. Familiarity with quality management systems and best practices. Ability to work independently and as part of a team in a fast-paced startup environment. Proficiency in relevant software and tools for supply chain management, inventory control, and production tracking. Fluency in English and proficiency in local languages (e.g., Malayalam) would be an advantage. What We Offer: The opportunity to be a key player in establishing a new and strategic operation for a global technology leader. A challenging and rewarding role with significant impact and growth potential. A dynamic and innovative work environment. Competitive salary and benefits package. The chance to build and lead a team from the ground up. Show more Show less

QA Manager - Automation & Jira Expert

Bengaluru, Karnataka, India

8 years

Not disclosed

On-site

Full Time

Who We Are HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availability of real devices across 50+ locations, the HeadSpin Platform enables manual and automated app testing with a wide range of devices, including both screen and screenless devices, such as mobile phones, desktop browsers, media players, audio devices, and even automotive systems. The Platform has an extensive on-prem and cloud-hosted device infrastructure that uses data science-driven performance and quality of experience analytics to collect over 100+ performance experience KPIs out of the box and provide performance analysis and monitoring across the engineering cycle. The Platform's advanced capabilities enable leading global enterprises to achieve an improved digital experience, faster triage, and cost efficiency. Key Skills & Responsibilities QA Strategy & Lifecycle Management Owns the complete QA lifecycle including test strategy development, test planning, execution oversight, and defect management. Defines and enforces standardized QA processes, templates, entry/exit criteria, and best practices across projects. Ensures traceability from requirements to test cases and compliance with key quality metrics like test coverage, defect leakage, and test efficiency. Drives continuous process improvements through retrospectives, root cause analysis, and corrective action planning. Automation Testing & Tools Basic Knowledge in any of the automation frameworks using Selenium, Appium , with scripting in Python, Java, or JavaScript (Python preferred). Basic Knowledge in integrating automation test suites with CI/CD pipelines using Jenkins, GitHub Actions , or equivalent. Basic Knowledge of API testing using tools like Postman Theoretical knowledge of automation strategies for mobile and web applications. Project & Delivery Management Solid understanding of STLC and the full defect lifecycle. Demonstrated experience managing QA delivery in Agile, Scrum, Kanban , and hybrid project environments. Leads and participates in Agile ceremonies, including sprint planning, daily standups, retrospectives, and demos. Aligns QA plans with product roadmaps and release cycles, enforcing quality gates for every sprint and release. Experienced in managing QA-related aspects of scope, schedule, cost, risks, and resources within a PMP-aligned framework. Coordinates closely with cross-functional teams including Product Owners, Dev Leads, Scrum Masters, and Infrastructure teams. Reporting & Communication Develops and maintains QA dashboards and executive summaries using Jira, Excel , Grafana Reports on test execution status, defect trends, QA burndown charts, and release readiness. Manages communication and escalations effectively across business stakeholders, leadership, and technical teams. Leadership & Team Management Proven track record of leading geographically distributed QA teams across onsite-offshore models. Mentors junior team members and builds a high-performance, collaborative QA culture. Capable of conflict resolution, workload balancing, and driving QA excellence under pressure. Qualifications Minimum 8+ years of experience in QA and test project management roles. Strong understanding of Agile metrics like cycle time, throughput, and WIP. Familiar with Jira and Grafana Excellent stakeholder management, communication, and leadership skills. Bachelor's degree in Computer Science, Engineering, or a related field; commitment to ongoing professional development. Passion for quality, detail-orientation, and a mindset focused on learning, growth, and collaboration. Show more Show less

Product Project Manager

Karnataka, India

8 years

Not disclosed

On-site

Full Time

Product Project Manager Skills must have Product Strategy & Process Management Ownership of the product life cycle: defining project strategy, project planning, execution control, and defect management. Establishes and enforces standards, templates, and best practices across projects. Drives continuous process improvement through retrospectives, root cause analysis, and corrective action planning . Project Management (PMP-Aligned) Agile & Hybrid Project Methodologies End-to-end delivery management experience in Agile/Scrum , Kanban , and Hybrid models . Leads sprint ceremonies (standups, planning, demos, retros), manages backlogs, and works closely with Scrum Masters, Product Owners, and Dev leads. Creates and manages project release plans aligned with delivery roadmaps, ensuring quality gates across each sprint and release. Skills good to have Experience with API testing tools (Postman, Rest Assured) and familiarity with test data mocking techniques. Theoretical knowledge of automation mobile, browser, test frameworks Awareness of CI/CD pipeline Reporting & Communication Builds project dashboards and executive summaries using tools like Jira, Confluence, Excel Tracks and reports on project deliverables, defect status, burn-downs, and release readiness. Manages upward and cross-functional communication with stakeholders including Product Managers, Business Analysts, Dev Leads, and Executives . Qualifications Minimum 8+ years of experience A good basic knowledge of agile methodologies, and basic experience in an agile delivery environment. Ideally CSM accreditation or equivalent. A personal style that embraces teamwork, cares deeply about the work and the team, and shares openly and honestly with all. Positive enthusiasm and curiosity that helps teams 'catch the spark' of change and imagine new possibilities. An understanding of Agile metrics, specifically around predictability, cycle time, throughput and WIP. A growth mindset and a drive to develop further learning around Agile methodologies, toolsets and coaching. The right candidate will work under supervision and understand when to seek guidance in situations Understanding of Jira and AWS Educated to degree-level or equivalent and continued professional development Strong stakeholder management skills Show more Show less

Software Engineer - Python

Bengaluru, Karnataka, India

3 - 5 years

Not disclosed

On-site

Full Time

Key Responsibilities Software Development : Design, develop, test, and deploy high-quality, scalable, and efficient applications using Python. API Development : Build and maintain robust RESTful APIs and microservices to support various functionalities and integrations. Code Quality : Write clean, well-documented, and testable code. Participate actively in code reviews to ensure adherence to coding standards and best practices. Database Interaction : Design database schemas, write efficient queries, and manage interactions with relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB). Problem Solving : Analyze and resolve complex technical issues, bugs, and performance bottlenecks within applications. Collaboration : Work closely with cross-functional teams, including product managers, frontend developers, data scientists, and QA engineers, to understand requirements and deliver integrated solutions. Testing & Deployment : Implement unit, integration, and end-to-end tests to ensure software reliability. Assist in the deployment process, potentially using CI/CD pipelines. Continuous Learning : Stay updated with the latest Python frameworks, libraries, tools, and industry best practices to continuously improve development processes and solutions. Required Skills & Qualifications Experience : Minimum 3-5 years of hands-on experience in Python software development. Python Proficiency : Strong expertise in Python programming and its core libraries. Frameworks : Hands-on experience with at least one major Python web framework (e.g., Django, Flask, FastAPI). API Development : Proven experience in building and consuming RESTful APIs. Databases : Solid understanding of database concepts and practical experience with relational databases (e.g., SQL) and/or NoSQL databases. Version Control : Proficiency with version control systems, especially Git. Problem-Solving : Excellent analytical, problem-solving, and debugging skills. Communication : Strong verbal and written communication skills to articulate technical concepts and collaborate effectively. Education : Bachelor's degree in Computer Science, Engineering, or a related technical field is preferred. Desired Skills (Good To Have) Experience with Microservices architecture. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and related services. Knowledge of containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). Familiarity with message brokers/queues (e.g., Kafka, RabbitMQ). (ref:hirist.tech) Show more Show less

Support Engineer - Ticketing System

Bengaluru, Karnataka, India

2 years

Not disclosed

Remote

Full Time

Job Description As a Support Engineer on the Core engineering team, you will be part of a team that owns critical OS components, pipelines, services, tools, and application development frameworks working on projects that push the boundaries of customer-device interaction. This job requires you to hit the ground running and your ability to learn quickly and work on disparate and overlapping tasks that will define your success. Some of the key job functions of the support engineer are : Provide first level of support for handling Jira tickets, operational issues from production services. Provide engineering support of our incoming JIRAs tickets, including extensive troubleshooting and debugging, with responsibilities covering multiple product lines. Work on maintenance driven coding projects, primarily in AWS and basics of python. Be able to setup and maintain cloud infrastructure. Develop tools and automate manual operational tasks and easy maintenance of our services. Build monitoring metrics dashboard, and report System health and Support status metrics. Work with remote development teams for handing-off or taking over active support issues and to create a team specific knowledge base and skill set. Key Job Responsibilities Provide first level of support for handling Jiras, tickets, operational issues from production services. Provide engineering support of our incoming Jiras, tickets, including extensive troubleshooting and debugging, with responsibilities covering multiple product lines. Work on maintenance driven coding projects, primarily in AWS and basics of python. Hands-on experience in Unix or any scripting language, python is plus. Read and understand complex application code and make code fixes to resolve support issues. Develop tools and automate manual operational tasks and easy maintenance of our services. Build monitoring metrics dashboard, and report System health and Support status metrics. A Day At Work Create cloud infrastructure. Fix/debug issues. Deployment of features in cloud. Develop tooling and CDK. On call support. Basic Qualifications 2+ years of software development, or 2+ years of technical support experience. Experience in Unix. Experience troubleshooting and debugging technical systems. Experience scripting in modern program languages. Preferred Qualifications Knowledge of web services, distributed systems, and web application development. Experience troubleshooting & maintaining hardware & software. Experience with Mobile testing applications Android / iOS. (ref:hirist.tech) Show more Show less

System Software Engineer - C/C++

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Key Responsibilities System Design & Development : Design, develop, and implement robust, high-performance system-level software components, modules, and drivers, often in C/C++. Operating System Interaction : Work extensively with operating system internals (e.g., Linux kernel, Windows kernel), including memory management, process scheduling, I/O handling, and inter-process communication. Performance Optimization : Identify and resolve performance bottlenecks at the system level, optimizing code for speed, efficiency, and resource utilization. Concurrency & Parallelism : Implement and manage concurrent and parallel programming constructs, ensuring thread safety and efficient resource sharing. Debugging & Troubleshooting : Perform advanced debugging and root cause analysis of complex system issues, kernel panics, and performance regressions using specialized tools. Hardware Interaction : Develop software that interacts directly with hardware components, device drivers, or firmware (if applicable to the specific domain). Architectural Contribution : Contribute to the architectural design of system software, ensuring scalability, reliability, and security. Testing : Develop and execute comprehensive unit, integration, and system tests for low-level components. Collaboration : Work closely with hardware engineers, application developers, and QA teams to integrate and validate system software. Required Skills & Qualifications Experience : Minimum 5-8 years of hands-on experience in Systems Software Engineering or a related low-level development role. Programming Languages : Strong expertise in C and/or C++. Operating Systems : Deep understanding of operating system internals (e.g., Linux, Windows) and concepts such as kernel modes, user modes, process management, threading, memory management, and I/O. Data Structures & Algorithms : Excellent grasp of fundamental data structures and algorithms. Concurrency : Proven experience with multi-threading, concurrency control, and synchronization primitives. Debugging : Proficient in using system-level debugging tools (e.g., GDB, WinDbg, perf, strace, gprof). Performance Tuning : Experience with performance profiling and optimization techniques. Version Control : Proficiency with version control systems, especially Git. Problem-Solving : Exceptional analytical and problem-solving skills for complex technical challenges. Communication : Strong verbal and written communication skills. Education : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field. Desired Skills (Good To Have) Experience with device driver development. Knowledge of networking protocols and low-level network programming. Familiarity with virtualization technologies (e.g., KVM, VMware, Hyper-V). Experience with embedded systems or real-time operating systems (RTOS). Knowledge of distributed (ref:hirist.tech) Show more Show less

Associate Automation Engineer

India

0 - 2 years

None Not disclosed

On-site

Full Time

Who We Are HeadSpin is a unique developer platform that combines data science insights and global device infrastructure to enable companies to perfect their digital experiences during the engineering cycle. HeadSpin platform is present in over 50 countries. Its data science platform has an ability to assess over 130 performance KPIs, analyze root cause of the poor experience issues and recommend solutions to address them. HeadSpin differentiates itself from other testing solutions that only focus on functional or load testing. By using HeadSpin, companies have enhanced their customer experience, reduced time to market and optimized the cost of their digital applications. About the Role This is an entry level position where you will become Appium Pro certified and enjoy building web UIs. Love building and/or testing mobile UIs (preferably both Android and iOS). You have experience in digging into device internals via USB and building and evolving production-grade back-end services. What You'll Will Learn Write automation code for mobile applications Capture data and complete analysis on mobile applications Create a dashboard with the data captured and provide it to the customer Assist customers with automation where applicable Understanding of iOS and Android applications and UI structure and building tooling to automate interactions Deep knowledge of Appium and Appium Desktop internals A working understanding of mobile frameworks like Espresso and XCTest Developing/evolving production-grade web services and agents written in Python and Tornado Being a member of a highly motivated team pushing all the boundaries in the mobile testing space Maintain automation test framework to ensure continuous quality of products Maintain existing testing codebases Collaborate with software engineers and testers to develop rigorous test cases Identify, record, document thoroughly, and track bugs Ensure quality of all code and products produced by the company Performs other duties as required What You Need Fresh college graduate with a focus on Engineering or Computer Science (BS in Software Engineering, Computer Science, or similar field) Programming skills in preferably in Python or any other language 0-2 years hands-on experience in software development or SQA Collaborative and enthusiastic about the role of testing Strong/In-depth/Good knowledge of at least one programming language (Python, Java) Strong/In-depth/Good skillset with MySQL or other databases, Linux/Unix environment Strong/In-depth/Good verbal and written communication abilities and troubleshooting skills Ability to collaborate with engineers and content creators Creative, focused, results-oriented, self-motivated, problem solver

Software Engineer

India

2 years

None Not disclosed

On-site

Full Time

Who We Are HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availability of real devices across 90+ locations, the HeadSpin Platform enables manual and automated app testing with a wide range of devices, including both screen and screenless devices, such as mobile phones, desktop browsers, media players, audio devices, and even automotive systems. The Platform has an extensive on-prem and cloud-hosted device infrastructure that uses data science-driven performance and quality of experience analytics to collect over 100+ performance experience KPIs out of the box and provide performance analysis and monitoring across the engineering cycle. The Platform's advanced capabilities enable leading global enterprises to achieve an improved digital experience, faster triage, and cost efficiency. About the Role This is a position on the HeadSpin India Software Engineering team. The team will be responsible for collaborating with other engineering teams both in a customer support role and in designing, implementing, and deploying high-quality code in support of the HeadSpin platform and product. In this role, you will be responsible for developing software using Software Development Life Cycle best practices and you will collaborate with members of HeadSpin across product, engineering, and support functions to build a stable and performant product. What you’ll do ● Work closely with support teams to address and resolve issues in a timely manner. ● Write technical documentation for engineering and support teams. ● Create engineering tickets with technical specifications and steps for reproduction. ● Design, develop, and maintain high-quality, performant, and secure software applications using Python and Go. ● Effectively communicate technical subject matter to non-technical audiences. ● Review and provide feedback on code reviews to ensure high code quality and alignment with product vision and goals. Document: Template - Job Description Version 1.0 August 2024 ● Work with other team members to design and deliver software solutions in a distributed system environment. ● Participate in agile development processes including sprint planning, daily stand-ups and sprint retrospectives. Necessarily skills ● Excellent problem-solving skills to solve sophisticated issues. ● Ability to work in macOS and Linux command-line environments. ● Understanding of and experience using source control software such as git. ● Experience with backend development languages such as: ○ Python ○ Golang ○ Java ● Understanding of and experience with back-end development and technologies, such as: ○ SQL or NoSQL databases ○ Understanding of REST APIs and HTTP requests ● Able to read and implement technical specifications. ● Able to collaborate on developing project specifications. ● Able to communicate technical details to non-technical support staff in a solutions-oriented manner. Bonus points ● Understanding and experience of mobile app technologies on platforms such as: ○ Android, iOS ● Understanding of test automation technologies such as: ○ Appium, Selenium ● Deep knowledge of Python or Go. ● Familiarity with Node.js ● Experience compiling, debugging, and deploying programs on the command line. ● Experience with Docker or other container technologies. Required Experience ● 2.5 to 3.5 years experience working in a backend software engineering role. Required Education ● BE in Computer Science or Information Science or MCA with at least Android / iOS knowledge

Product Project Manager

Karnataka, India

8 years

None Not disclosed

On-site

Full Time

Product Project Manager Skills must have Product Strategy & Process Management Ownership of the product life cycle: defining project strategy, project planning, execution control, and defect management. Establishes and enforces standards, templates, and best practices across projects. Drives continuous process improvement through retrospectives, root cause analysis, and corrective action planning . Project Management (PMP-Aligned) Agile & Hybrid Project Methodologies End-to-end delivery management experience in Agile/Scrum , Kanban , and Hybrid models . Leads sprint ceremonies (standups, planning, demos, retros), manages backlogs, and works closely with Scrum Masters, Product Owners, and Dev leads. Creates and manages project release plans aligned with delivery roadmaps, ensuring quality gates across each sprint and release. Skills good to have Experience with API testing tools (Postman, Rest Assured) and familiarity with test data mocking techniques. Theoretical knowledge of automation mobile, browser, test frameworks Awareness of CI/CD pipeline Reporting & Communication Builds project dashboards and executive summaries using tools like Jira, Confluence, Excel Tracks and reports on project deliverables, defect status, burn-downs, and release readiness. Manages upward and cross-functional communication with stakeholders including Product Managers, Business Analysts, Dev Leads, and Executives . Qualifications Minimum 8+ years of experience A good basic knowledge of agile methodologies, and basic experience in an agile delivery environment. Ideally CSM accreditation or equivalent. A personal style that embraces teamwork, cares deeply about the work and the team, and shares openly and honestly with all. Positive enthusiasm and curiosity that helps teams 'catch the spark' of change and imagine new possibilities. An understanding of Agile metrics, specifically around predictability, cycle time, throughput and WIP. A growth mindset and a drive to develop further learning around Agile methodologies, toolsets and coaching. The right candidate will work under supervision and understand when to seek guidance in situations Understanding of Jira and AWS Educated to degree-level or equivalent and continued professional development Strong stakeholder management skills

Software Engineer - Python/Golang

Greater Kolkata Area

0 years

None Not disclosed

On-site

Full Time

Who We Are HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availability of real devices across 90+ locations, the HeadSpin Platform enables manual and automated app testing with a wide range of devices, including both screen and screenless devices, such as mobile phones, desktop browsers, media players, audio devices, and even automotive systems. Role The Platform has an extensive on-prem and cloud-hosted device infrastructure that uses data science-driven performance and quality of experience analytics to collect over 100+ performance experience KPIs out of the box and provide performance analysis and monitoring across the engineering cycle. The Platform's advanced capabilities enable leading global enterprises to achieve an improved digital experience, faster triage, and cost the Role : This is a position on the HeadSpin India Software Engineering team. The team will be responsible for collaborating with other engineering teams both in a customer support role and in designing, implementing, and deploying high-quality code in support of the HeadSpin platform and product. Responsibilities In this role, you will be responsible for developing software using Software Development Life Cycle best practices and you will collaborate with members of HeadSpin across product, engineering, and support functions to build a stable and performant youll do : Work closely with support teams to address and resolve issues in a timely manner. Write technical documentation for engineering and support teams. Create engineering tickets with technical specifications and steps for reproduction. Design, develop, and maintain high-quality, performant, and secure software applications using Python and Go. Effectively communicate technical subject matter to non-technical audiences. Review and provide feedback on code reviews to ensure high code quality and alignment with product vision and goals. Document: Template Job Description Version 1.0 August 2024. Work with other team members to design and deliver software solutions in a distributed system environment. Participate in agile development processes including sprint planning, daily stand-ups and sprint skills : Excellent problem-solving skills to solve sophisticated issues. Ability to work in macOS and Linux command-line environments. Understanding of and experience using source control software such as git. Experience with backend development languages such as : Python. Golang. Java. Understanding of and experience with back-end development and technologies, such as SQL or NoSQL databases. Understanding of REST APIs and HTTP requests. Able to read and implement technical specifications. Able to collaborate on developing project specifications. Able to communicate technical details to non-technical support staff in a solutions-oriented points : Understanding and experience of mobile app technologies on platforms such as Android, iOS. Understanding of test automation technologies such as Appium, Selenium. Deep knowledge of Python or Go. Familiarity with Node.js. Experience compiling, debugging, and deploying programs on the command line. Experience with Docker or other container Experience : 3 to 5. Required Education BE in Computer Science or Information Science or MCA with at least Android / iOS knowledge. (ref:hirist.tech)

Test Project Manager

Bengaluru, Karnataka, India

8 years

None Not disclosed

On-site

Full Time

Who We Are HeadSpin is a global omnichannel digital experience testing platform that helps enterprises optimize application performance with its data science capabilities. With a strong infrastructure availability of real devices across 50+ locations, the HeadSpin Platform enables manual and automated app testing with a wide range of devices, including both screen and screenless devices, such as mobile phones, desktop browsers, media players, audio devices, and even automotive systems. The Platform has an extensive on-prem and cloud-hosted device infrastructure that uses data science-driven performance and quality of experience analytics to collect over 100+ performance experience KPIs out of the box and provide performance analysis and monitoring across the engineering cycle. The Platform's advanced capabilities enable leading global enterprises to achieve an improved digital experience, faster triage, and cost efficiency. Key Skills & Responsibilities QA Strategy & Lifecycle Management Owns the complete QA lifecycle including test strategy development, test planning, execution oversight, and defect management. Defines and enforces standardized QA processes, templates, entry/exit criteria, and best practices across projects. Ensures traceability from requirements to test cases and compliance with key quality metrics like test coverage, defect leakage, and test efficiency. Drives continuous process improvements through retrospectives, root cause analysis, and corrective action planning. Automation Testing & Tools Basic Knowledge in any of the automation frameworks using Selenium, Appium , with scripting in Python, Java, or JavaScript (Python preferred). Basic Knowledge in integrating automation test suites with CI/CD pipelines using Jenkins, GitHub Actions , or equivalent. Basic Knowledge of API testing using tools like Postman Theoretical knowledge of automation strategies for mobile and web applications. Project & Delivery Management Solid understanding of STLC and the full defect lifecycle. Demonstrated experience managing QA delivery in Agile, Scrum, Kanban , and hybrid project environments. Leads and participates in Agile ceremonies, including sprint planning, daily standups, retrospectives, and demos. Aligns QA plans with product roadmaps and release cycles, enforcing quality gates for every sprint and release. Experienced in managing QA-related aspects of scope, schedule, cost, risks, and resources within a PMP-aligned framework. Coordinates closely with cross-functional teams including Product Owners, Dev Leads, Scrum Masters, and Infrastructure teams. Reporting & Communication Develops and maintains QA dashboards and executive summaries using Jira, Excel , Grafana Reports on test execution status, defect trends, QA burndown charts, and release readiness. Manages communication and escalations effectively across business stakeholders, leadership, and technical teams. Leadership & Team Management Proven track record of leading geographically distributed QA teams across onsite-offshore models. Mentors junior team members and builds a high-performance, collaborative QA culture. Capable of conflict resolution, workload balancing, and driving QA excellence under pressure. Qualifications Minimum 8+ years of experience in QA and test project management roles. Strong understanding of Agile metrics like cycle time, throughput, and WIP. Familiar with Jira and Grafana Excellent stakeholder management, communication, and leadership skills. Bachelor's degree in Computer Science, Engineering, or a related field; commitment to ongoing professional development. Passion for quality, detail-orientation, and a mindset focused on learning, growth, and collaboration.

HeadSpin logo

HeadSpin

11 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview