Required Skills

QA automation architect

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 21st Dec 2023

JOB DETAIL

We are seeking an experienced QA automation architect with expertise in wide array of testing domains. 

Requirements –

  • Bachelors or master degree in computer science, software engineering 
  • Proven experience ad a QA automation Architect with a minimum 8-10 years of relevant experience.

·       Strong programming skills in languages such as JAVA, Pythons or others.

  • Hands-on experience in test automation tools and frameworks, including Selenium, LeanFT (mainframe automation),  Rest Assured, UI path and any others.
  • In-depth knowledge of database systems, RESTful web services and PDF testing
  • Excellent problem-solving skills and attention to detail
  • Ability to analyze complex software systems and identify areas suitable for automation 
  • Experienced with CI/CD integration and version control systems
  • Strong communication and collaboration skills
  • Relevant certifications (e.g ISTQB, CSTE) are a plus
  • Mortgage industry business knowledge is advantageous.
  • Experience in the housing or Finance industry is Required.

Key Responsibilities -

Automation strategy and framework design –

  • Develop and execute a comprehensive automation strategy
  • Design, implement and maintain a robust and scalable test automation framework.

Test Script Development –

  • Create, Review and maintain automated test scripts for various testing domains, including UI, database and email verification / validation, various complex scenarios like automating two factor authentication or notifications 
  • Leverage Selenium for web-based application testing and LeanFT for mainframe automation.

Visual and Processing time Validations –

  • Implement automated tests for complex scenarios that involves processing time analysis and visual validations to ensure optimal user experience.

Database testing –

  • Develop automated tests to validate database integrity, data consistency and data retrieval performance.

Rest services testing –

  • Design and execute automated tests for RESTful web services, validating data exchange and integration.

PDF testing –

  • Develop and maintained automated tests for PDF documents, layout and data testing

Integration with CI/CD –

  • Integrate automated tests into the continuous integration / continuous deployment (CI/CD) pipeline for seamless testing. Jenkins tool experience needed. 

Test environment management –

  • Ensure that test environments are properly configured and maintained support test automation. Setting up multiple virtual machines for parallel automation script execution.

Collaboration –

  • Collaboration with cross functional teams to align on automation requirement to provide automation efforts / estimates and plans.

Training and guidance –

  • Provide training and guidance to other QA members on test automation best practices and unified framework.

Tool Evaluation –

  • Stay updated with automation tools, evaluate new tools and perform POC to recommend enhancements or modification to the automation stack.

Company Information