During the delivery of test automation projects, you will lead the end to end management of automation test script development and test execution, demonstrating HeadSpin’s ability to meet and exceed customer requirements, often in the customer’s production environment.
You will work closely with our sales and services team to identify upsell opportunities and renewal risks and be engaged with cross-functional teams to successfully manage and resolve issues affecting your customers
You will have the opportunity to work directly with our Product Management, Engineering and Marketing teams to share your knowledge and experiences to ultimately improve our business and our customers’ success.
Work with customers to ensure on-boarding, user adoption, retention and overall success.
Impart technical leadership and direction on all aspects of HeadSpin’s products and services.
Ensure any project issues are resolved quickly, utilizing resources from across Technical Support, Sales, Engineering etc.
Function as the voice of the customer and provide internal feedback on how HeadSpin can better serve our customers.
Maintain and gain knowledge of the languages and technologies supported by HeadSpin.
What You Need
10 plus years’ experience (or more) working with at least one of the following languages: Java, Python within the industry or a Systems Integrator
Experience working as Test Automation Architect (or similar), including proven experience of designing and implementing Automation Testing frameworks and methodology to support agile product development
Experience and competence working at OS command lines including Unix, Linux and Window command prompts and Unix/Linux/Windows shell scripting.
Web and mobile testing (iOS, Android, and Windows), automation frameworks, Continuous Integration tools (Jenkins) and infrastructure for automation
In-depth knowledge of Testing concepts and Test Project management.
Experience with iOS or Android.
Experience with open source testing and Automation frameworks (Appium, Selenium, XCUiTest, Espresso/UIAutomator, etc.) and methodology and principles of test automation
Good understanding of Continuous Integration (CI) and Continuous Deployment(CD) tools
Knowledge of basic networking components and concepts.
Ability to troubleshoot basic networking issues that may prevent communication between hosts.
Experience with web servers and common relational databases used in today’s application architectures.
Ability to understand SQL and write SQL queries.
Excellent communication and presentation skills.
Passionate about working with customers.
Ambitious and self-motivated with a high emotional IQ.
Ability to work on multiple POCs and post-deployment customer account management concurrently.
Highly coachable with a strong desire to improve and grow as a professional.
Strong ability to align technical concepts and features to business needs.
Bachelor’s Degree in Computer Science or similar fields desired.
Able and willing to travel as the job requires.
Ability to use APIs
All of our employees are currently working from home and will be for the foreseeable future. We look forward to seeing everyone in-office when it’s safe to return.
Diversity and Inclusion
We strongly value building a company where everyone feels safe, welcome, and supported to achieve their professional goals. We strive to build an inclusive environment, where every person is encouraged to bring their whole self to work. We want to make sure that our attitudes and processes support a team from diverse backgrounds and experiences.
We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status