Manual QA Offline
Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
Position Overview: We are looking for a highly motivated, detail-oriented, and adaptable Quality Control Engineer to join our dynamic team. The successful candidate will be responsible for ensuring the quality and reliability of our hospitality automation services. The Quality Control Engineer will play a critical role in establishing a structured testing process, ensuring the reliability and efficiency of our web application, and supporting the team’s development efforts.
The project:
Our client is transforming the hospitality industry with innovative solutions that optimize daily operations, enhance transparency, and drive profitability.
Our flagship product automates tip management, and we’re expanding our suite of tools to streamline every aspect of hospitality operations.
Required Hard Skills:
- Strong experience in software quality assurance, test planning, and execution.
- Extensive experience in manual testing of web applications, including user interface testing across desktop, tablet, and mobile devices.
- Proficiency in executing functional, regression, and integration tests to ensure the application’s stability and reliability.
- Ability to design and execute detailed test cases based on business requirements and user stories.
- Expertise in testing APIs and integrations with multiple third-party systems, ensuring seamless data flow and functionality.
- Hands-on experience testing payment gateways, processing flows, and payroll systems, ensuring accuracy, security, and compliance.
- Ability to test and validate complex algorithms and data-driven calculations, ensuring accuracy and reliability.
- Strong skills in using defect tracking tools like Jira or Trello for logging, tracking, and managing bugs.
Nice to Have:
- Basic understanding of Python and JavaScript (React) to support the development of test scripts and understanding of the application’s codebase.
- Experience with version control systems like Git for managing test scripts and collaborating with the development team.
- Exposure to continuous integration and deployment processes to support testing within the development pipeline.
- Familiarity with automation testing tools such as Selenium or Cypress, with a willingness to learn and implement automation testing gradually.
- Knowledge of performance and security testing.
Soft Skills:
- Adaptability. Ability to thrive in a fast-paced, constantly changing environment, quickly adapting to new requirements and challenges.
- Collaboration. Strong team player who can effectively engage with developers, project managers, and other stakeholders.
- Communication. Excellent verbal and written communication skills to convey testing results, issues, and recommendations clearly.
- Problem-Solving. Strong analytical skills to identify issues and propose effective solutions.
- Initiative. Proactive in identifying areas for improvement and driving change to enhance product quality and team efficiency.
Key Responsibilities:
- Quickly gain an in-depth understanding of the project to contribute effectively and efficiently, ensuring a smooth testing process.
- Establishing a structured and efficient testing cycle that improves product quality without slowing down development.
- Develop comprehensive test plans and test cases based on product requirements and user scenarios to ensure all features are tested thoroughly.
- Conduct thorough manual testing of the web application, focusing on functionality, usability, and integration with third-party systems.
- Conduct thorough testing of complex calculation algorithms to ensure accuracy and reliability in various tipping models.
- Identify, document, and report bugs and issues clearly and accurately, working closely with the development team to resolve them.
- Work closely with developers, project managers, and stakeholders to understand the product and its requirements, identify, document, and resolve bugs and issues.