CrawlJobs Logo

Senior Software Quality Assurance Engineer

India, Mumbai · Job Posted January 24, 2026
Apply Position
Job Link Share

Job Description

The Senior Software Quality Assurance Engineer at NTT DATA will ensure that software design and development meet company standards. This role requires extensive experience in Agile methodologies and automated testing tools. The ideal candidate will have a bachelor's degree in Computer Science or Engineering and will be responsible for planning, executing, and reporting on QA activities. Join a diverse and inclusive workplace that values innovation and quality.

Job Responsibility

  • Responsible for ensuring the planning, execution, reporting, and successful completion of QA activities for all new development cycles for various releases
  • Accountable for Agile-related user story review meetings and/or work with relevant business stakeholders and developers to understand the new or modified application functionality
  • Networks with the required user community to understand business requirements and uphold quality of each release by ensuring a comprehensive end-to-end testing coverage
  • Creates and implements end-to-end test scenarios, as well as debugging and defining corrective actions
  • Responsible for reviewing system requirements and tracking of quality assurance metrics
  • Accountable for performing and documenting risk analysis and record test progress and results
  • Performing thorough regression testing when bugs are resolved
  • Works across multiple teams to review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Creates detailed, comprehensive, and well-structured test plans and test cases
  • Designs, develops, codes, and executes automation scripts
  • Designs standards and procedures to determine product quality and release readiness
  • Contributes recommendations that will enable innovation and streamline overall testing processes
  • Works across multiple teams to research new tools, technologies, and testing processes as well as user interfaces for consistency and functionality
  • Responsible for documenting established QA processes and best practices in Agile Scrum development methodology and influence the continuous improvement of the QA activities

Requirements

  • Extended expertise in software QA methodologies, tools, and processes
  • Interpersonal, communication, and organizational skills
  • Team player with good attention to detail
  • Excellent ability to understand and analyze complex systems
  • Advanced understanding of SQL and scripting
  • Advanced understanding of software development process
  • Advanced expertise in agile development such as Scrum
  • Advanced understanding of software integrated development environments
  • Advanced ability to handle client and customer issues tactfully and professionally
  • Advanced understanding of object-oriented programming
  • Bachelor's degree or equivalent in Computer Science, Engineering or a related field
  • Relevant certifications such as Leading SAFe would be advantageous
  • Advanced demonstrated hands-on testing experience in AGILE/DevOps Methodology, Continuous Integration, and Continuous Delivery
  • Advanced demonstrated work experience in software development
  • Advanced demonstrated work experience in software quality assurance
  • Proficient in working in an Agile/Scrum development process
  • Proficiency in performance and/or security testing is a plus
  • Advanced demonstrated hands-on experience with automated testing tools
  • Advanced demonstrated experience working within a geographically dispersed company is desirable

Nice to have

  • Proficiency in performance and/or security testing is a plus
  • Advanced demonstrated experience working within a geographically dispersed company is desirable

What we offer

  • Diverse and inclusive workplace
  • Values innovation and quality
  • Opportunity to grow, belong and thrive
  • Part of a global team with experts in more than 50 countries
  • Access to a robust ecosystem of innovation centers

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Quality Assurance Engineer

8 matching positions

Senior Software Engineer - Identity & Quality Assurance

EverOps is looking for a Senior Software Engineer to be embedded with a critical...
Location
Location
Salary
Salary:
120000.00 - 185000.00 USD / Year
EverOps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience
  • Expert-level command of Go (Golang)
  • Proven history of building robust and scalable testing frameworks from the ground up, with expertise in writing comprehensive Unit and Integration tests
  • Demonstrable experience working on applications within the Identity or Security domains
  • High proficiency in Bash scripting for automation and comfort operating on the command line in Linux/macOS environments
  • Strong understanding and hands-on experience with Docker
  • Unwilling to let a project fail if it has your name on it
  • Able to design and deliver a full project that takes into account not just technology, but how administrators, management, and employees need to interact with a new function or system
  • Able to see priorities and delegate appropriately
Job Responsibility
Job Responsibility
  • Lead the design and implementation of unit and integration tests for mission-critical Go applications within the Identity space
  • Perform thorough Code Reviews for fellow engineering team members (including IAM and platform teams), ensuring adherence to best practices in security, performance, and readability
  • Architect, build, and maintain testing environments utilizing containerized solutions (Docker) and virtualization (e.g., Tart VMs) to guarantee local developer parity and CI/CD stability
  • Develop complex automation and helper tools, utilizing Go and advanced Bash scripting techniques, to streamline testing, deployment, and operational tasks
  • Apply deep knowledge of Identity and Access Management (IAM) principles (authentication, authorization, provisioning) to ensure test coverage addresses security and compliance requirements
  • Drive code quality across the team, influencing engineering standards and ensuring the final product is reliable, scalable, and maintainable
