Develop solutions for the 40+ countries where the app is in use;
Write effective and maintainable code;
Optimize the high-volume and geo-distributed data storage;
Write integration and unit tests, develop automation tools for everyday tasks.
Have 5+ years of experience in backend go.
You have a good understanding of server-side and client-side development limitations;
You know how to work with relational DB, cache and messages brokers;
You have experience using microservices architecture to develop and design apps;
You have basic knowledge of Kubernetes;
You take an interest in new technologies, and like working in a team and developing your skills further.
Stack to work with: Golang; GRPC; Mysql( AWS Aurora), Redis (AWSElasticCache); Kafka; Kubernetes.
Middle QA and Senior QA (senior need to have more experience in autotesting on Selenium, and middle have some practice in autotesting) Conduct comprehensive manual testing to ensure software functionality, usability, and stability
Perform regression testing to verify that existing functionalities are not affected by new changes
Develop, maintain, and execute automated test scripts to increase testing efficiency and coverage
Implement shift-left testing practices to identify and address defects early in the development lifecycle
Write detailed and clear acceptance criteria for user stories and ensure they are met.
Collaborate with developers, product managers, and other stakeholders to understand requirements and clarify ambiguities
Participate in sprint planning, backlog grooming, and other Agile ceremonies to provide input on testing considerations.
Use testing tools and frameworks to support automated testing efforts
Maintain detailed documentation of test cases, test results, and defect reports
Identify, document, and track software defects and work with development teams to resolve them
Continuously improve test processes, tools, and methodologies to enhance testing efficiency and effectiveness
Ensure compliance with company quality standards and regulatory requirements.
Bachelor’s degree in Computer Science, Information Technology, or a related field
Proven experience in manual testing, regression testing, and automated testing
Strong knowledge of software testing methodologies, tools, and processes
Experience with shift-left testing practices and early defect identification
Proficiency in writing acceptance criteria and ensuring they are met
Familiarity with Agile/Scrum methodologies and participation in Agile ceremonies
Hands-on experience with automated testing tools and frameworks
Excellent analytical and problem-solving skills with attention to detail
Strong communication and collaboration skills to work effectively with cross-functional teams
Ability to work independently and manage multiple tasks in a fast-paced environment
Skilled at writing self-tests in Kotlin/Java and Selenium/Appium.
Familiarity with continuous integration/continuous deployment (CI/CD) pipelines is a plus
Knowledge of programming languages (e.g., GO, Python, Java) is a plus.
Learn how to write a CV in 2025 with this step-by-step guide. Discover the key sections, formatting tips, ATS optimization, and AI tools to craft a standout CV ...
Explore the future of remote work in 2025. Learn about trends, high-demand industries, and tips to prepare for a successful remote career from anywhere in the w...
Remote work in 2025 is evolving fast. Discover top industries, key trends, and how to succeed in the new world of flexible, location-independent careers.