General QA Engineer
HomeBuddy
- Казахстан
- Контрактная работа
- Полная занятость
- You would like to work in a positive atmosphere where teamwork and trust in your colleagues are primary values.
- You succeed in an environment that values initiative and sharing feedback and where your suggestions and efforts are recognized and appreciated.
- You are used to taking responsibility for solving difficult tasks and are directly involved in how your efforts impact the final result.
- You enjoy performing deep manual and exploratory testing for new features while simultaneously building the automation that protects them in the long run.
- You thrive on being the "quality gatekeeper" for a feature - from analyzing requirements and finding edge cases manually to debugging automated test failures in the pipeline.
- You want to take ownership of the end-to-end testing process, ensuring that both manual checks and automated scripts provide a complete picture of product health.
- Performing comprehensive manual and exploratory testing for new features to ensure they meet requirements and provide a great user experience.
- Developing and maintaining automated test scripts (UI and API) within the existing automation framework.
- Creating and executing test cases, plan test runs that combine manual scenarios with automated checks for full coverage.
- Collaborating with developers to identify testing requirements early and ensure high-quality product delivery.
- Monitoring and analyzing automated test results in the CI/CD pipeline, taking ownership of debugging failures and reporting defects.
- Contributing to the improvement of QA documentation, including test cases, bug reports, and internal testing instructions.
- Actively participating in team processes (PBRs, daily meeting, retrospective) to provide testing input, testing estimates and advocate for quality best practices.
- Strong expertise in manual testing methodologies, including test design, requirement analysis, and exploratory testing techniques.
- Proficiency in UI testing, using both automated tools and manual clients.
- Strong analytical skills with a detail-oriented mindset for finding edge cases and documenting clear, reproducible bug reports.
- Knowledge of SQL and database basics, enabling you to verify data integrity and perform deeper backend testing.
- Familiarity with monitoring and observability tools (Sentry, Grafana, Loki) to help investigate and reproduce production issues.
- Great communication skills and a proactive attitude toward collaborating with developers and stakeholders to resolve issues.
- Practical programming skills (TypeScript, JavaScript is a plus) and hands-on experience with modern automation frameworks (Playwright is a plus), with the ability to write and update existing automated tests.
- Experience with Git for version control.
- Proficiency in API testing, using both automated tools and manual clients.
- Basic understanding of Docker for running tests in containers.
- Familiarity with CI/CD pipelines (e.g., BitBucket, GitHub Actions), including the ability to run tests and investigate pipeline failures.
- Experience with performance, security, or reliability testing.
- Experience with cloud-native architectures and testing strategies (AWS is a plus).
- Basic experience with Mobile testing and responsive web testing across different devices.
- Enjoy the freedom to work from anywhere without being tied to one place - while ensuring you are available to our team during the agreed working hours.
- Achieve a harmonious work-life balance with a flexible schedule tailored to your local needs, along with paid vacation, sick leave, and local holidays.
- Empower yourself with work equipment of your choice partially paid for by HomeBuddy and up-to-date apps and tools to maximize your productivity.
- Feel valued and appreciated with an industry-leading compensation package.
- Get recognized and rewarded for both outstanding individual efforts leading to extraordinary results and our team success.
- Enhance your well-being with our allowance program covering fitness activities and mental health programs.
- Learn and expand your knowledge by both working on complex tasks and using paid training opportunities, including courses, events, and conferences.