Test Automation Architect Resume
3.00/5 (Submit Your Rating)
SUMMARY
- The Automation Test Architect will work side by side with development, DevOps, and QA teams to determine optimal test coverage and ensure high quality software is delivered to our customers.
- Utilizing QTP, TOSCA and other tools to automate test scripts in a dynamic and fast paced environment. Maintain robust frameworks providing the foundation to allow iterative development. Enhance our automation testing capabilities with your knowledge and experience in our continuous improvement culture.
- Grow your career in our environment of diverse development platforms and challenging projects that shape the future of the banking industry. In this role, you will provide technical leadership and strategic direction in building out testing automation capabilities and drive the test transformation program by defining the future test automation framework, help define the standards and best practices for test tool automation, as well as incorporate learning from industry trends and technology in test automation.
- 10+ years progressive responsibility and experience in Test Automation
- At least 5+ years managing medium to large technology - based testing teams. 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
- 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