What we offer
What we offer
  • 100% remote workplace
  • Unlimited Paid Time Off
  • Equity
  • 401K with company contribution
  • Company-sponsored healthcare
  • Competitive compensation
  • Opportunities to accelerate professional growth with access to training and certification programs
  • Fulltime
Read More
Arrow Right

Senior Engineer, Quality Assurance Engineering

As a member of the SSD Quality & Reliability Engineering team, you will leverage...
Location
Location
Malaysia , Batu Kawan, Penang
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor’s Degree in Science or Engineering
  • Preferred 3+ years of experience in high-volume manufacturing or engineering environments
  • Proven track record of successfully delivering projects in globally distributed, cross-functional teams
  • In-depth understanding of storage systems, including key aspects such as performance, quality, and reliability
  • Hands-on experience in testing, reliability, and endurance evaluation of Flash memory and storage solutions
  • Background as an ISO 9001 auditor and holder of a Six Sigma Green Belt would be an added advantage
  • Highly objective-driven and results-oriented
  • Strong knowledge of FMEA, 8D methodology, and Statistical Process Control (SPC)
  • Proficient in Microsoft Office, statistical analysis software, and issue tracking tools such as JIRA
  • Excellent interpersonal, communication, leadership, critical thinking, and problem-solving skills
Job Responsibility
Job Responsibility
  • Represent product quality as the Sustaining Program Manager in core teams, ensuring alignment with quality and reliability goals throughout the product lifecycle
  • Accountable for product quality and reliability when product transitions into sustaining phase
  • Drive activities to ensure that product quality & reliability expectations are met
  • Lead the resolution of quality-related issues during both New Product Introduction (NPI) and Sustaining phases
  • Communicate quality excursions to executive management and core teams
  • Lead Stop Ship and Quality Alert Critical processes, driving closure through risk assessment, containment actions, 8D root cause analysis, CAPA, and lessons learned
  • Collaborate with NPI counterparts to ensure seamless product transition into Sustaining, meeting all product, customer, and regulatory requirements
  • Participate in new product kick-off reviews and Manufacturing Readiness Reviews (MRRs)
  • Coordinate with other QAPMs to share lessons learned and support continuous process improvement across programs
  • Fulltime
Read More
Arrow Right

Senior Quality Assurance Engineer

As a Quality Assurance - Automation Engineer, you will assess tools to support t...
Location
Location
United States , North Reading
Salary
Salary:
129600.00 - 207400.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software quality assurance or testing
  • Familiarity with QA methodologies, test planning, and test case development
  • Knowledge in programming languages like C++, C# and scripting such as bash, Python, or PowerShell
  • Knowledge of .Net, Windows OS and Linux OS
  • Strong analytical and problem-solving skills
  • Excellent communication skills and attention to detail
  • Ability to work effectively within a team and follow established processes
Job Responsibility
Job Responsibility
  • Assist in implementing or enhancing QA-Automation processes, tools, and methodologies
  • Design test plans, scenarios, and execute testing, documenting and maintaining all test cases in Test Management tools
  • Assist in designing, developing, and maintaining comprehensive manual and automated test suites for desktop applications, ensuring high test coverage and reliability
  • Demonstrate basic analytical and problem-solving skills to assist in identifying, isolating, and troubleshooting issues in software systems, with guidance from senior team members
  • Develop and continuously improve test automation frameworks, integrate automated tests into the build process for continuous integration using tools like Jenkins
  • Effectively communicate test results, emphasizing quality risks, and ensure that test execution outcomes, encompassing both manual and automation designs, align with project requirements
  • Interact closely with product stakeholders, development teams, and QA colleagues to understand project and product testing objectives
  • Collect, analyze, and interpret test metrics, summarize test data and reporting findings effectively
What we offer
What we offer
  • Medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs
  • Fulltime
Read More
Arrow Right

Software Quality Assurance Engineer III

The Software Quality Assurance Engineer III performs test strategy planning, and...
Location
Location
United States , Los Angeles
Salary
Salary:
105267.00 - 173689.00 USD / Year
lacare.org Logo
L.A. Care Health Plan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or Management Information Systems
  • In lieu of degree, equivalent education and/or experience may be considered
  • At least 5 years of experience as a Senior Software Quality Assurance Engineer role including functional and non-functional testing activities
  • Experience serving as lead in review of business requirements to develop test strategy, test plan and test cases, deploy risk-based testing tactics
  • Experience as an Author automated scripts according to Software Quality Assurance industry test automation best practices
  • Experience managing the execution of manual test cases and automated scripts to detect and report defects
  • Experience effectively communicating quality related matters across an organization and project teams
  • Drive DevOps initiatives to shift-left in testing approach
  • Experience collaborating in blended teams with onsite, nearshore and offshore project resources
  • Expert understanding of the Software Development Life Cycle, Agile methodologies, and Waterfall methodologies
