Senior Web and Application Test Engineer
Job
PETA Foundation
Norfolk, VA (In Person)
$91,564 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
70
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Senior Web and Application Test Engineer PETA Foundation - 4.1 Norfolk, VA Job Details Full-time $83,680 - $99,449 a year 10 hours ago Benefits Paid holidays Health insurance Qualifications Project reporting Version control Cloud infrastructure Azure Bug Tracking (Quality assurance practices) Automation Software deployment iOS GitHub Actions Docker User acceptance testing APIs Developing automated testing protocols Cross-functional collaboration Cross-functional communication Test Planning (Quality assurance practices) Engineering validation
Full Job Description Description:
As a Senior Web and Application Test Engineer, you'll join a passionate team of strategists, designers, developers, and creative technologists who amplify PETA's mission to end the use of animals for experimentation, food, clothing, and entertainment. We're the creative and technical force advancing the mission through interactive online tools, including websites, mobile and CRM applications, gaming, and more. This remote role offers meaningful contributions to a mission-driven organization. Your work will help shape how global audiences connect with animal liberation issues digitally around the world. We offer paid vacation, holidays, sick time, medical insurance, companion animal insurance, and so much more.Position Objective:
We're seeking a senior-level Web and Application Test Engineer to take ownership of the process and outcomes of release quality across our web and mobile products. This role blends hands-on testing with strong technical capability supporting Azure-based deployments, Docker containerized environments, and CI/CD pipelines, while ensuring consistent validation & verification practices. You'll define approaches per project, execute a full spectrum of testing, contribute to code reviews, and help expand our automated test coverage.Primary Responsibilities and Duties:
Test Strategy, Planning & Delivery:
o Identify and recommend appropriate strategies for each project (risk-based, exploratory, automation-first, etc.) based on scope, architecture, and timelines o Create, maintain, and execute test plans, test cases, and test scripts aligned with requirements and acceptance criteria o Perform and document testing across: Functional, Regression, Integration, System, and User Acceptance Testing o Execute test plans and acceptance criteria while also performing exploratory and negative testing to identify edge cases, unintended behaviors, and failure scenarios beyond documented requirements o Support UAT planning and facilitation, including test coordination, defect triage, and readiness reportingValidation & Verification & SOP Development:
o Own and improve validation and verification processes, ensuring traceability from requirements to test evidence o Develop and maintain QA testing SOPs to standardize workflows, reporting, and release quality gatesCloud, CI/CD, and Container Quality:
o Validate Azure cloud hosting deployment processes, including pre-release checks and post-deployment verification in production-like environments o Work within GitHub Actions pipelines to integrate tests, interpret results, troubleshoot failures, and improve CI reliability o Test and validate applications running in Docker containers, ensuring environment parity and predictable deploymentsCode Review & Quality Engineering:
o Participate in code reviews focused on quality, security, testability, and maintainability for: WordPress (themes/plugins) and Laravel frameworks, PHP JavaScript, HTML, CSS applications, and UI components o Collaborate with web developers and project managers to improve defect prevention through better standards, clearer acceptance criteria, and scalable testing practicesAutomation & Tooling:
o Design and implement automated tests where they provide clear ROI, with preference for Playwright and/or Ghost Inspector o Leverage strong programming skills to create test utilities, integrate tools into CI, and generate useful reports/metrics o Recommend appropriate uses of AI when appropriateAPI & Mobile Testing:
o Perform API validation testing (contract/response validation, negative testing, data integrity checks) o Conduct iOS native app testing, including device/OS coverage planning, UX validation, and regression testingDefect Management & Reporting:
o Log actionable defects with clear reproduction steps, impact assessment, and supporting evidence. Use reporting to improve processes to prevent recurring defects o Provide release readiness reporting, including quality status, risk summary, and go/no-go recommendations Perform other duties as assigned by the supervisor.Requirements:
Bachelor's degree in computer science, software engineering, or a related field, or equivalent experience Eight years of experience executing functional, regression, integration, system, and UAT test efforts Eight years of experience with V&V methodologies and maintaining traceability from requirements to test evidence Five years of experience with API validation and iOS native application testing Demonstrated ability to develop QA SOPs and improve test processes across teams Ability to define and apply testing strategies appropriate to project context and risk Three years of experience with Azure deployment validation, Docker, version control (specifically Git), and GitHub Actions Three years of experience with observability/application monitoring tools such as New Relic Web/app development experience preferred, or strong hands-on experience with: HTML, CSS, JavaScript, PHP; tooling scripts (Node, Python, bash, etc.) Strong programming capability for: o Test creation and maintenance o Tool integration (CI/CD, reporting dashboards, test runners) o Automated report generation and quality metrics Familiarity with additional test disciplines such as performance, accessibility/WCAG, and security testing Excellent communication and collaboration skills across engineering, product, and stakeholders Ability to learn and understand complex software systems and their interrelationships quickly Commitment to the objectives of the organizationPreferred Qualifications:
Automated testing experience with Playwright and/or Ghost Inspector Experience with XCTest for UI testing of mobile apps Experience with PCI DSS security requirements and/or secure coding best practices (especially in web and payment-adjacent systems) Experience working with localization testing for a global-reaching organization serving a variety of languages and locations The salary range for this position is $83,680.00 - $99,449.00 annually. The ultimate salary within this range that will be offered to a qualified candidate will be determined based on the candidate's experience and the cost of living in the area in which the candidate will live and work. A list of benefits available to qualified employees is available here.Application Deadline:
Applications for this position will be accepted until May 29, 2026. We may fill this job opening before the deadline if we find a qualified candidate.Similar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated4 hours ago
Similar jobs in Norfolk, VA
Virginia Zoological Society
Norfolk, VA
Posted2 days ago
Updated4 hours ago
Zachary Piper Solutions, LLC
Norfolk, VA
Posted2 days ago
Updated4 hours ago
Compass Group, North America
Norfolk, VA
Posted2 days ago
Updated4 hours ago
Websters Rural
Norfolk, VA
Posted2 days ago
Updated4 hours ago
Similar jobs in Virginia
DNI Delaware Nation Industries
Alexandria, VA
Posted2 days ago
Updated4 hours ago
Virginia Zoological Society
Norfolk, VA
Posted2 days ago
Updated4 hours ago