Senior Test Automation Engineer
Required skills
Strong experience as a Test Automation Architect, Lead, or Senior Automation Engineer, Deep expertise in Python and or Java for test automation, Proven experience building and maintaining robust automation frameworks, Experience leading or mentoring multiple automation teams, Strong understanding of test strategy, test design, and quality engineering principles, Ability to balance architectural leadership with hands on execution, Excellent communication and collaboration skills, Experience working effectively in a remote and distributed team environment
Preferred skills
Experience testing IVR systems, Sierra, or contact center platforms, Exposure to testing Generative AI solutions or LLM based systems, Experience working in complex enterprise environments or large scale systems
Technologies
Python, Java
Responsibilities
Lead and support multiple test automation teams while setting technical direction and quality standards, Design, build, and evolve scalable test automation frameworks primarily using Python and or Java, Define automation strategy and provide guidance on when automation adds value versus when manual testing is more appropriate, Act as a technical mentor and coach, supporting team growth and adoption of best practices, Establish and enforce automation best practices, coding standards, and review processes, Partner closely with QA, engineering, and product stakeholders to align testing approaches with delivery goals, Remain hands on when required by contributing to framework development, troubleshooting, and critical initiatives, Proactively identify risks, gaps, and opportunities for improvement across automation practices, Communicate effectively with both technical and non technical stakeholders, Continuously evaluate and adopt new tools, technologies, and approaches to strengthen the automation practice
Seniority
Senior
Domain
Software Testing, Quality Engineering