Search by job, company or skills

Unifonic

Senior Software Development Engineer in Test (QA Engineer)

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Help us shape the future of communications by:

  • Designing, building, and maintaining automated test frameworks for UI, API, and backend testing using Playwright, Cypress, or Selenium.
  • Developing and executing integration and end-to-end test suites to ensure high-quality releases.
  • Implementing performance and load testing using k6 or similar tools.
  • Integrating automated testing into CI/CD pipelines (Git, Drone CI, Argo CD, Kubernetes).
  • Driving test coverage, defect reporting, and quality metrics across multiple delivery teams.
  • Collaborating with engineers to embed testing early in the SDLC and ensure reliable, scalable automation.
  • Advocating for QA best practices, code quality, and automation-first principles.
  • Leading continuous improvement initiatives evaluating new tools, frameworks, and techniques to enhance efficiency and maintainability.

Job requirements

What you'll bring:

  • 7+ years of experience in software testing or automation engineering.
  • Strong programming skills in Python or TypeScript/JavaScript.
  • Hands-on experience with at least one of the following: Playwright, Cypress, or Selenium (required).
  • Experience with API testing (REST/GraphQL) and backend validation.
  • Experience with k6 or other load testing tools for performance validation.
  • Familiarity with CI/CD environments, containerized systems, and Kubernetes.
  • Excellent understanding of test design, debugging, and automation in distributed systems.
  • Experience working in Agile (Scrum) teams.
  • Strong analytical, problem-solving, and communication skills.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Exposure to AI/ML systems and model testing principles is preferable.
  • Understanding of data validation frameworks (e.g., Great Expectations, Pandas is preferable.
  • Awareness of MLOps, Data Drift, or Model Drift detection is preferable.
  • Experience with Generative AI or AI Agent testing workflows is preferable.

.

As a Unifone you will receive a range of benefits:

  • Competitive salary and bonus.
  • Unifonic share scheme (we are all owners!).
  • 30 holiday days after your first anniversary.
  • Flexible working arrangements.
  • Spend up to 25 days per year working from anywhere in the world!
  • Paid leave for new parents.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136665799