Lead Automation Engineer - UI

Engineering – Quality /
Full Time /
About Turvo
Turvo provides the world’s leading collaboration application designed specifically for the supply chain. Turvo connects people and organizations allowing shippers, logistics providers, and carriers to unite their supply chains, deliver outstanding customer experiences, collaborate in real-time, and accelerate growth. The technology unifies all systems, internal and external, providing one end-to-end solution to execute all operations and analytics while eliminating redundant manual tasks and automating business processes. Turvo customers include some of the world’s largest, Fortune 500 logistics service providers, shippers and freight brokers. 

Turvo is based in Dallas, Texas, and Hyderabad, India. (www.turvo.com)


    • Review requirements specifications and technical design documents to provide timely and meaningful  feedback. 
    • Building & maintaining test automation framework from scratch for Frontend and Backend.
    • Work on innovation projects to scale the automation by building and extending the framework.
    • Deep-dive into existing automation design/framework, provide critical feedback and drive optimisations.
    • Estimate, plan and execute/implement strategy for automation migration projects from protractor to new technologies (webdriverIO).
    • Identify improvements to bring efficiency in-terms of execution and success rate to achieve and maintain 95% success rate across all test environments.
    • Prepare and publish test automation strategy with well defined outcomes and align stakeholders.
    • Research on new automation framework, technologies for product features automation and drive adoption across entire engineering. 
    • Implement automation framework and/or reporting tooling enhancements. 
    • Design, develop and execute automation scripts using open source toolsParticipate in architecture and design discussions


    • 8+ experience years in automated testing and software development.
    • Strong experience in testing and automating AngularJS based Web applications using Javascript, Protractor, WebDriverIO, Cypress and Jasmine. Strong knowledge of advanced JavaScript libraries e.g ES6, typescript and frameworks such as AngularJS,  KnockoutJS, BackboneJS, ReactJS, etc.
    • Hands-on experience in test automation, building & maintaining test automation framework from scratch for Frontend and Backend. 
    • Strong understanding of asynchronous request handling, partial page updates, and AJAXKnowledge on frontend/web application development.
    • Hands-on experience in Java automation and/or development.
    • Hands-on experience with front-end build tools, such as Grunt and gulp, etc.
    • Experience in dockers, selenoid, different SaaS solution for test execution and reporting frameworks/tools.

Nice to have:

    • Experience in Performance Testing tools like JMeter 
    • Hands-on experience in Backend/RESTful API automation(preferably Open Source framework like RestAssured, Jersey Client, Karate).
    • Good knowledge of databases (SQL, MongoDB etc)