Senior QA Automation Engineer
StensulFull Time
Senior (5 to 8 years)
Candidates must have at least 3 years of experience in QA automation engineering and proficiency in JavaScript/TypeScript and Python for writing automation and contributing to product code. Hands-on experience with Appium for mobile automation on both Android and iOS platforms is required, along with experience with Playwright and/or Selenium for web automation. A strong command of CI/CD pipelines and automated test integration using GitHub Actions, AWS CodeBuild, and Jenkins is necessary, as is proficiency in using Sentry, Datadog, or equivalent tools for monitoring and debugging. The role requires comfort navigating and contributing to both frontend and backend systems, along with strong debugging, analytical, and communication skills. Preferred qualifications include experience with modern frontend frameworks, backend stacks, containerized environments, performance testing tools, AI-assisted testing platforms, and Agile development.
The QA Automation Engineer will design, build, and maintain automated test suites using Playwright, Appium, and Selenium across web and mobile platforms. They will write robust end-to-end, integration, and regression tests in JavaScript/TypeScript and Python, and contribute to frontend and backend codebases to support testability, implement fixes, and integrate automation logic. Responsibilities include configuring and maintaining CI/CD pipelines using GitHub Actions and AWS CodeBuild, using observability tools like Sentry and Datadog to trace bugs and analyze performance issues, and leveraging AI-powered testing tools to improve test coverage and optimize workflows. The engineer will collaborate closely with developers, product stakeholders, and designers to embed quality throughout the development lifecycle, participate in test strategy reviews and code reviews, and continuously improve QA practices.
Customer communication platform for businesses
Intercom provides a customer communication platform that enables businesses to connect with their customers through personalized messaging and automation. The platform includes tools for live chat, email marketing, and customer support, allowing companies to manage interactions in one place. Intercom operates on a subscription model, offering various pricing tiers based on the features and scale needed by clients, which range from small startups to large enterprises across different industries. What sets Intercom apart from its competitors is its integration of multiple communication tools and analytics features, which help businesses assess the effectiveness of their customer engagement strategies. The main goal of Intercom is to enhance customer experience by facilitating better communication between businesses and their customers.