| Role: Quality Assurance Engineer II - Digital Experience Tracking Location: Phoenix, AZ We are seeking a Quality Assurance Engineer II to join our engineering team and play a key role in ensuring the quality, reliability, and performance of our applications. This role emphasizes automation testing of APIs and front-end applications within a cloud-native environment. The ideal candidate is technically strong, collaborative, and passionate about building quality into the development lifecycle. Responsibilities - Design, develop, and maintain automated test frameworks for RESTful APIs and web applications - Perform functional, regression, integration, and end-to-end testing across backend and frontend systems - Test Java- and Go-based services deployed in Google Cloud Platform (GCP) - Validate data integrity and behavior across Couchbase and PostgreSQL databases - Collaborate closely with developers, product managers, and DevOps to define test strategies and acceptance criteria - Integrate automated tests into CI/CD pipelines to support continuous delivery - Analyze test results, identify root causes, and clearly communicate defects and risks - Contribute to improving QA standards, processes, and best practices across the team - Participate in code reviews and provide feedback on testability, quality, and risk Required Qualifications - 6+ years of experience in software quality assurance with a strong focus on test automation - Experience testing RESTful APIs and modern web applications - Proficiency in one or more programming languages such as Java or JavaScript - Hands-on experience with automation and testing tools such as: Selenium or equivalent UI automation frameworks; Postman, JMeter, or similar API testing tools; CI/CD tools such as Jenkins - Experience working in an Agile/Scrum development environment - Strong problem-solving, analytical, and communication skills Preferred Qualifications - Experience testing Angular front-end applications - Familiarity with Go (Golang) services - Experience working with Google Cloud Platform (GCP) - Knowledge of Couchbase and PostgreSQL or other NoSQL/relational databases - Experience with performance, load, or security testing - Bachelor's or Master's degree in Computer Science, Engineering, or a related field The following experience is preferred - Exposure to Adobe Experience Cloud technologies, such as Adobe Analytics, Adobe Experience Platform (AEP), Adobe Experience Manager (AEM), Adobe Target, or Adobe Tags/Launch. - Familiarity with digital experience tracking and analytics, including event tracking, tagging, data layers, and validation of customer interactions across digital channels. - Exposure to the Ad Tech or Marketing Technology (MarTech) domain, including digital advertising, campaign tracking, audience measurement, attribution, or related marketing platforms. - General understanding of privacy, compliance, and regulatory considerations associated with digital tracking, advertising, and customer data. - Familiarity with privacy regulations and practices such as GDPR, CCPA/CPRA, consent management, cookie preferences, and appropriate handling of customer data. - Experience validating analytics, advertising, or marketing-related data flows across front-end applications, APIs, and downstream systems is a plus. - Previous experience working in environments where customer privacy, consent, and regulatory requirements influence application and testing requirements would be beneficial. What Success Looks Like - Automated tests are reliable, maintainable, and provide fast feedback - Defects are identified early and communicated clearly - QA is viewed as a quality partner, not a gatekeeper - Continuous improvement in test coverage, stability, and release confidence |