We are looking for a QA/Test Automation Engineer passionate about quality, automation, and delivering flawless user experiences. You'll work closely with developers, product managers, and designers to ensure every feature we ship is reliable, performant, and delightful to use. This role is ideal for someone who takes ownership, thrives in fast-paced environments, and enjoys building tools and frameworks that accelerate innovation.
Responsibilities
- Collaborate with cross-functional teams to define, design, and validate scalable, enterprise-grade applications.
- Develop and maintain automated test frameworks for UI, API, and integration testing across multiple environments.
- Implement and manage snapshot testing to ensure consistent UI behavior and prevent visual regressions.
- Build reusable test components and utilities that improve developer productivity and reduce time-to-release.
- Integrate automated testing pipelines into CI/CD systems (Jenkins, GitLab CI, or similar).
- Work with frontend teams (Vue.js preferred) to test components using Jest, Cypress, or Playwright.
- Collaborate on performance, security, and accessibility testing strategies to ensure a complete quality framework.
- Contribute to monitoring and observability by integrating test results with dashboards and alerting systems.
- Drive a culture of ownership by ensuring that quality is embedded in every stage of the development lifecycle.
Requirements
- 2-6 years of experience in QA or Test Automation roles, with proven hands-on automation expertise.
- Strong proficiency in JavaScript/TypeScript and experience testing Vue.js or other modern frontend frameworks.
- Experience with Jest, Cypress, Playwright, or Testing Library for automated and snapshot testing.
- Solid understanding of REST APIs, Postman.
- Hands-on experience with CI/CD pipelines and integration of automated tests in build workflows.
- Familiarity with Docker, Kubernetes, or cloud environments (GCP, AWS, or Azure) is a plus.
- Strong analytical and debugging skills, with an eye for catching edge cases early.
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- Bonus: Experience in performance testing (e. g., JMeter, Locust) or integrating AI-based test analytics.
This job was posted by Sublimex Info from SublimeX.