Scytale

Automation Quality Assurance Engineer

City of Johannesburg Metropolitan Municipality, GP, ZA

15 days ago
Save Job

Summary

Automation Quality Assurance Engineer


About Scytale

Scytale is a fast-growing B2B SaaS startup transforming cybersecurity compliance for businesses worldwide. Our innovative Compliance-as-a-Service platform simplifies frameworks like SOC 2, ISO 27001, HIPAA, GDPR, and PCI DSS for startups, scale-ups, and enterprises. Recognized as a leader in Governance, Risk & Compliance on G2, our customers rave about our platform and service.


Headquartered in Tel Aviv, we offer a collaborative, growth-oriented environment with a hybrid work model, competitive compensation, and benefits that prioritize your professional and personal well-being.


Role Overview

We’re looking for an Automation QA Engineer to join our international Data team in our Johannesburg office. This individual will be responsible for owning the quality assurance process of our data engineering and platform. This role is critical in ensuring stable, high-quality data pipelines by combining manual and automated QA strategies in a fast-paced engineering environment.


What You’ll Do

  • Take full ownership of QA processes within the Data team, ensuring the highest quality across all data engineering pipelines.
  • Design, maintain, and execute automatic test cases for our data pipelines and platform.
  • Develop and maintain automated test suites using PyTest.
  • Develop and run load tests.
  • Track and report on test results, bugs, and QA metrics.
  • Collaborate closely with developers, product managers, and other QA engineers for rapid issue resolution.
  • Advocate for best QA practices, tools, and workflows to continuously improve product quality and team efficiency.


Tech Stack - Our current stack includes:

  • Languages & Frameworks: Python, PyTest
  • Databases: PostgreSQL, MongoDB, Snowflake
  • Testing & QA Tools: PyTest, Postman
  • Cloud & Infrastructure: AWS (Lambda, S3, RDS), Docker, GitHub Actions
  • Data Pipeline: Apache Airflow, AWS Glue
  • Other Tools: Jira, Confluence, Slack, Notion


What You Bring

  • 4+ years of experience in Automation QA
  • 2+ years of hands-on experience with PyTest
  • 2+ years of experience with API testing
  • 2+ years of experience working with databases (Relational / NoSQL)
  • Strong understanding of QA methodologies, testing techniques, and best practices
  • Excellent attention to detail and strong documentation skills
  • Comfortable working in a fast-paced, collaborative environment
  • Self-driven, problem-solving mindset
  • Experience in a B2B SaaS company


Bonus Points for:

  • Experience working with AWS / GCP services.
  • Experience working with test management tools (eg. XRay, TestRail, Zephyr).
  • Academic excellence in Computer Science, Software Engineering, or related fields.


Why Join Scytale?

  • Innovative Work: Be part of a cutting-edge product shaping the future of security and compliance.
  • Learning & Growth: Access courses, conferences, and mentorship to grow your career.
  • Hybrid Work Model: Enjoy the flexibility of hybrid working.
  • Collaborative Culture: Work with inspiring colleagues in a supportive environment.
  • Comprehensive Benefits: Stock options, study fund, monthly lunch stipends, and more.
  • Relaxation & Fun: Take breaks in our relaxation room or join our team events, happy hours, and holiday celebrations.
  • Family First: Personal and family priorities always come first.


Ready to innovate and grow with us? Join Scytale and help transform cybersecurity compliance for companies worldwide!


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: