March 16
• Designing, implementing, and executing automated and performance tests for native mobile and web applications • Running User Acceptance and Regression tests by reviewing the user stories, acceptance criteria & design documents, and creating user acceptance cases (UAC) • Caring for the quality of user interfaces as pixel-perfect and experience, as much as software quality • Ensuring version releases with 0 critical bug all the time • Collaborating and working closely with Product Managers, Developers, Designers to share bug reports, ensure business requirements are met, and increase code and automated test coverages • Tracking and measuring quality metrics to take any necessary corrective actions proactively for one thing: the best quality can be achieved • Evaluating, building, and improving the roadmap and infrastructure of the overall QA strategy and testing cycle for the end-products, making recommendations as necessary • Helping to build and grow a strong and dedicated QA Team
• 5+ years of dedicated experience in Quality Assurance (QA) • 3+ years of dedicated experience with web and mobile automating application • Understanding of software testing theory and methodologies • Experience in manual testing across the spectrum of acceptance criteria of the user stories and test cases • Ability to run User Acceptance and Regression tests from the perspective of the end-users • Good understanding of HTTP protocol, WebSocket • Experience in automated functional, API, and UI testing • Understanding of distributed apps and client-server architecture • Good knowledge of at least one programming language e.g., Java, Python, JavaScript, etc. • Experience with test automation frameworks for UI/API e.g., XCUITest, Selenium, Cucumber, Cypress, Playwright, Maestro mobile, Axios, RestAssured, etc. • Experience in performance testing and tools e.g., Apache Jmeter, Gatlin, etc. • Experience with software development tools e.g., Xcode, Android Studio, etc. • Experience with continuous integration (CI/CD) pipelines and tools e.g., Github Actions, Bitrise, etc. • Experience with setting up testing environments and Docker containers for automated tests • Ability to troubleshoot and debug test infrastructure (test environments, docker containers, CI/CD pipeline workflows related to test automation) • Strong critical and analytical thinking, ability to determine gaps and inconsistencies in product requirements and collaborate with product managers and developers to improve them • Good verbal and written communication skills in English
• Health Insurance • work-from-anywhere stipend • annual wellness & learning credits • annual all-expenses-paid company retreat in a gorgeous destination • other benefits
Apply NowFebruary 2
11 - 50