Test Automation Engineer
Westlake Texas, Onsite Hybrid
In this role you will be working with a team of technologists passionate about delivering Continuous Integration Automation and Test Data ecosystems as well as consulting with development and business partners in test and process automation As a technical associate of this team you will be crafting our technology vision and will have a real impact on our development success.
Responsibilities
Design develop document and maintain automated tests and inhouse software utilities
Adhere to established software engineering best practices and standards
Collaborate with other technical resources to
Suggest improvements for processes best practices and standards
Design and develop automated tests andor software tools
Understand requirements
Identify opportunities to improve maintainability of automation platform
Understand and apply test driven design concepts to test and debug automated solutions and software utilities developed by self and others
Deliver accurate and maintainable code for test automation and software utilities
The Expertise and Skills You Bring
Minimum Bachelors degree in Computer Science Software Engineering or related field
8 years of experience with architecting automation test platforms and implementing development pipelines CICD
Multistack engineer with knowledge in a breadth of technologies and test automation frameworks and solutions Java and AngularJS required
Ability to work effectively across different technology stacks Web Mobile API
Proven experience with development within the following Java JavaScript Jenkins uDeploy
Demonstrated experience with web based and API based automation tool sets such as Selenium REST Assured Playwright Cucumber and Karate
Cloud experience Amazon Web Services AWS preferred
Ability to create solutions for multiple development teams which will increase velocity to production and increase stability in the product
Experience creating and standing up testing toolsets and platforms for multiple teams
Knowledgeable about different monitoring and observability options for proactive incident resolution
Strong demonstrated experience in delivering software solutions in an Agile environment
Passionate about crafting the best end-to-end customer experience
Energetically pursue new technologies and their adoption
Leading the outcome by taking personal accountability for delivering strong results
Thrive in a fast paced high demand environment
Enjoy experimental development solutions