QA Architect Job Description

QA Architect Job Description Template

Our company is looking for a QA Architect to join our team.

Responsibilities:

  • Assists customers with documentation, training and usability efforts;
  • Integrates processes and software components across functional organizations;
  • Provide consultation on complex testing strategies for the Product;
  • Ensure software quality via continuous and iterative testing approach;
  • Participate in Agile Scrum activities and SAFe Ceremonies (Program Increment Planning, Adapt and Learn, Scrum of Scrums);
  • Apply Testing Lifecycle Management principles in the context of a product;
  • Create, consult and maintain an environment where Test Driven Development behavior is fostered;
  • Lead in definition and implementation of direction on automation techniques and adherence to standards;
  • Design, develop, implement and maintain modifications to test automation architecture and functional, mobile, or performance testing framework;
  • Understand and provide oversight on the test infrastructure;
  • Execute practical application of Agile framework components (user stories, scrum, sprints, etc.);
  • Create and validate automated scripts that support Continuous Integration/Continuous Delivery pipeline;
  • Agile/scrum environment.

Requirements:

  • 4+years Database experience (Oracle or SQL);
  • Proficiency with one or more of the following programming languages/frameworks: C#, Java, Python, .NET/Java frameworks;
  • Web Service/API experience (e.g. SoapUI, other WS tools);
  • Experience with Source Code Management Tools (e.g. Git, TFS, RTC);
  • Experience with Selenium Web driver and grid for parallel executions;
  • Knowledge of security testing;
  • 4+ years’ experience in manual and automation testing;
  • 4+ years of experience as a Test Architect;
  • 2+ years hands on experience with implementing Continuous Integration and build automation systems such as Jenkins, Octopus etc;
  • Experience with SAP Development or Testing, but not a necessary requirement;
  • Experience using test management tools such as Version One or Jira;
  • Knowledge of Relational Database Management (e.g. Oracle, SQL, MySQL);
  • Practical experience with Agile Scrum and waterfall methodologies;
  • Published and presented technical articles/papers in conferences, journals etc;
  • Experience constructing test plans and executing against these plans across functional, regression unit, system, performance, stress and load testing.

What job descriptions are similar to QA Architect?