Staff Software Developer in Test

2 months ago


Remote, Czech Republic PandaDoc Full time
About You:
  • Experience: 5+ years in software development, including 3+ years in test automation for complex systems.
  • Technical Skills: Strong in Python (preferred) or Java, with expertise in frameworks like PyTestSelenium, and Playwright for UI, API, and E2E testing.
  • Automation Solutions: Proven ability to design scalable, reliable test automation systems.
  • CI/CD & Cloud: Skilled in optimizing pipelines (e.g., Jenkins, GitLab CI) with AWS and DevOps practices.
  • Monitoring: Familiarity with tools like Prometheus and Grafana for tracking test/system performance.
  • Quality Metrics: Experience improving test coverage, reducing flakiness, and enhancing execution times.
  • Experimentation: Open to exploring new tools and methods for faster, better results.
  • Leadership: Skilled at mentoring and driving cross-team adoption of QA best practices.
  • Communication: Strong communication skills in the English language for collaborating with diverse teams.
  • Nice to have: Familiarity with AI/ML in test automation.
PandaDoc is seeking a Staff Software Developer in Test (SDET) to join our Platform Track and lead the automation strategy across our engineering organization.

At PandaDoc, engineering teams are divided into product teams, which focus on delivering new features, and the Platform Track, which provides the foundation that enables these teams to work efficiently. The Platform Track is responsible for managing infrastructure, automating workflows, and optimizing development environments to improve the developer experience, increase productivity, and ensure faster, higher-quality product delivery across the organization

About the Role:

As a Staff SDET, you will define and execute company-wide test automation strategies to ensure scalability, reliability, and quality across all products. You will play a critical role in influencing system design, mentoring engineers, and driving initiatives that improve the efficiency of our development lifecycle. This is a high-impact role, working closely with leadership to ensure that our engineering practices set the standard for quality.

Our stack:
  • Service-oriented architecture, including legacy code and monolithic services (Django-based)
  • Main stacks: Python (AsyncIO, Django) and Java (Spring Boot, Java 11, Gradle)
  • Extensive use of AWS and Kubernetes for provisioning and deploying workloads
  • Cross-service communication: NATS (migrating to gRPC), Kafka, Debezium for event-driven operations, RabbitMQ for Celery, and Temporal.io
  • Monitoring and tracing: Grafana stack for monitoring, alerting, and distributed tracing (LGTM)
  • Testing frameworks: PyTest, Selenium, Playwright, Appium
