Senior Test Automation Engineer
About AlphaSense:
AlphaSense provides an AI-based search engine for market intelligence, used by the largest and fastest-growing firms globally. Our mission is to curate and semantically index the world’s market and company information, including the vast high-value content sets that traditional web search engines cannot reach. With 1000+ enterprise clients, AlphaSense helps knowledge professionals become dramatically more productive, and gain an information edge by discovering critical data points and trends that others miss.
The Role:
We are seeking a Senior Test Automation Engineer to develop automated and manual tests for our state-of-the-art research engine. You will join our engineering team of world-class software experts and be responsible for implementing, executing and measuring the automated testing of the AlphaSense product using Java/Kotlin, Rest Assured, Selenium and scripting languages. You will work together with the team of developers and testers to ensure the overall functionality and quality of the software.
Candidate Requirements:
- A BS/MS degree in a relevant technical discipline such as Computer Science, Engineering or Information Technology
- Experience setting up automated test frameworks and implementing tests for use cases along with the necessary reporting tools
- Knowledge of tests automation best practices and patterns
- Strong Java (or Kotlin), SQL
- Experience with tools like Git, Maven, Jenkins, TestNG/Junit
- Experience in Selenium test automation framework
- Experience with an Agile methodology and tools like Jira, Confluence
- Strong communication skills and ability to work both in a team environment and independently
Will be a plus experience with:
- Linux & bash scripting
- Spinnaker and continuous delivery tools
- Performance and scalability testing
- Cloud-based technologies (AWS, GCP, Azure)
- Cypress testing framework
- Docker/Kubernetes