Job Responsibility
Job Responsibility
  • Participates in review of business requirements, system documentation, project assets to lead in the creation and mentoring others to produce robust, accurate, usable test artifacts for performance, end-to-end and automation testing (test plans, test cases, automated scripts, reports) to ensure end results aligns with business needs
  • Analyzes requirements and effectively applies appropriate testing techniques to ensure comprehensive testing coverage in a timely manner
  • Creates or assists in creating, socializing and presenting test strategy approach, test artifacts, testing process, test metrics with appropriate teams
  • Collaborates with cross-functional teams and environment management to prepare test data and identify the test environment, as needed
  • Leads efforts for all QA resources adherence to software quality criteria, policy, guidelines and industry best practices
  • Oversees and participates in test execution, analyzes and effectively communicates testing results and metrics across all testing types
  • Promptly and effectively escalates issues as appropriate
  • Supports other team resources to escalate in a timely manner
  • Proactively engages with development teams and project team members to help promote prevention of defects early in project/development lifecycle
  • Participates in and/or leads test case reviews, user stories, risk assessments, requirement reviews, sprint reviews, backlog grooming sessions and retrospectives, as needed
What we offer
What we offer
  • Paid Time Off (PTO)
  • Tuition Reimbursement
  • Retirement Plans
  • Medical, Dental and Vision
  • Wellness Program
  • Volunteer Time Off (VTO)
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

We are seeking a highly skilled and experienced Software Quality Engineer to joi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aeva.com Logo
Aeva
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline
  • A minimum of 5 years of experience in software quality assurance within the automotive industry
  • Extensive knowledge and practical experience with Automotive SPICE (ASPICE) process assessments and improvements
  • Proven expertise in Cybersecurity standards (ISO 21434) and Functional Safety (ISO 26262) for automotive applications
  • Strong understanding of software development lifecycles, software testing methodologies, and quality assurance best practices
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop effective solutions
  • Strong communication and interpersonal skills, with the ability to work effectively in a team-oriented environment
  • Experience with automated testing tools and frameworks is highly desirable
  • Certified Quality Management Systems auditor (e.g., ISO 9001) or ASPICE assessor
  • Strong project management skills with the ability to manage multiple priorities and deliverables effectively
Job Responsibility
Job Responsibility
  • Lead and manage quality assurance activities throughout the product development lifecycle to ensure compliance with Automotive SPICE (ASPICE) standards
  • Develop, implement, and maintain software quality assurance processes and methodologies to meet Cybersecurity (ISO 21434) and Functional Safety (ISO 26262) requirements
  • Conduct regular audits and assessments of software processes and work products to ensure compliance to industry standards and company policies
  • Collaborate with cross-functional teams including software development, systems engineering, and project management to define and implement quality assurance strategies
  • Perform risk assessments and develop mitigation plans for software-related cybersecurity and functional safety risks
  • Prepare and present detailed reports on software quality metrics, audit findings, and improvement plans to senior management
  • Participate in customer and third-party audits, ensuring successful outcomes and addressing any findings
  • Provide coaching and training to junior quality engineers and cross-functional team members, promoting organizational growth and competence
  • Lead initiatives to instill a culture of quality and continuous improvement throughout the organization
Read More
Arrow Right

Senior Quality Assurance Engineer

The Senior Quality Assurance Engineer plays a critical role in driving quality a...
Location
Location
United States , Plano
Salary
Salary:
Not provided
ziosk.com Logo
Ziosk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software quality assurance / quality engineering across mobile and web solutions
  • Strong experience testing Android applications and devices, including device-integrated workflows
  • Experience with test automation frameworks (e.g., Appium) and building/maintaining automation suites
  • Strong analytical, detail-oriented, and collaboration skills, including the ability to communicate quality risk clearly to cross functional partners
  • Candidates must be eligible to work in the U.S. and be able to commute daily to North Dallas
Job Responsibility
Job Responsibility
  • Own quality outcomes for assigned product areas across Android, device-based, backend, and web systems
  • Drive a holistic test strategy that balances fast feedback with coverage
  • Partner early with engineering, product, and UX to ensure requirements are clear and testable
  • Promote continuous improvement in defect prevention, test effectiveness, and release predictability
  • Mentor and influence other QA engineers
  • Conduct high value exploratory and functional testing of Android applications, UX flows, device interactions, payment flows, and backend integrations—focusing on real user behavior and failure modes
  • Validate multicomponent systems involving hardware, Android software, cloud services, and web interfaces (end-to-end and integration-level validation)
  • Execute and continuously refine regression coverage (manual and automated) to support reliable release cycles and fast triage when regressions occur
  • Develop, maintain, and evolve automated functional test suites at UI and API level using modern frameworks (e.g., Appium)
  • Support release-over-release improvements in quality and delivery by tracking automation health
  • Fulltime
Read More
Arrow Right

Senior Quality Assurance Engineer

Our mission is to enable everyone to build wealth. We reinvent how trading and i...
Location
Location
Bulgaria; Germany , Sofia; Plovdiv; Berlin
Salary
Salary:
Not provided
trading212.com Logo
Trading212
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software quality assurance, with a focus on automation testing
  • Strong understanding of software testing concepts, methodologies, and tools
  • Strong programming skills in at least one programming language (Python, TypeScript, Java, etc.)
  • Experience with test automation frameworks and tools (e.g. Playwright, Selenium, Appium, Pytest, TestNG, etc.)
  • Experience with API testing tools such as Postman, SoapUI, or similar
  • Strong RDBMS knowledge
  • Familiarity with agile development methodologies such as Scrum or Kanban
  • Strong analytical and problem-solving skills
  • A very good command of English and excellent communication skills
  • Passion for quality assurance
Job Responsibility
Job Responsibility
  • Own the quality assurance tasks for multiple projects, ensuring that the software meets the highest standards of quality and reliability
  • Actively participate in design and requirements reviews to ensure testability and usability of features and products
  • Lead testing efforts, including developing and maintaining automation frameworks and scripts
  • Plan, implement and execute testing tasks in different product areas - DB, integration, functional, UI/UX
  • Analyse test results to identify areas for improvement and recommend process changes as needed
  • Provide technical and process mentorship to less experienced colleagues
  • Work in compact, autonomous teams with short release cycles
What we offer
What we offer
  • Challenges that will help you grow and realise your potential really fast
  • Opportunity to make a big Impact - you'll be involved in developing cutting-edge services used by millions of investors to build wealth
  • Work with smart, spirited, helpful, high-performing colleagues toward a common goal
  • Appreciation for your talent and ideas
  • Generous remuneration package including annual bonuses
  • Excellent social benefits package, including private health insurance, sports card and 25 days of paid vacation per year
  • Delicious treats and a spacious game room
  • Fulltime
Read More
Arrow Right

Lead Software Quality Assurance Engineer - DO-178C Aerospace

Wind River Systems is seeking a Lead Software Quality Assurance Engineer – Certi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent
  • 15+ years of software quality assurance experience
  • At least 5-7 years in DO-178B/C and platform software domains
  • Proven track record in setting up and managing QMS in safety-critical domains (e.g. Aerospace, Automotive, etc.)
  • Excellent knowledge of configuration management, version control, baseline, traceability, and change control best practices
  • Experience with process audit frameworks and tools (e.g. DOORS, Polarion, JAMA, Git, LDRA, VectorCAST)
  • Strong knowledge in software safety standards/ guidelines i.e., DO-178C/ CENELEC 50128 / ISO 26262
  • Thorough understanding of software, inspection, reviews, testing, configuration management and auditing processes
  • Participation experience in DO-178 SOI audits / Prior experience interfacing with certification authorities or acting as a liaison for customer QA teams
  • Good experience in conducting root cause analysis, deriving corrective and preventive actions, and identifying improvement areas
Job Responsibility
Job Responsibility
  • Oversee process assurance across all software lifecycle phases as per DO-178C / Wind River Plans and Standards
  • Conduct independent quality reviews and process audits of project artefacts and deliverables
  • Conduct internal audits and drive corrective and preventive actions (CAPA)
  • Responsible for implementation, maintaining and reviewing of the Quality Management System aligned with standards such as DO-178C, AS9100, ISO 9001, and internal business needs
  • Responsible for driving the quality system improvements programs in the organization
  • Collaborate with Engineering, PS, and Senior Leadership to embed quality across project execution and delivery
  • Possess a good understanding of quality philosophies, methods, tools, and standards
  • Serves as guardian of the software quality for the products we develop and the software services we offer
What we offer
What we offer
  • Birthday and Volunteer Time off
  • Competitive Salary & Benefits Package
  • Extensive Learning Programs
  • Wellness Benefits through Unmind
  • Fulltime
Read More
Arrow Right