Full-Stack QC Testing Engineer
- Remote
- Bucharest, București, Romania
- Istanbul, İstanbul, Türkiye
- Amman, Al ‘A̅şimah, Jordan
- Warsaw, Warmińsko-Mazurskie, Poland
- Lisbon, Lisboa, Portugal
- Berlin, Berlin, Germany
- Manila, Zamboanga Peninsula (Region IX), Philippines
- Manila, National Capital Region, Philippines
- Manila, National Capital Region, Philippines
+8 more- Quality Department
Ensure top quality for a product used and loved by global enterprises - drive both manual and automated testing as a Full-Stack QC Testing Engineer at ShortPoint.
Job description
About Us
ShortPoint is a global remote work company that empowers organizations worldwide to build stunning intranets that enhance connections and increase productivity. We develop and continually improve the best intranet design technology, enabling users to create intranet sites without coding, at minimal cost, and in record time. Trusted by over 1,500 companies, our platform serves more than 6 million intranet users, including major organizations like PWC, NASA, NHS, General Electric, and Epson.
About Our Team
We are a diverse, fully remote team spanning multiple countries, including Ukraine, Romania, Turkey, Nigeria, Cameroon, the Philippines, the USA, and the UAE. We embrace inclusivity, encourage collaboration, and value diverse perspectives. Join us and be part of a global team shaping the future of intranet design.
Job Description
ShortPoint is looking for a technically skilled Full-Stack QC Testing Engineer to join our international team.
In this role, you will bridge the gap between manual and automated testing to ensure our products meet the highest standards of quality. You will verify requirements, design comprehensive test coverage, execute manual validation, and build and maintain automation frameworks and tests that scale.
This is a hands-on position that combines analytical test design, exploratory testing, and advanced automation practices. You’ll work on a product trusted by leading enterprises around the world, directly contributing to its reliability, performance, and user experience.
Responsibilities
Test Design & Requirement Validation
Utilize, integrate, and support the work with AI Agents for test design and analysis.
Analyze and verify requirements to ensure completeness and testability.
Design, develop, and maintain detailed test cases, checklists, scenarios, and coverage maps.
Participate in story reviews and collaborate with product, design, and development teams to support shift-left strategy.
Manual Testing
Utilize, integrate, and support the work with AI Agents for manual testing.
Execute manual tests (smoke, functional, regression, exploratory, and edge cases).
Identify, document, and track product defects with clear reproduction steps.
Support debugging and validation of bug fixes.
Maintain test reports and contribute to quality metrics tracking.
Automation Testing
Utilize, integrate, and support the work with AI Agents for automated testing.
Develop and maintain automated test suites for web, mobile, and API layers.
Automate functional, regression, integration, and end-to-end scenarios.
Work with tools such as Playwright, WDIO, and Selenium.
Build and run API test automation (REST/GraphQL/HTTP).
Integrate automated tests into CI/CD pipelines (GitHub Actions).
Monitor, analyze, and report automation results to drive improvements.
Collaboration & Continuous Improvement
Collaborate with developers, QC engineers, and product managers to align on testing goals.
Actively contribute to test strategy, process improvements, and best practices.
Help ensure consistent quality practices across both manual and automated workflows.
If you are interested in this position, please answer the last question in the application form with the keyword ‘bear’.
Job requirements
Experience & Knowledge
5+ years of combined experience in manual and automated testing.
Strong understanding and hands-on experience with Agentic AI.
Strong understanding of SDLC, STLC, and QC methodologies.
Proven ability to design high-quality test cases and checklists based on requirements.
Hands-on experience with JavaScript/TypeScript and Node.js.
Expertise in browser behavior, DOM, and HTTP fundamentals.
Strong knowledge of test automation frameworks (Playwright, WDIO, Selenium).
Experience in API testing and automation (REST, SOAP, GraphQL).
Familiarity with CI/CD systems (GitHub Actions) and Git version control.
Familiarity with the Jira bug/issue tracking system.
Soft Skills
Excellent communication skills (verbal and written).
Strong analytical and problem-solving mindset.
Ability to work effectively in a collaborative, distributed team environment.
Highly organized, self-motivated, and able to manage time efficiently.
Comfortable switching between manual and automation tasks as needed.
What We Offer
We believe in investing in our employees holistically by offering competitive compensation commensurate with experience, flexible schedule arrangements, allotted personal time and vacation days, fitness benefits and medical assistance, and company-paid professional training. This ensures that everyone is comfortable in their daily life, maintaining a good work-to-life balance, and staying happy and healthy at all times. As part of the team, you would be provided with:
Working remotely
Medical Insurance
30 days of annual leave/year
60 hours per year for personal time
15 days of public holidays
Unlimited paid sick days
Maternity time off
Gym compensation
Professional training and development
Important Notes
During the application process, failure to provide a short video in English introducing yourself and explaining why you want to join us will result in your application being disqualified.
Do not use AI-generated content when completing your application. While we value AI, this application process's first handshake requires your genuine, personal insights and human touch. You will get your chance to demo your AI skills at the right moment.
or
All done!
Your application has been successfully submitted!