We are seeking a highly experienced Principal Engineer, Test Automation with a strong background in building scalable SaaS test automation frameworks, CI-CD, preferably in the contact center or communications technology space. You will play a key role in designing, developing, and maintaining end-to-end automation frameworks, PoCs across the stack—from UI, microservices, Performance and E2E workflows.
Responsibilities
Architect, design, and develop scalable, high-performance test automation frameworks (Hybrid framework); Well versed with programming and scripting languages with strong debugging skills, C, Java, TypeScript, Python; Contribute to all phases of the STLC, from planning and design to implementation, testing, debugging, release, and knowledge of Agile metrics dashboard; 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 practicesRequirements
12+ years experience level; 10+ years of hands-on software test automation, framework and quality engineering role; 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..); Well versed with programming and scripting languages with strong debugging skills, C, Java, TypeScript, PythonNice to have
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; Prior experience at a SaaS or contact center technology company, especially those building customer service, call center, or communication platforms; Promotes Agile values and principles; Planning and problem solving with product management and delivery Squads; Outstanding communication, facilitation, negotiation, and coaching skills; Bachelor's or master’s degree in computer science, Engineering, or a related technical fieldJak aplikować
Aplikuj online: https://www.jobs.pl/oferta/100000789/aplikuj
JOBS.pl · https://www.jobs.pl/principal-engineer-test-automation-oferta-100000789



















