About ThriveCart:
Piktochart is a web-based graphic design platform that empowers users to create professional-grade visuals, including infographics, presentations, and videos, without the need for extensive design experience. Founded in 2011, Piktochart has grown into a global team of developers, designers, marketers, and support staff dedicated to building the best visual storytelling tool on the internet.
Location (Remote):
APAC or EU
Job Overview:
We are seeking a Senior QA Engineer to lead and oversee the entire testing process, ensuring the delivery of high-quality, bug-free software.
In this role, you will develop and execute comprehensive test plans and strategies while designing, implementing, and maintaining robust automated testing frameworks to enhance efficiency. Collaboration is key—you will work closely with development and product teams to align QA practices with product requirements and objectives. Additionally, you'll continuously refine QA workflows by identifying and addressing inefficiencies, boosting productivity, reducing time-to-market, and improving the overall quality of our products.
What Your Work Will Entail:
- Test Case Design & Defect Reporting
- Develop well-structured, comprehensive test cases based on product requirements and user scenarios.
- Identify, document, and communicate defects clearly, ensuring fast and effective resolutions.
- Apply advanced test design techniques to cover edge cases and ensure robust testing processes.
- Reviewing & Enhancing Automated Tests (Backend, Frontend, E2E)
- Enhance and maintain automated test suites, including backend, frontend, and end-to-end tests.
- Write clean, maintainable, and scalable test scripts using existing frameworks.
- Collaborate with developers to ensure robust testing coverage and timely bug fixes.
- End-to-End Automation & User-Focused Testing
- Design comprehensive test cases to validate complex user flows and product functionalities.
- Develop maintainable E2E test scripts focused on user perspectives, leveraging Cypress and other testing tools.
- Reducing Bugs in Production & Improving Automation
- Proactively identify and resolve issues before release, minimizing production bugs.
- Continuously automate E2E tests to increase testing efficiency and coverage.
- Maintain a user-focused testing mindset to ensure an exceptional product experience.
What You Bring To This Role:
- 4+ years of experience in software quality assurance, preferably in SaaS or web applications.
- Strong experience designing and executing test plans and developing automated tests (backend, frontend, and E2E).
- Proficiency in modern testing frameworks such as Cypress, Playwright, or Selenium.
- Understanding of test automation strategies and ability to build scalable, maintainable test suites.
- A strong user perspective, ensuring software quality is aligned with real-world use cases.
- Proactive problem-solver who identifies and mitigates risks before they reach production.
- Strong collaboration and communication skills to work effectively in a cross-functional team.
- Experience working in an agile environment (Scrum, Kanban) with continuous delivery.
Learn More About Piktochart:
Our team thrives on collaboration, innovation, and continuous growth. We foster an open environment with regular knowledge-sharing sessions and encourage active participation in shaping the platform. Our values include:
- Commit to Excellence – We believe in delivering high-quality work and continuous improvement.
- User-Focused Problem Solving – Every line of code should contribute to solving a real problem for our users.
- Team Collaboration – We work better together, valuing input from every team member.
- Growth Mindset – We embrace challenges as opportunities to learn and grow.
Join us and help shape the future of visual storytelling with Piktochart!