This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Test Automation Engineer will be responsible for enabling zero-touch testing of all product perspectives by leveraging automation and open source tools.
They will work closely with product owners and customers to understand requirements and translate them into repeatable, automated tests.
The engineer will lead efforts to improve overall test coverage by developing test frameworks and tools for the engineering team.
Responsibilities include setting up CI infrastructure, writing automated end-to-end test scripts for frontend, API, backend, and mobile, writing test plans and cases, participating in various testing aspects, triaging customer issues, and manual testing of areas not yet automated.
Requirements:
5-8 years of experience as a QA Engineer for web or mobile, with frontend and backend testing experience.
Strong understanding of QA methodologies, testing strategies, and best practices.
Customer-focused with a commitment to quality.
Excellent verbal and written communication skills.
Familiarity with Git version control system.
Experience with testing frameworks like Cypress, Selenium, Playwright, and unit testing libraries like Jest, SuperTest, React-testing-library, or Enzyme.
Experience with RestAssured or equivalent HTTP client for API and web services testing.
Proficiency in at least one scripting/programming language such as Python, JavaScript, or TypeScript.
Benefits:
Competitive compensation package including equity options and 401k.
Comprehensive health, dental, and vision plans with company contribution.
Flexible vacation and paid time off policy.
Team events and off-sites for team building.
Budget for online courses, books, and conferences.
Employee wellness programs to support self-care and overall wellness.