Senior Sdet Engineer
This is a critical role that demands strong problem-solving skills, full lifecycle development experience, and a deep understanding of both backend and frontend technologies.
Key Responsibilities:
- Develop scalable, high-performance test automation framework and test automation scripts.
- Well versed with programming and scripting languages with strong debugging skills, either of C, Java, TypeScript, Python
- Contribute to all phases of the STLC, from planning and design to implementation, testing, deployment, and support.
- Work closely with Product Managers, UI/UX designers, DevOps, and QA teams in an Agile/Scrum environment.
- Implement and maintain end-to-end testing using Playwright and other automation frameworks, with BDD Gherkin.
- Well versed with AI driven automation framework and concepts such as auto healing.
- Ensure code quality, maintainability, and security through code reviews, unit testing, and CI/CD best practices.
- Well versed with performance engineering concepts, performance testing tools such as JMeter, K6.
- Conduct code reviews, mentor junior developers, and promote software development best practices.
Must-Have Qualifications:
- 7+ years of hands-on software development experience in full-stack roles.
- Experience with Playwright or equivalent test automation tools (e.g., Cypress, Selenium).
- Experience with microservices architecture, Docker, and Kubernetes.
- Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
- Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
- Experience with cloud platforms (AWS, GCP, or Azure).
- Proven experience working on SaaS-based applications with high availability and scalability.
- Experience integrating with third-party APIs and real-time communication tools (e.g., WebRTC etc..).
Nice-to-Have Qualifications:
- Background in contact center software, customer engagement platforms, or VoIP systems.
- Experience with performance tuning, observability tools (e.g., Prometheus, Grafana, ELK stack).
- Contributions to open-source projects or active involvement in the developer community.
Skills
- Agile
- AI
- API
- Automation
- AWS
- Azure
- BDD
- Cassandra
- CI/CD
- Cloud
- Cypress
- DevOps
- Docker
- ELK
- GCP
- GitHub
- GitHub Actions
- GitLab
- Grafana
- Java
- Jenkins
- JMeter
- k6
- Kubernetes
- Microservices
- MongoDB
- NoSQL
- Observability
- Playwright
- PostgreSQL
- Prometheus
- Python
- SaaS
- Scrum
- Selenium
- SQL
- Test Automation
- TypeScript
- Unit Testing
- VoIP
- WebRTC