Demo

Quality Assurance Architect

Metaphor Services
Walnut Creek, CA Contractor
POSTED ON 12/30/2024
AVAILABLE BEFORE 4/26/2025
QA STRATEGY & FRAMEWORK DESIGN

  • Executes a comprehensive Quality Assurance strategy, incorporating automation, performance, security, and scalability testing
  • Architects advanced test automation frameworks for functional, regression, performance, and load testing
  • Standardizes QA processes across projects, ensuring uniformity, best practices, and integration with the CI/CD pipeline
  • Collaborates with DevOps to integrate QA tools into CI/CD pipelines and establishes continuous testing practices


TEST AUTOMATION & TOOLING

  • Leads the design, development, and maintenance of scalable test automation frameworks and reusable test scripts
  • Chooses, configures, and deploys appropriate tools for test automation, performance testing, and defect tracking (e.g., Selenium, Appium, JMeter, LoadRunner, Jenkins, GitLab)
  • Implements automated testing for API, UI, and backend services, ensuring test coverage across all system layers
  • Ensures test automation frameworks are scalable, maintainable, and adaptable to changing requirements or technologies


PERFORMANCE, LOAD, AND SECURITY TESTING

  • Defines and implements performance and load testing strategies to ensure that applications meet scalability and availability requirements
  • Collaborates with the security team to ensure integration of security testing practices, including vulnerability scanning and penetration testing, into the QA process
  • Analyzes performance test results, identifies bottlenecks, and recommends optimizations for performance and scalability


COLLABORATION WITH DEVELOPMENT & OPERATIONS TEAMS

  • Works closely with software architects, developers, and Operations teams to understand technical requirements, system design, and performance goals
  • Provides technical guidance to development teams on best practices for code quality, unit testing, and test-driven development (TDD)
  • Collaborates with DevOps teams to implement continuous integration and deployment pipelines with built-in quality gates for automated testing


QUALITY METRICS & REPORTING

  • Establishes and monitors quality metrics, including defect density, test coverage, and mean time to detect/fix defects
  • Generates detailed quality reports providing insights into system stability, performance, and quality risks
  • Creates dashboards and automated reporting systems for real-time visibility into test execution, results, and defect trends


GOVERNANCE AND COMPLIANCE

  • Ensures that QA processes adhere to relevant industry standards and regulatory requirements (e.g., ISO, GDPR, HIPAA)
  • Develops and maintains test documentation, including test plans, test cases, test scripts, and test data management
  • Implements processes to ensure traceability of test cases to requirements and automated defect tracking/reporting


MENTORSHIP

  • Mentors and guides QA engineers and automation testers, ensuring adherence to best practices in automation, performance, and security testing
  • Carries out training and upskilling initiatives for the QA team on the latest automation tools, frameworks, and testing methodologies
  • Reviews and provides technical feedback on test designs, test scripts, and automated test implementations


CONTINUOUS IMPROVEMENT AND INNOVATION

  • Stays updated on the latest trends, tools, and technologies in software quality engineering and testing
  • Identifies and drives opportunities for improving QA processes, tooling, and infrastructure to enhance quality, efficiency, and automation
  • Advocates for a shift-level testing approach, embedding quality assurance practices early in the SDLC to catch defects early


Required Qualifications

  • EDUCATION: A minimum of a Bachelor's degree in Computer Science, Information Technology, or related field required
  • CERTIFICATIONS: One or more of the following highly preferred: ISTQB Advanced Test Manager, Certified Agile Tester, AWS Certified DevOps Engineer, or relevant certification
  • EXPERIENCE: Required: A minimum of 10 years of experience in software quality assurance, with a minimum of 5 years in a QA leadership or architecture role. Strong experience in designing and implementing test automation frameworks using tools like Selenium, Appium, TestNG, JUnit, Cucumber, or similar. Extensive experience in performance testing and monitoring using tools such as JMeter, LoadRunner, or Gatling. Hands-on experience with modern DevOps tools and practices, including Jenkins, Git, Docker, Kubernetes, and cloud platforms (AWS, Azure, or Google Cloud). Preferred: Experience with cloud-native application testing, containerization (e.g., Docker), and orchestration (e.g., Kubernetes)


Technical Knowledge/Skills

  • Solid knowledge of APT testing (e.g., Postman, SoapU) and microservices testing strategies
  • Expertise in integrating QA into CI/CD pipelines and enabling continuous testing with tools such as Jenkins, Bamboo, or Gitlab CI
  • Proficient in scripting and programming languages used in test automation (e.g., Python, Java, JavaScript, Ruby, or Shell scripting)
  • Strong understanding of software development practices such as TDD, BDD, and Agile methodologies
  • Knowledge of security testing tools (e.g., OWASP ZAP, Burp Suite) and best practices for secure software development
  • Familiarity with monitoring tools such as Prometheus, Gradana, or Datadog, and understanding of how to integrate them into the QA process

Strong knowledge of enterprise-level applications, high availability systems, and large-scale distributed systems testing.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Quality Assurance Architect?

Sign up to receive alerts about other jobs on the Quality Assurance Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,991 - $102,697
Income Estimation: 
$102,492 - $128,675
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Metaphor Services

Metaphor Services
Hired Organization Address Austin, TX Contractor
Title- Lead iOS Developer Location- Austin, TX | Dallas/Westlake, TX | Denver, CO | Raleigh, NC (Hybrid) Job Description...
Metaphor Services
Hired Organization Address Raleigh, NC Contractor
Locations: Austin/Dallas/Westlake, TX | Denver, CO | Raleigh, NC (Hybrid) Type- W2 (USC/GC).No C2C. About the Company Ou...
Metaphor Services
Hired Organization Address Santa Clara, CA Contractor
Sr Director IT Operations Santa Clara, CA 6 Months Contract or C2H Role: The Senior Director of IT Operations plays a pi...
Metaphor Services
Hired Organization Address Somerset, NJ Contractor
Job Title: SAP PP/QM Solution Architect Location: Somerset, NJ Department: IT/ERP Implementation Reports To: Senior Dire...

Not the job you're looking for? Here are some other Quality Assurance Architect jobs in the Walnut Creek, CA area that may be a better fit.

Quality Assurance Specialist

Primary Talent Partners, Hayward, CA

Quality Assurance Specialist

Ultimate Staffing, Hayward, CA

AI Assistant is available now!

Feel free to start your new journey!