Senior Software Quality Assurance Specialist (Automation Testing)

PPG
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Web Accessibility Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Microsoft Azure Software Quality Custom Software Scrum Methodology Systems Development Life Cycle Release Management Software Engineering
+10 more
Software Quality Assurance (SQA) SQL Databases Data Streaming Systems Integration Test Execution Engine Test Management Test Scripts Functional Dependencies Gherkin Information Technology

Job description

We are looking for a Senior Software Quality Assurance Specialist to join PPG’s Global Custom Software Solutions team.In this role, you will support global, public?facing digital applications, including e?commerce platforms and branding websites, ensuring high standards of quality, accessibility, and reliability throughout the full software delivery lifecycle.As a Senior Quality Assurance Specialist, you will work as an experienced individual contributor within distributed Agile teams, ensuring software quality through structured testing practices, adherence to established QA processes, accessibility compliance, and a continuous improvement mindset.You will collaborate closely with both technical and non?technical stakeholders and actively contribute across all phases of delivery.Location: Wroc?aw/Brno/BarcelonaKey ResponsibilitiesVerify that software products comply with defined business, functional, non-functional, and accessibility requirements for public?facing applicationsPerform static testing of requirements to assess completeness, consistency, testability, accessibility impact, and potential quality risksDefine the scope of testing and contribute to test planning activities, including estimation of testing tasks, coordination of test activities, and management of test environmentsDesign, write, maintain, and execute manual and automated test cases based on user stories and acceptance criteria written in GherkinDevelop technical test cases validating integrations, APIs, data flows, and functional dependencies (e.g. API validations, SQL queries, system integrations)Execute required testing activities, identify and log bugs detected in non?production environments, collaborate with developers on fixes, and validate resolution through re?testingMaintain and continuously update test suites, including manual test cases and automated test scriptsAnalyze testing results and trends to identify recurring issues, quality risks, and opportunities for defect prevention.Actively use AI?powered QA tools and agents as part of daily testing activities to support test design, execution, defect analysis, and continuous improvementContribute to improving and optimizing QA processes, tools, and testing practices based on lessons learned and data?driven insightsSupport release and deployment activities by executing and validating required testing (e.g. smoke, sanity), and provide test execution evidence and quality status, including accessibility validation, to support go/no?go release decisionsSupport analysis and validation of defects identified in production environments, contributing to triage, root cause analysis, and verification of fixesEnsure full traceability by linking requirements, test cases, test execution results, defects, and release evidence to unique work items in Azure DevOpsParticipate in Agile ceremonies and collaborate with Scrum Team members to discuss business processes, rules, test cases, defects, and accessibility considerationsValidate adherence to Definition of Ready (DoR) and Definition of Done (DoD), ensuring quality and accessibility criteria are met before development starts and before work items are considered completeWrite, maintain, and update QA documentation, including test plans, test schedules, test reports, and supporting accessibility evidencePlan and monitor testing?related work to meet sprint timelines and release commitmentsUpdate and maintain all QA?related activities, artifacts, and execution evidence in Azure DevOpsCollaborate with QA peers across squads to align testing approaches and share best practicesActively participate in the Quality Assurance Community of Practice (QA CoP) by attending sessions, contributing to knowledge sharing, and applying agreed standards and best practices in daily workProvide guidance and support to junior QA team members as needed, without formal people management responsibilitiesComplete required training and professional development activities in line with the defined development planQualificationsBachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience and technical training7+ years of hands?on experience in software quality assurance and testingStrong background in test automation, including solid experience in designing, developing, and maintaining automated test frameworks and solutionsFamiliarity with accessibility testing principlesExposure to AI?driven or AI?assisted QA tools and technologies, with experience applying them in testing activities considered a strong advantageSolid understanding of the Software Development Lifecycle (SDLC) and QA lifecycleStrong experience working in Agile/Scrum environmentsProven ability to design and execute complex manual and automated test casesSolid understanding of test automation concepts and practices.Experience testing integrations, APIs, and data flows.Strong knowledge of accessibility principles and experience validating public?facing applications against accessibility requirementsExperience using Azure DevOps (or equivalent ALM tools) for test management, traceability, and reportingStrong analytical, technical, and problem?solving skillsExcellent verbal and written communication skills, with the ability to communicate effectively with both technical and non?technical stakeholdersAbility to work independently and manage priorities effectively in a remote, distributed environment.Proven ability to adapt to changes in tools, processes, and methodologiesPPG provides equal opportunity to all candidates and employees.We offer an opportunity to grow and develop your career in an environment that provides a fulfilling workplace for employees, creates an environment for continuous learning, and embraces the ideas and diversity of others.All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, color, creed, religion, national origin, age, disability status, marital status, veteran status, sexual orientation, gender identity or expression.If you need an adjustment due to a disability, please email **.PPG pay ranges and benefits can vary by location which allows us to compensate employees competitively in different geographic markets.PPG considers several factors in making compensation decisions including, but not limited to, skill sets, experience and training, qualifications and education, licensure and certifications, and other organizational needs.Other incentives may apply.Our employee benefits programs are designed to support the health and well?being of our employees.Any insurance coverages and benefits will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents.Benefits will be discussed with you by your recruiter during the hiring process.#J-*****-Ljbffr

Requirements

Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent professional experience and technical training 7+ years of hands?on experience in software quality assurance and testing Strong background in test automation, including solid experience in designing, developing, and maintaining automated test frameworks and solutions Familiarity with accessibility testing principles Exposure to AI?driven or AI?assisted QA tools and technologies, with experience applying them in testing activities considered a strong advantage Solid understanding of the Software Development Lifecycle (SDLC) and QA lifecycle Strong experience working in Agile/Scrum environments Proven ability to design and execute complex manual and automated test cases Solid understanding of test automation concepts and practices. Experience testing integrations, APIs, and data flows. Strong knowledge of accessibility principles and experience validating public?facing applications against accessibility requirements Experience using Azure DevOps (or equivalent ALM tools) for test management, traceability, and reporting Strong analytical, technical, and problem?solving skills Excellent verbal and written communication skills, with the ability to communicate effectively with both technical and non?technical stakeholders Ability to work independently and manage priorities effectively in a remote, distributed environment. Proven ability to adapt to changes in tools, processes, and methodologies

Benefits & conditions

PPG considers several factors in making compensation decisions including, but not limited to, skill sets, experience and training, qualifications and education, licensure and certifications, and other organizational needs. Other incentives may apply. Our employee benefits programs are designed to support the health and well?being of our employees. Any insurance coverages and benefits will be in accordance with the terms and conditions of the applicable plans and associated governing plan documents. Benefits will be discussed with you by your recruiter during the hiring process. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · WWC Europe 2026

3:36 min

Empowering non-developers with BDD and Gherkin testing

Sebastian Messingfeld Sebastian Messingfeld · WWC Europe 2026

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:36 min

Evolution from key-value stores to distributed SQL

Wei Hu Wei Hu · WWC 2025

Videos

See all

Related articles

See all