Test Automation Architect

Company Description

Thomas

KRG Technologies Inc.

25000 | Avenue Stanford | Suite # 243 | Valencia, CA 91355




Job Description

Job Description:

  • 10+ years progressive responsibility and experience in Test Automation.
  • 5+ years of test automation experience (QTP/TOSCA/Selenium)
  • Define and document the QA automation processes, best practices, Automation Frameworks and roll out to different projects across the enterprise.
  • Analyze current state of testing and requirements for automation.
  • Evaluate and select test automation tools for different products and applications.
  • Develop a roadmap and detailed implementation plan for test automation.
  • Provide expertise and guidance to the team implementing test automation.
  • Collaborate with project teams to strategize & align long-term solution for automation including roadmap, tools, framework & approach.
  • Define automation processes to fill the gaps between the as-is processes and industry standard best practices and pilot the same on selected projects.
  • Create white papers, technical documentation and make presentations to communicate QA automation processes to project teams and testers.
  • Provide guidance, training and mentoring to project teams and test engineers for the implementation of testing automation processes and best practices as needed.
  • Develop Automation feasibility reports for different applications and systems based on the technical analysis, complexity and reusability.
  • Develop Automation Dashboards and formulate KPIs to highlight automation and determine improvement opportunities.

Roles & Responsibilities:

  • Play a key role in enabling continuous testing in current architecture as well as cloud application architecture.
  • Provide technical leadership and strategic direction for Testing Automation Practice.
  • Define and develop Testing Technical Architecture; define appropriate integrated testing services for each aspect of the current and future development architecture (Web, Mobile, Cloud, etc).
  • Work with Continuous Integration team to integrate the automated testing into our daily development process and deployment pipeline.
  • Define flexible heterogeneous test automation Architecture and supporting infrastructure and tools (Junits, Jasmine, Cucumber, Jersey, Selenium).
  • Lead efforts to seamless integrate all test types into a continuous delivery solution.
  • Design and develop enterprise wide, re-usable testing productivity components and or frameworks.
  • Lead efforts to develop or acquire tools and techniques to optimize and automate all testing types (functional, performance, regression, etc).
  • Deep understanding of the development tool sets (Subversion, Nexus, Maven, Jenkins, SonarQube) so the test automation tools can be integrated into CI/CD solutions.

Additional Information

All your information will be kept confidential according to EEO guidelines.