Customer Hands on role focused on test automation activities with high level of complexity. As a Test Lead for small complexity initiatives, accountable for implementing effective test strategies and plans, test design / development test case automation and test execution to achieve business outcomes. Provides QE leadership, direction and feedback throughout the development and design process; provides test development / automation support to ensure that the quality of the intended solution is met. Leverage strong knowledge to understand technical solutions to build optimized test approaches, inclusive of the tooling strategy. Strong knowledge of test data management to reuse automated test data provisioning capabilities. Effectively engineer and leverage tools and Engineering practices (DevOps tools and processes, source code management, Service Virtualization, monitoring tools, etc.). Implement functional and/or non-functional automation frameworks (performance, readiness / reliability testing (ORT), accessibility, security) including script development and execution, and ensure automated tests are integrated into the Continuous Integration (CI), delivery, and testing (CI/CD/CT) pipelines. Play a key role in developing, documenting, and proactively identifying end-to-end test solution designs and early automation opportunities. Work collaboratively with the development team to define and validate user stories, acceptance criteria and Definition of Done (DoD) / Ready (DoR). Apply the principles of behavior / Test Driven Development (BDD / TDD) and focus on value driven outcomes. Leads Proof of Concepts (POCs) to evaluate new technologies geared towards better, faster, more secure testing activities (such as Service Virtualization, DevOps, BDD, Test Data Management).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level