,[Architect and implement scalable, reliable, and efficient test automation strategies to support complex distributed system, Collaborate with engineering and product leadership to design systems with built-in testability and quality, Drive the adoption of best practices for automated testing, including unit, integration, and end-to-end testing, Evaluate, implement, and manage advanced test automation tools and frameworks to optimize testing workflows, Optimize and enhance CI/CD pipelines to ensure seamless integration of automated testing at every stage of development, Define, track, and analyze key quality metrics (e.g., test coverage, flakiness, execution time) to drive continuous improvement and informed decision-making., Mentor and guide other SDETs and software engineers, fostering a culture of quality, experimentation, and innovation., Advocate for and implement modern development and testing practices such as TDD, BDD, shift-left testing methodologies, etc., Collaborate with product and platform teams to implement monitoring, logging, and alerting solutions] Requirements: Python, pytest, Selenium, Java Additionally: Sport subscription, Training budget, Private healthcare, Flat structure.

  • Remote, Czech Republic Link Group Full time

    At Link Group, we are seeking an experienced Software Testing Leader to join our team. This is a key role that requires strong leadership skills and expertise in software testing.About the RoleWe offer a competitive salary of $120,000 - $150,000 per annum, depending on experience.The successful candidate will be responsible for leading test efforts and...


  • Remote, Warszawa, Czech Republic Bamboo Health Sp. z o.o. Full time

    Bamboo Health Sp. z o.o., a leader in cloud-based care coordination software and analytics solutions, is seeking a Senior Software Developer in Test Specialist to join our QA automation team.Job DescriptionThe ideal candidate will have 5+ years of experience with software testing, including writing and executing automated test scripts, and expertise with...


  • Remote, Warszawa, Czech Republic Meant4 Software Full time

    Job DescriptionWe are looking for an experienced QA Engineer to join our team in Warsaw or work remotely.Main activity will be developing automated acceptance and integration tests based on given scenarios and platform architecture using modern technologies such as Pytest, Behave, and/or PHPUnit Selenium WebDriver Protocol Buffers.Your tasks will...


  • Remote, Czech Republic Trinetix Inc. Full time

    At Trinetix Inc., we are looking for a talented Software Development Engineer in Test Specialist to enhance our team's expertise and contribute to the development of innovative solutions. We are seeking an experienced professional who can take on the responsibilities of designing, implementing, and maintaining end-to-end (E2E) and API tests.The ideal...


  • Remote, Warszawa, Czech Republic Avenga Full time

    • Excellent programming skills in Java• Hands-on experience with common  back-end and front-end test automation  frameworks, and integrating these into the  continuous deployment pipeline• Knowledge of software performance and automated security testing techniques and tooling• Awareness of cloud infrastructure and configuration• A strong...


  • Remote, Czech Republic Volito Software Full time

    Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Full Stack development. Proven track record of successfully delivering mobile applications for both iOS and Android platforms. Strong proficiency in JavaScript, React Native, and Node.JS frameworks. Experience with state management...


  • Remote, Czech Republic Volito Software Full time

    Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Full Stack development. Proven track record of successfully delivering mobile applications for both iOS and Android platforms. Strong proficiency in JavaScript, React Native, and Node.JS frameworks. Experience with state...


  • Remote, Warsaw, Czech Republic Meant4 Software Full time

    Meant4 Software is HiringWe are seeking an experienced Senior Python Developer to join our team in Warsaw or remotely. As a key member of our development team, you will play a crucial role in shaping the future of software.Job Description:You will be responsible for building scalable applications, developing new functionality for existing software products,...


  • Remote, Warszawa, Czech Republic Bamboo Health Sp. z o.o. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer in Test to join our QA automation team at Bamboo Health Sp. z o.o.About the RoleIn this senior role, you will be responsible for developing and maintaining our testing platform used across the company. You will work closely with QA engineers, software engineers, cloud engineers, and...


  • Remote, Warszawa, Czech Republic Bamboo Health Sp. z o.o. Full time

    About UsBamboo Health is a pioneering cloud-based care coordination software and analytics solutions company focused on patients with complex needs.Job SummaryWe are seeking an experienced Senior Software Developer in Test to join our QA automation team responsible for developing and maintaining a testing platform used across the company. As a key member of...


  • Remote, Czech Republic PandaDoc Full time

    About the RoleAs a Staff Software Developer in Test, you will be responsible for defining and executing company-wide test automation strategies to ensure scalability, reliability, and quality across all products.You will play a critical role in influencing system design, mentoring engineers, and driving initiatives that improve the efficiency of our...

  • Back End Developer

    1 month ago


    Remote, Czech Republic Volito Software Full time

    Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Backend development. Minimum 3 years of experience working in a cybersecurity environment - A MUST. Proficiency in cloud platforms (AWS, Azure, etc.) and containerization technologies (Docker, Kubernetes)- A MUST. Extensive hands-on...

  • Front End Developer

    1 month ago


    Remote, Czech Republic Volito Software Full time

    Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional experience in Frontend development. Minimum of 3 years of experience as a Full Stack or Front-End Developer — A MUST. Strong understanding of cybersecurity principles and industry best practices — A MUST. Proven experience in debugging,...


  • Remote, Czech Republic DOIT Software Full time

    Job DescriptionCompany OverviewDOIT Software is an IT Staff Augmentation company. We work with clients worldwide, primarily in the USA, Canada, and Europe.We are a result-oriented team looking for dedicated professionals to join our growth journey.Job ResponsibilitiesOversee the entire staff augmentation business process as Sales Manager at DOIT...


  • Remote, Wrocław, Świdnica, Czech Republic RST Software Full time

    Java (8 or higher): Proficient in Java development. Design Patterns: Good understanding of the practical usage of the software design patterns. Spring Framework and Spring Security: Experienced with dependency injection, security, and web services. RESTful API Development: Skilled in designing and implementing REST APIs. Hibernate ORM: Familiar with ORM...

  • Sales Manager

    3 months ago


    Remote, Czech Republic DOIT Software Full time

    Advanced English (C1 level). Flexibility to answer urgent emails or conduct calls with clients after 21:00 Kyiv time (when needed). 3+ years of experience in the IT Outsourcing/Staffing industry. Strong understanding of the IT industry, including main clients’ pains and needs. Exceptional attention to detail. Outstanding communication skills and...


  • Remote, Warszawa, Czech Republic Meant4 Software Full time

    We are seeking a skilled QA Engineer to join our team in Warsaw or work remotely. Your primary task will be creating automated acceptance and integration tests based on provided scenarios and platform architecture.Key Responsibilities:Developing automated tests using various technologiesCollaborating with cross-functional teamsFamiliarity with CI/CD...


  • Remote, Czech Republic DOIT Software Full time

    2+ years in IT Project Management; Upper-Intermediate or higher level of English; Deep knowledge of Project management lifecycle and best practices; Experience in working with foreign customers (US, EU, Canada); Effective time management and prioritization skills; Strong leadership, negotiating, and delegating abilities; Understanding the mobile and...


  • Remote, Czech Republic DTiQ Full time

    Minimum of 3 years of experience as a .NET Developer.  Proficient in C# and .NET technologies  Experience working with AWS Cloud Services.  Experience working with MS SQL databases.  Knowledge of basic design patterns and best programming practices.  Experience in writing unit and integration tests.  Ability to design scalable and stable...


  • Remote, Czech Republic DOIT Software Full time

    Job DescriptionWe are seeking an experienced Project Manager to join our internal team at DOIT Software, an IT Staff Augmentation company. The successful candidate will oversee our current outsourcing projects.The Project Manager will be responsible for managing product delivery processes, identifying and mitigating project risks, and coordinating the...