Limited Time Investment Opportunity! Experfy has opened its Reg CF funding round on Start Engine

QA Test Architect

Test Architect

If you possess mastery in any of the roles or skills below, you can apply to this TalentCloud. Once you become an approved Experfy TalentCloud member, you will get exclusive access to jobs and project opportunities from our clients.

Cloud Description

This TalentCloud is seeking Test Architects who can quickly understand the product code architecture and quickly build a robust test infrastructure. This cloud requires you to be able to operate as a technical, hands-on facilitator in the Quality Organization and be a strategic participant across inter-dependent software development efforts. The ideal architects care deeply about efficiency in the software development process and have demonstrated experience leveraging best-of-breed tools and frameworks to deliver complete automated test suites and compliment it by weaving the most efficient manual test strategy.

Responsibilities:

  • Responsible for identifying and defining strategic and productivity initiatives to improve the quality and velocity of the project
  • Deep understanding of how to analyze project documents and product objectives to create and comprehensive execute test cases, test plans, and test scripts
  • Consult with technical development leads on feature designs to ensure product testability and identify coverage gaps in existing test tools or technologies
  • Understanding and experience in how to code and its interaction with various system components
  • Architect the design, modification, development, and implementation of test automation frameworks
  • Partner with the Engineering Productivity Team to optimize the CI pipeline and dev experience
  • Extend tool capabilities and integrate with other technologies by coding interfaces, new functions, custom objects, etc.
  • Experience in independently writing, maintaining, and managing a large scale functional test automation project for full regression
  • Update and maintain traceability matrices to ensure test coverage with the approval of QA Leadership
  • Capture and communicate the results of testing accurately and clearly 
  • Proactively follow up with QA management on issues and escalations and provide suggestions for possible resolutions 
  • Demonstrated knowledge of complex test strategies, focused on performance, scalability, and reliability

Required Skills

  • Vastly experienced in Object-Oriented Programming and Java, JavaScript, or any other comparable language
  • Solid understanding of web-based front-end testing technologies and methodologies (Selenium, JSON, JavaScript, XML, REST API, etc)
  • Knowledge of UNIX/LINUX scripting and command-line troubleshooting background
  • Test strategy development involving internal and external customers
  • Good understanding of source control management, build processes, test environments, bug life cycle, and frequent code release deployment QA support activities
  • Must possess some knowledge and experience working in these domains: C#, .Net, Java, JavaScript, CSS, TestNG, AzureDevops, AWS, SQL, HTML, DOM/POM, Xpath, Git, virtual environment, Cloud, Angular, iOS, Linux
  • Experience with CI/CD (Jenkins job integration, migration, and report tools)
  • Experience with JSON, XML, HTML, CSS and Regular Expressions

Desired Education and Skills

  • Technical degree, ideally an Associate or BS in Computer Science / other Engineering field 
  • 5 – 8 years of experience in carrying out independent test automation responsibilities
  • Previous experience in working with Cloud services technologies such as Azure, AWS, IBM Cloud, Google Cloud
  • Strong programmer with experience in Java, C#, Python, or PHP
  • Some experience with Quality Management Testing tools (HP Quality Center, ALM, QMetry, Zephyr, TestRail)