Popsink is a cutting-edge data transfer solution transforming how businesses handle their data movement. Our mission is to provide reliable, secure, and high-performance data transfer tools to enable seamless operations for organizations of all sizes. As a growing startup, we are looking for a meticulous and skilled Quality Assurance Engineer (QA) to join our fully remote team and ensure that our solutions meet the highest standards of quality and reliability.
As a QA Engineer at Popsink, you will play a key role in ensuring our products meet functional, performance, and reliability standards. You will work closely with developers, product managers, and other engineers to design, execute, and automate test strategies for our data transfer platform. This is an exciting opportunity to contribute to the quality of a fast-evolving product in a dynamic startup environment.
Testing & Validation:
Design and execute manual and automated test cases to validate product features and functionality.
Develop test plans, test cases, and test scripts based on requirements and specifications.
Automation:
Build and maintain automated test suites using industry-standard tools and frameworks.
Collaborate with developers to integrate test automation into CI/CD pipelines.
Performance & Scalability:
Conduct performance, load, and stress testing to ensure system scalability and reliability.
Identify and resolve bottlenecks or inefficiencies in the product.
Bug Tracking & Reporting:
Identify, document, and track software defects using a bug tracking system.
Collaborate with the development team to prioritize and resolve issues.
Continuous Improvement:
Advocate for best practices in quality assurance, testing, and process improvement.
Participate in root cause analysis to enhance system stability and reduce defects over time.
Collaboration:
Work closely with product managers and engineers to clarify requirements and acceptance criteria.
Participate in sprint planning, reviews, and retrospectives to improve workflows.
Technical Expertise:
Strong experience with manual and automated testing of web-based and backend systems.
Proficiency in test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, or similar).
Familiarity with API testing tools like Postman or RestAssured.
Knowledge of testing in containerized environments (e.g., Kubernetes) and cloud platforms like GCP.
Problem Solving:
Proven ability to identify and troubleshoot complex issues in distributed systems.
Experience with performance and load testing tools (e.g., JMeter, Locust, or Gatling).
Soft Skills:
Strong attention to detail and a commitment to delivering high-quality products.
Excellent communication skills and the ability to collaborate effectively with a remote team.
A proactive and curious mindset, constantly seeking ways to improve product quality.
Experience with CI/CD tools like GitLab CI, Jenkins, or equivalent.
Familiarity with monitoring and logging tools such as Prometheus, Grafana, or similar.
Programming experience in a language like Python, JavaScript, or Go for test automation.
Knowledge of data transfer or integration platforms.
Impact: Play a crucial role in delivering a high-quality product in the data transfer domain.
Growth: Work in a dynamic, high-growth startup environment with opportunities for career development.
Culture: Join a collaborative and supportive team passionate about excellence.
Flexibility: Enjoy the benefits of a fully remote work environment.
15min phone call
1h technical interview
These companies are also recruiting for the position of “Assurance qualité et essais”.