Senior QA Automation
Senior QA Automation
Europe Remote - Engineering - Full-time - Senior
The Company
Glassbox's mission is to reveal the insights that empower organizations to deliver exceptional digital customer experiences.
Glassbox is a leading force in shaping digital experiences. It helps organizations uncover digital issues, boost conversion rates, enhance accessibility, prevent fraud, and more. Leveraging AI-driven customer intelligence, Glassbox enables enterprises to deliver secure, proactive, and preventative digital experiences. Its solutions are trusted by highly regulated organizations, including SoFi, Cal, and many others. We are growing and have been recognized by G2 as one of 2024's Top 50 Software Companies in the world.
Glassbox is seeking a Core QA Automation Engineer to join our global R&D team.
What Will You Do?
- Mentor, review train, and oversee automation activities and automation developers in other squads
- Plan, develop, execute, and monitor automation tests as a part of our SDLC
- Perform hands-on automation infrastructure development
- Plan and develop API tests and E2E system tests in an Agile environment
- Work closely with the larger QA Team, QA Director, and R&D developers to ensure our system stability via automated testing of functional and non-functional requirements
- Develop automation and testing-related tools
- Monitor, perform troubleshooting, and handle failures in automation tools, test issues, and test environments
What Will You Need?
- 3+ years of experience planning, developing, executing, and monitoring API and UI automation tests in a complex and distributed environment using JavaScript and TypeScript or Java (with willingness to learn JS)
- 3+ years of experience with using testing automation frameworks and tools: Jest, Mocha, Cypress.io, Postman, IntelliJ, VSCode, Playwright - a must
- 3+ years of experience with automating web and API applications using automation frameworks - a must
- Experience with developing, supporting, and maintaining automation frameworks - a must
- Experience with CI methodology & servers such as Jenkins, TeamCity, etc.
- Experience with Jmeter or other performance test tools (k6 etc.)
- Experience with databases such as Postgres, SQL, and NoSQL DBs such as elastic
- Experience with QA methodologies and writing STP, STD
- Effective communication in English – both verbal and written
Advantage
- Experience working in an agile environment using Scrum/Kanban methodology
- Experience working with docker containers and K8S
- Experience working with Groovy for Jenkins pipelines.
- BSc in Computer Science/Software Engineer
- Familiarity with DevOps tools (helm, k8s, docker, groovy etc)