[8OW] Senior QA Engineer

  • Contract

Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Job Description

  • Technical — Programming & Foundations: Proficient in at least one language (Python, Java, C#, JavaScript/TypeScript); strong CS fundamentals (data structures, algorithms, OOP, networking, OS)
  • Test Automation & Frameworks: Design and implement test frameworks (Selenium, Playwright, Cypress, Appium, TestNG, pytest); maintainable test architecture (modularity, page objects, BDD where appropriate); test data management, parametrization, mocking/stubbing
  • Testing types & discipline: API/contract testing (REST, GraphQL; Postman, REST Assured, Karate); integration and end-to-end strategy; unit testing practices and close developer collaboration; mobile/embedded testing as relevant
  • Performance, Reliability & Security: Load & performance testing (JMeter, Gatling, k6); chaos/resiliency testing; security testing basics and OWASP awareness
  • CI/CD & DevOps: CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps); automating test execution, reporting, gated deployments; familiarity with containers (Docker), basic Kubernetes and IaC (Terraform)
  • Observability & Debugging: Logs, tracing, metrics (ELK, Splunk, Prometheus, Grafana, Jaeger); root-cause analysis and reproducing production issues
  • Test Management & Quality Strategy: Test planning, risk-based testing, requirement traceability (TDD/ATDD practices); test case design techniques; coverage analysis and test matrix management
  • Collaboration & Soft Skills: Clear stakeholder communication (technical and non-technical); influencing product/design decisions; mentoring and leading QA engineers; cross-functional partnership with SRE, Product, Dev
  • Leadership & Process: Define quality KPIs (escape rate, MTTD), SLAs; release readiness assessments and triage process design; hiring and onboarding QA engineers
  • Tools & Ecosystem (examples): Source control (Git); automation frameworks (Selenium, Playwright, Cypress, Appium); API tools (Postman, REST-assured); CI/CD (Jenkins, GitHub Actions); performance tools (k6, JMeter); observability (ELK, Grafana)
  • Compliance & Privacy Awareness: GDPR/PII handling; secure test data practices, redaction and masking
  • The ideal candidate would have AI experience

Additional Information

 

 

Privacy Policy