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.