Latest jobs

We are looking for a highly experienced Senior AQA Engineer to lead and innovate our testing processes, ensuring the highest quality in our software product.
Technology stack
Project stack: Ruby on Rails (6+), PostgreSQL, React, Typescript on the frontend, Docker, AWS infrastructure, implementing k8s; configured CI / CD on Jenkins, use BitBucket.
Autotest stack: rails/rspec/capybara/site_prism
Our expectations
- Minimum of 5 years of experience in QA Automation
- Deep understanding of testing and automation processes
- Experience in writing automated tests and debugging them (we use Ruby, but are open to candidates from other stacks)
- Understanding of CI/CD principles and experience organizing them on a project
- Ability to analyze the causes of bugs and propose methods for prevention
- Experience with automation systems such as Docker, Jenkins
- Excellent communication skills and ability to work effectively in a team
- High level of responsibility and attention to detail
- Willingness to share experience and knowledge with colleagues
- Desire to actively participate in building testing processes in the company
Responsibilities
- Writing Shell and Ruby scripts for automation
- Writing code for automated tests
- Debugging automated tests
- Conducting Code Reviews
- Creating bug reports
- Independent investigation, prioritization of bugs, detailed elaboration
- Application behavior analysis
- Making adjustments to the application
- Troubleshooting to a low level (runtime issues, internal network interactions, infrastructure)
- Interacting with technical support

Join ABBYY and be part of a team that celebrates your unique work style. With flexible work options, a supportive team, and rewards that reflect your value, you can focus on what matters most โ driving your growth, while fuelling ours.
Our commitment to respect, transparency, and simplicity means you can trust us to always choose to do the right thing.
As a trusted partner for intelligent automation, we solve highly complex problems for our enterprise customers and put their information to work to transform the way they do business. Innovation and excellence run through our veins, and you will work with experts who are creating market-leading technologies, using Machine Learning and Artificial Intelligence, and an advanced and sophisticated tech stack.
Responsibilities
- Evaluate the functionality of client's custom projects and their compliance with specifications
- Develop and execute comprehensive test cases, test plans and check lists tailored to specific project components and customized solutions
- Identify software defects and create comprehensive bug reports.
- Investigate and reproduce customer-reported issues for further analysis.
- Generate detailed test reports.
- Offer suggestions for improving software solutions
- Collaborate effectively within fast-paced environment engaging with multiple cross-functional teams.
- Utilize user-oriented mind set and analytical skills to identify custom corner cases and possible weak points
- Demonstrate exceptional attention to detail, and focus on the highest product quality standards.
- Autonomously managing assigned tasks and projects, demonstrating self-motivation, initiative, adaptability and strong communication skills
- Web and Desktop applications testing along with projects testing within these apps ย
Requirements
- Proven experience in software quality assurance from 2 years.
- In-depth knowledge of SDLC, QA methodologies and testing techniques
- Hands-on experience in tasks estimation
- Hands-on experience with testing artifacts such as test plans, designs, cases, and bug reports.
- Experience with databases
- Upper-intermediate English or higher.
- Proficiency in methods and tools for API testing.
- Experience in OCR, NLP and related technologies
- Prior knowledge and experience in ABBYY Products and technologies
Here are some of our local benefits
- Work from home, remotely, or hybrid
- Volunteering Time Off(2 days/ year)
- Private pension, up to 5.5% salary contribution match.
At ABBYY you will:
Love how you work
- We provide remote and hybrid working options to fit all lifestyles.
- We use flexible hours across most of our teams to allow you to find your own definition of balance.
- Encouraging a culture of giving, we provide two paid volunteering days off every year so you can take time to contribute to the causes you care about.
- To ensure your family is cared for, we offer paid parental leave in all our locations.
Love whom you work with
- We are a global team of 800+ colleagues, spread across 15 countries on four continents.
- With 30+ nationalities and ages ranging from 21 to 80, our workforce reflects the world.
- Innovation and excellence run through our veins.
- Our teams gather the expertise which has garnered ABBYY more than 140 technology patents.
- We are guided by the values of respect, transparency, and simplicity. "Team Environment" is in the top three highest-scoring drivers of engagement across all of our departments.
Love what you work on
- We are a company with more than 30 years of experience in the technology market.
- Over 10,000 customers trust ABBYY, including many Fortune 500 ones, with names such as DHL, Johnson & Johnson, FDA, DMV, PwC, KeyBank, Spotify, and H&R BLOCK in our client portfolio.
- ABBYY has modernized the way companies leverage their data in documents by creating the first low-code/no-code Intelligent Document Processing platform.
- Our Machine Learning, Natural Language Processing, Computer Vision Technologies, and a Marketplace built with AI, can transform any document in any process.
- Top Analyst firms recognize ABBYY's market leadership, including Gartner, Everest PEAK Matrix ยฎ Assessment, ISG Intelligent Automation Lens, and NelsonHall, amongst others.

We are looking for a Senior Quality Assurance (QA) Engineer. This role is pivotal in ensuring our product is error-free and operates seamlessly. With at least 5 years of experience under your belt, you will be instrumental in detecting, testing, and reporting bugs, working closely with our development team to uphold our commitment to quality. Our goal is to prevent any bugs from reaching production while continuously improving our overall project and user experience.
Key Responsibilities
- Collaborative Testing: Work closely with the development team to simulate user interactions, identify potential bugs, and establish QA processes with a proven track record.
- Test Case Creation and Execution: Develop and execute detailed test cases and scenarios covering all aspects of the application, meticulously documenting results.
- Regression Testing: Perform regression tests to ensure that recent code changes do not negatively impact existing functionalities.
- Bug Tracking and Reporting: Efficiently identify and document bugs, reporting them to the development team. Use bug-tracking tools to maintain clear records of issues and their status.
- Test Plan Execution: Execute comprehensive test plans covering various use cases and scenarios to ensure thorough testing of all features and functionalities.
- Proactive Quality Assurance: Continuously identify technical weaknesses and potential improvements in the project, reporting and addressing these issues to enhance the overall product and user experience.
- Quality Metrics and Documentation: Monitor and document all testing phases and outcomes. Develop and track quality metrics to measure performance against established standards.
- Feedback Implementation and Verification: Conduct follow-up tests after bug fixes to ensure that corrections are properly implemented and do not introduce new issues.
- QA Process Establishment: Establish and implement comprehensive QA processes and methodologies from scratch, aligned with product goals and development workflows.
- QA Strategy and Documentation: Develop quality assurance strategies that align with product goals and workflows. Create and maintain documentation for QA procedures, best practices, and standards.
- Bug-Tracking System Implementation: Implement and manage effective bug-tracking and reporting systems.
Qualifications
- Experienced QA Professional: You have at least 5 years of experience in web quality assurance, with proven expertise in identifying, testing, and resolving bugs.
- Detail-Oriented: Your unmatched attention to detail allows you to detect even the smallest inconsistencies and issues.
- Technically Proficient: You are familiar with testing tools and bug reporting platforms and have a basic understanding of HTML, CSS, and JavaScript. Proficiency with JIRA or similar bug tracking software is essential.
- Problem Solver: You possess excellent analytical and problem-solving skills, enabling you to navigate complex software environments and provide practical solutions.
- Proactive: You have a proactive approach to identifying potential issues and suggesting improvements to enhance product quality and user experience.
- Team Player: You are committed to collaboration and can communicate effectively with team members from various departments to ensure product quality.
- Certified Professional: You hold a foundation-level ISTQB (International Software Testing Qualifications Board) certification.
- QA Documentation: You have experience in creating detailed test plans, test cases, and other QA documentation.
- Familiar with Web Technologies: You are familiar with web technologies, particularly React and Next.js frameworks.
- Educational Background: You hold a Bachelor's degree in Computer Science, Information Technology, or a related field, or have equivalent experience.
Nice to Haves
- Experience with automated testing tools and methodologies.
- Knowledge of the software development lifecycle and Agile methodologies.
- SCARM certification.
Location
Ruby Labs operates within the CET (Central European Time) time zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ยฑ 4 hours of CET. This ensures optimal collaboration and communication during working hours.
Benefits
Discover the perks of being part of our vibrant team! We offer:
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. ๐กโฐ
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. ๐ด๐ผ
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. ๐๐
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. ๐ป๐
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://wiki.rubylabs.com/s/b11227c3-fa74-4c39-bd1d-3e59056a2cf4 ๐๐ผ
Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!
Life at Ruby Labs
At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe.
We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.

Envision Pharma Group is a Technology Enabled Solutions Partner for the Life Science Industry with expertise in Commercialization, Value & Access, Artificial Intelligence, Data Analytics, and Envision Medical Communications. ย
At our core, are our people, the manufacturers, and the patients our solutions impact and benefit across the globe. We drive growth through our innovations as an empowered, accountable, and entrepreneurial team. Our passion makes people healthier and happier.
Being part of a collaborative team means there's no limit to what you can achieve. With us, you can be a part of a growing company you want to work for.
The opportunity
A QA Engineer is responsible for designing and executing complex test scenarios to ensure software quality and performance while utilizing their technical skills to automate testing processes. They collaborate closely with development teams to troubleshoot and resolve defects, contributing to continuous improvement and innovation in the testing framework.
How will you make an impact at Envision Pharma Group?
- Strong communication skills and can clearly capture issues using bug tracking software.
- Expand the current suite of manual test cases
- Working on multiple projects and prioritize the tasks appropriately
- Coordinating with the offshore team
- Actively participate in Agile ceremonies
- Have a strong bias for understanding the applications you test, identifying issues and digging in deeper to gain a better understanding
- Collaborate with product and engineering teams to identify testing requirements for new features, and provide timely and meaningful feedback
Do you have what we are looking for?
- Bachelor's degree (BA, BS) in Computer Science or related computer/engineering field, or equivalent.
- 3+ years' of demonstrated experience in web-based software testing
- Well-versed in all testing methodologies (black box, system, functional, exploratory and automated testing)
- Experience with at least one Test automation framework (Playwright/Cypress/Selenium, etc.)
- Understanding of HTML, CSS, JavaScript, and other web development languages
- Experience with SQL. Familiarity with MongoDB is a plus.
- Experience using JIRA, GITHUB or similar version control & bug tracking tools
- Experience with performance and/or security testing is a plus
- CEFR English level B1 or greater required
We turn vision into reality. Our people are integral to our success and our values reflect the Envision philosophy where our teamwork helps us all grow and our enthusiasm inspires each other.
Our Envisionary culture is a special environment that gives every employee a voice the space to invent and the chance to excel. A place where, every day, people laugh, think, take risks, and are excited about the possibilities the day brings.
Explore your place at Envision. If you have the experience highlighted above, we would love to hear from you!

As a Junior QA Engineer, you get a chance to contribute to development of our digital banking platform with focus on a quality deliverable
Meet the job
With guidance from a Senior QA Engineer, you develop, enhance and execute manual and automated tests that cover functional and non-functional requirements (such as Accessibiltiy), provide test evidence and reports and comment on test designs and plans. You astonish your team and key stakeholders with your eagerness to learn about our product and testing processes.
Your passion for quality extends beyond scripting tests. You have an eye for detail and contribute to continuously improving the testing process in your team. You are able to explain your testing findings. You also understand the value of collaboration and soliciting opinions and approaches. Therefore, you ask for advice and consider different possibilities.
How about you
- Starting in the craft of QA Engineer;
- Bachelor in Information Technology, Computer Sciences or similar/related technical field, or equivalent practical experience;
- English language, written and spoken.

Join us, a proven partner for tech-minded freelancers and experts. Thanks to us, you will have access to various project-based opportunities and can collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didnโt even know you had. Work the way you like, on your terms, with no strings attached.
Project description:
- Manual testing;
- Timezone: CET.
Apply if you:
- Have experience in web testing and FE testing;
- Have experience with SQL;
- Have cooperated with clients (internal or external) as a software tester;
- Have an understanding of User Experience aspects;
- Understand modern software development;
- Can prioritize tasks;
- Can work independently and with a team;
- Have very good command of written and spoken English (B2+); Polish not required.
Nice to have:
- Basic experience and knowledge about non-functional tests.
In return, we offer:
- 100% remote, flexible work;
- work with an experienced team of developers and continuous development of your hard and soft skills;
- dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes;
- long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).

As our QA Engineer, youโll play a crucial role in our QA teamโs growth. Your expertise in testing web solutions and custom projects will be invaluable. Collaborating with development and project teams, youโll ensure top-notch software delivery to our clients.
Responsibilities
- Develop, implement, and manage processes to ensure that web solutions and applications meet required specifications for quality, function, and reliability prior to delivery.
- Coordinate product testing processes.
- Collaborate with our product team.
- Leverage your experience and skills to ensure excellence for the team, its members, and our products.
- Report issues found according to team standards
Qualifications
- At least 3 years of experience in manual QA testing and automation testing.
- Proficiency in testing web solutions and custom applications, including effective testing of complex integrations.
- Familiarity with dynamic layouts, ensuring thorough testing across various user interfaces.
- A BSc/BA degree or equivalent experience.
- In-depth knowledge of QA test methodologies and strategies.
- Excellent time management skills with a proven ability to meet deadlines.
- A team player with the ability to work independently and drive processes across the team
- Exceptional written and verbal communication skills with the ability to communicate complex topics to people from a variety of backgrounds.
- Proficient in written and spoken English; written and spoken Russian is an advantage.
About Us
Branch a division of eventagrate is a web solutions and interactive experiences development company dedicated to delivering innovative and custom products for our clients. We specialize in creating tailored web solutions, from bespoke websites to complex applications, to meet the unique needs of each client. Our team is composed of talented professionals who thrive in a fast-paced environment and are passionate about leveraging technology to solve real-world problems.
At Branch, we pride ourselves on our collaborative culture and commitment to excellence. Our work spans various industries, providing a diverse and dynamic work experience for our team members. We believe in fostering an environment where creativity and innovation can flourish, enabling us to deliver high-quality, reliable solutions that exceed our clients' expectations.
Join us at Branch a division of Eventagrate and be a part of a team that values expertise, dedication, and the pursuit of excellence. If youโre ready to take on challenging projects and contribute to a growing company, weโd love to hear from you. Visit our website at https://eventagrate.com/ & https://www.branchdev.io/ to learn more about our work and team.

We are looking for a QA Lead to manage our test team. You will manage and lead a team of 8, develop the testing methodology strategy and deliver a first-class quality product. If you have QA leadership experience, are passionate about digital finance and are ready to make an impact in a dynamic environment, we want to hear from you.
Responsibilities:
- Managing a manual testing team of 8 people.
- Regular management and development of the testing team including organising technical meetings, conducting performance reviews and developing individual development plans.
- Developing and implementing testing strategies to ensure product quality.
- Managing the quality and timing of testing, including evaluating tasks and monitoring progress.
- Analysing test results to improve the efficiency of testing processes.
- Improving project documentation standards.
- Collaborate with other departments (architecture, development, system analysis and technical documentation) in product development.
- Implementing and improving automated testing on the project.
- Organising and supporting load testing.
- Improving testing environments to optimise the testing process.
Requirements:
- At least 5 years of experience as a QA engineer.
- Minimum 3 years of successful experience in leading and managing a QA team.
- Strong knowledge of testing methodologies and expertise in test planning and organisation.
- Experience in developing test scripts, test plans and test automation.
- Proficiency in test automation tools such as Selenium, Appium, and JMeter.
- Database (SQL) testing skills.
- Good understanding of software development lifecycle and experience in Agile environments.
- Knowledge of software security methodologies and experience in security testing.
- Experience in various types of testing: functional, integration, acceptance, etc.
- Knowledge of the cryptocurrency and blockchain industry.
- Proficiency in Russian and English from the C1 level, as a significant part of our team, does not speak Russian.
- Strong desire to grow as a leader, ability to motivate and assist in the development of team members.
Why it is a fantastic opportunity:
- Our business is growing at an exponential scale.
- Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
- Be based remotely.
- Participation in the performance review and bonus programme.
- Compensation for medical expenses.
- Provision of necessary equipment.
- Annual vacation of 20 working days plus 10 paid days off.
- 14 days of paid sick leave to support your health and recovery when needed.
- Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

The main goal of the Passenger team is to make the passengerโs experience as easy and fast as possible. We are looking for an experienced QA engineer, excellent at both manual and auto testing. You will be the owner of QA expertise in a team, as well the part of our QA community at Wheely. Mostly our customers are iOS users, but be ready to test Android app as well.
Responsibilities:
- Develop and maintenance QA process in Passenger team;
- Do automation testing for mobile apps and REST APIs;
- Do manual testing for iOS and Android apps;
- Investigate issues reported by customers and Customer Service team;
- Manage QA metrics.
Requirements:
- 3+ years of experience of testing mobile apps and API services;
- Experience in one of the following languages in automation testing: Swift, Kotlin, Java;
- Ready to work with projects with big ambiguity and feel comfortable in it;
- At least Intermediate level of English;
- Nice to have: experience with such technologies as allure, okhttp3/retrofit2, swagger-codegen, k8s, espresso/xcuitest/kif.
What we offer:
- Competitive salary and equity package;
- Medical insurance including dental services;
- Life and Critical Illness insurance;
- Lunch allowance;
- Relocation allowance to Nicosia, Cyprus;
- Top notch equipment;
- Continuous professional development.
Wheely is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Devtodev is an ultimate product analytics platform for data-driven teams that helps get valuable insights and influence user decisions.
For 10+ years, weโve been building a comprehensive analytics service to help game and app studios better understand their users.
Come and join our ambitious and professional team!
Responsibilities
- Your primary responsibility involves developing and supporting services for a high-load analytics system.
Requirements
Must-haves:
- Proficient in OOP and microservice architecture.
- Minimum of 3 years of relevant work experience.
- Strong proficiency in Java/Kotlin for developing multithreaded systems.
- Experience with PostgreSQL: SQL, query plan optimization.
- English proficiency at B2-C1 level.
Nice-to-haves:
- Familiarity with NoSQL databases.
- Previous experience with Kafka.
- Familiarity with ClickHouse.
- Competence in setting up CI/CD processes.
- Linux system administration skills.
- Experience in developing high-load systems.
- Familiarity with AWS services.
What We Offer
- Collaborative work environment with friendly and professional colleagues.
- Exciting and diverse challenges daily.
- Option for office-based work in Cyprus or remote work.
- Paid leave and sick leave benefits.
- Opportunities for personal growth and learning in a supportive atmosphere.

Acronis is a world leader in cyber protectionโempowering people with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on. We are looking for a Senior QA Engineer who is ready to join our mission in creating a #CyberFit future!
Acronis brings advanced cyber protection solutions for MSPs. As a QA Engineer at the Cybersecurity team, you will be responsible for tests execution (E2E, Component, Acceptance, Regression) and optionally developing automated tests. You will work with Architects, Developers, Cybersecurity Analysts to ensure high quality of all components.
Every member of our โA-Teamโ has an instrumental role and impact on the success of Acronisโ innovative and growing business, so we are looking for someone who enjoys working in dynamic, global teams and thrives in a fast-paced and rapidly changing work environment. Just like everyone at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.
What you'll do:
- Communicate with product managers, developers, analysts to understand and analyze business and technical requirements
- Design test suites and cases based on requirements
- Maintain and update test documentation
- Perform various types of manual testing, including functional, regression, integration, and UAT
- Collect comprehensive and relevant data for bug investigation, work closely with development teams to ensure timely resolution
- Analyze metrics comming from production to confirm high quality and pro-actively react on new issues
- Analyze customers' issues, investigate root causes, participate in technical discussions with RnD teams
What you bring (experience &ย qualifications):
- 3+ years of experience as QA Engineer / Support Engineer
- Knowledge of Quality Assurance theory: principles, methodologies and techniques
- Strong understanding of software development and QA processes
- Analytical mindset, ability to solve complex logical problems
- Confident skills of basic Windows and Linux system operations, including software installation, network configuration, general troubleshooting
- Experience in testing both client and server-side applications
- Good interpersonal, written and verbal communication skills
*Please submit your resume and application in English
Who we are:
Acronis is revolutionizing cyber protection by unifying backup, disaster recovery, storage, next-generation anti-malware, and protection management into one solution. ย This all-in-one integration removes the complexity and risks associated with non-integrated solutions and offers easy, complete and reliable data protection for all workloads, applications, and systems across any environmentโall at a low and predictable cost.
Founded in Singapore in 2003 and incorporated in Switzerland in 2008, Acronis now has more than 2,000 employees and offices in 34 locations worldwide. Its solutions are trusted by more than 5.5 million home users and 500,000 companies, and top-tier professional sports teams. Acronis products are available through over 50,000 partners and service providers in over 150 countries and 26 languages. ย
Our corporate culture is focused on making a positive impact on the lives of each employee and the communities in which we live. Mutual trust, respect, personal achievement, individual leadership, and a belief that we can contribute to the world everyday are the cornerstones of the Acronis Team.
Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.

We are looking for a Risk Engineer who will join our growing Risk and Scoring teams responsible for Risk & Financial Modelling in Tabby product.
Youโll be working in a dynamic, rapidly evolving environment with the following responsibilities
- Development and implementation of credit policies and risk assessment strategies in accordance with the requirements of business customers (risk and antifraud department);
- Monitoring the operation of the decision-making system and assessing the effect of the implemented changes;
- Development and automation of test scripts for the changes made;Testing algorithms and elements of a credit decision-making strategy;
- Full analysis of the credit decision-making strategy in terms of technical implementation, search and elimination of errors.
You should apply if you have
- Minimum 6 months of relevant experience at tech/fintech products as Engineer
- Advanced SQL and Python is a must
- Good knowledge of English (pre-Intermediate or higher)
- Good knowledge of Russian (pre-Intermediate or higher)
- Able to work remotely from one of our hubs; Portugal, Spain, Georgia, Serbia, Armenia (relocation provided)

The QA Engineer will be responsible for manual testing. This involves working collaboratively with all teams including RnD departments based in other offices.
Every member of our โA-Teamโ has an instrumental role and impact on the success of Acronisโ innovative and growing business, so we are looking for someone who enjoys working in dynamic, global teams and thrives in a fast-paced and rapidly changing work environment. Just like everyone at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.
What you'll do:
- Be involved in developing test design of user scenarios, test cases and checklists, preparing test environments, execution of manual functional testing, reporting and processing defects
- ะขroubleshooting quality issues and modifying test procedures
- Understanding and analyzing the product requirements and communicate with product management teams
- Interacting with automation team: preparing test analytics for automation scenarios
- Analyzing customersโ issues and investigate their root causes and participate in technical discussions with RnD team
What you bring:
- 1+ years of previous experience as a QA Engineer
- Basic knowledge of Quality Assurance theory: principles, methodologies and techniques
- Experience in test-cases development and reporting
- Good knowledge of test methodology, understanding of software development life-cycle
- Understanding of basic concepts of computer architecture, data structure and IT security
- Analytical mindset, ability to solve complex logical puzzles
- Detail-oriented, efficient and organized
- Strong written and spoken English
Would be a plus:
- Familiarity with Virtualization systems
- Knowledge of basic programming/scripting principles
*Please submit your resume and application in English
We offer:
Competitive Benefits
- Employee recognition and referral bonus programs
- Hybrid and flexible working models
- 25 days paid annual leave
- Supplementary health insurance for employees and family members, including dental treatment and childbirth bonus
- Monthly sports card for employees and family members ย
- Monthly public transport card
Office Benefits โฏ
- Convenient and modern office location in state of the art building including office massage and game rooms
- Free parking for cars and bicycles
- Free office lunch vouchers
- Team-building and social activities ย
Professional Development
- Global mentorship program
- Trainings, certifications and professional development activities
- Participation in conferences and seminars

We are looking for a highly experienced Head of QA department to lead and innovate our testing processes, ensuring the highest quality in our software product.
Technology stack
Project stack: Ruby on Rails (6+), PostgreSQL, React, Typescript on the frontend, Docker, AWS infrastructure, implementing k8s; configured CI / CD on Jenkins, use BitBucket.
Autotest stack: rails/rspec/capybara/site_prism
Responsibilities
- Leadership and coordination of the QA team: Managing and developing the QA team, organizing mentoring programs, setting team goals, and monitoring their performance.
- Development and implementation of testing strategies: Defining and implementing effective testing strategies to ensure product quality.
- Standardization of processes: Implementing testing standards and methodologies, documenting processes.
- Testing coordination: Organizing and coordinating all types of testing (functional, non-functional).
- Quality control: Monitoring product quality at all stages of development, analyzing defect causes, and implementing measures to prevent them.
- Automation improvement: Leading test automation processes, improving existing processes, implementing new methods and automation tools, managing automation infrastructure.
- Team support: Providing the team with necessary tools and resources, helping in decision-making regarding complex technical tasks.
- Participation in CI/CD development: Working on improving continuous integration and delivery processes.
- Interaction with other teams: Close collaboration with developers, product managers, and other stakeholders to ensure high product quality.
- Participation in forming QA hiring strategy: Participating in interviews, preparing requirements for new roles, and describing technical interview flow.
Our expectations
- Work experience: At least 7 years of experience in software testing, with at least 4 years in leadership roles (Head of QA/QA Manager/Lead QA).
- Technical skills: Deep understanding of testing and automation processes (we use Ruby for automation).
- Knowledge of tools: Experience with and understanding of CI/CD principles, as well as application virtualization (we use Docker, Docker-Compose, and k8s).
- Analytical abilities: Ability to analyze data, determine defect causes, and propose solutions for their elimination.
- Communication skills: Excellent communication and interaction skills, ability to work in a team, and lead others.
- Organization and responsibility: High level of organization, attention to detail, ability to make decisions and take responsibility.
- Willingness to teach: Readiness to share knowledge and experience with the team, participate in mentoring and training the QA team.
- Flexibility and adaptability: Ability to quickly adapt to changes and new requirements, actively participating in process improvements in the company.

As a Junior QA at Hypemasters, you will play a crucial role in ensuring that our games meet our high standards of quality. Your primary responsibility will be to thoroughly test our games and collaborate closely with our development team to identify and report any bugs, issues, or glitches that need to be addressed. Additionally, you will conduct user acceptance testing to confirm that our games meet all necessary requirements.
Responsibilities:
- Verify that the mobile games comply with our quality standards through rigorous testing
- Work closely with our development team to identify and report bugs, issues, and glitches that need to be resolved
- Conduct user acceptance testing to ensure that the games meet our requirements
- Participate in all phases of the software development process
- Develop and maintain test cases, test plans, and test scripts
- Communicate effectively with the team to provide updates on testing progress, issues, and bugs
- Perform regression tests to ensure that the resolved bugs do not reoccur
- Collaborate with the team to continuously improve our QA process and tools
Requirements
- Proficient in communicating in English and able to read technical documentation in English
- Experience with manual testing and bug-tracking tools.
- An understanding of video game development and the software development lifecycle
- Familiarity with the Agile methodology and Scrum framework.
- Strong attention to detail, problem-solving skills, and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Demonstrate a passion for ensuring quality and a desire to improve processes continuously.
Desirable:
- 1+ years of experience in the same field
- Experience of PvP projects
- Basic knowledge of Unity 3D
- Experience with Game engine (Unity), CI-CD tools (Jenkins, TeamCity, GitLab), GitGUI (GitKraken, Sourcetree, Git Extensions, etc), error reporting software (Backtrace), API tools (Postman), Sniffers (Charles, Fiddler, Proxyman), YouTrack, TestRail, Confluence.
Benefits
- Stock options - own part of the company and benefit from its growth
- Merit and market-based salary revisions every year
- Paid-for courses of your choosing (reminder on how to request them)
- Conferences and travel paid-for (the ones that you wish)
- Work wherever you want - you can work from one of our offices or remotely. We can sponsor your office of choice!
- Regular team parties & hangouts
- A culture of growth - ambitious goals await you, and a culture that constantly fuels growth
- Work with top specialists of the gaming market (ex-Meta, Playtika, My.Games, Creative Mobile, Wargaming, Nekki, Playrix etc - the best of the best choose Hypemasters)

Centric Software provides enterprise software applications in the fast-moving consumer goods market to manage, optimize, and execute business processes. Our software solutions help our customers in taking their products from conception to production, and in between managing their material, sourcing, quality, and pricing on their way to producing their final catalog.We are constantly innovating, both in terms of the functionality that we off our users and in the technology that we use for our applications. We are adding a Senior Quality Assurance Engineer to our team to provide product quality testing and solutions around our Enterprise and Saas software offerings.
โResponsibilities:
- Creating and executing test plans, test cases, and test scenarios to verify software functionality, performance, and stability for our Enterprise applications โ Web, API, Mobile
- Developing and maintaining automated test scripts (REST API/UI) using various automation tools and programming languages.
- Collaborating with the development team to ensure that the software meets the requirements and quality standards.
- Perform root cause analysis and implementation of corrective actions for product and process related activities
- Improving and maintaining the automated testing framework (like Rest Assured, Playwright, Cucumber, Appium) to ensure its efficiency, scalability, and reliability.
- Write automation scripts in Selenium, Java, Python or Unix Shell.
- Collaborating with cross-functional teams to ensure that the software meets compliance, security, and accessibility requirements.
- Mentoring and coaching team members at different regions on best practices, automation techniques, and industry trends
Qualifications:
- 8+ years of experience in Software Quality Testing and worked in Agile development model
- A Bachelorโs degree in Computer Science or Information Technology or equivalent work experience
- Excellent analytical skills, problem-solving abilities and attention to detail
- Strong programming knowledge such as Selenium, Appium, Python, Java, and JavaScript
- Experience with CI CD pipeline tools like Jenkins, BitBucket
- Experience with Database (MS SQL Server/Oracle/PostgreSQL, Mongo), Mobile apps and REST API testing.
- Experience with application serves especially Wildfly, Undertow, JBoss and/or Tomcat
- Experience with test automation tools using Selenium WebDriver, Maven, Gradle, Allure Reports
- In depth knowledge of MS Window Server, Windows 11, and Linux operating systems
- Exposure to Docker, Containers, Rancher, Kubernetes
- Excellent communication and teamwork skills.
- Ability to learn, adopt quickly to new processes and tools.
- Solid understanding of Agile Software development methodologies and testing principles
What we offer:
- Competitive salary and benefits
- A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
- Opportunity to work remotely with a dedicated and motivated team
- A remote work environment built on collaboration, flexibility, and respect
- Varied and challenging work to help you grow your technical skillset

As our QA Engineer, youโll play a crucial role in our QA teamโs growth and manage a group of agile QA testers. Your expertise in testing large-scale SaaS web applications will be invaluable. Collaborating with development and product teams, youโll ensure top-notch software delivery to our clients.
Responsibilities
- Developing, implementing, and managing processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery.
- Coordinate product testing processes.
- Collaborate with our product team.
- Leverage your experience and skills to ensure excellence for the team, its members, and our product.
Qualifications
- At least 3 years of experience in manual QA testing and automation testing.
- Proficiency in Salesforce and relational databases, enabling effective testing of complex integrations.
- Familiarity with dynamic layouts, ensuring thorough testing across various user interfaces.
- A BSc/BA degree or equivalent experience.
- In-depth knowledge of QA test methodologies and strategies.
- Excellent time management skills with a proven ability to meet deadlines.
- A team player with the ability to work independently and drive processes across the team (startup experience is a plus!)
- Exceptional written and verbal communication skills with the ability to communicate complex topics to people from a variety of backgrounds.
- Proficient in written and spoken English, written and spoken Ukrainian/Russian is an advantage.

As a Quality Assurance engineer, you will work with the development team on the implementation of important features for the most advanced static binary analysis engine in the world, capable of quickly identifying file types, extracting content, and validating and classifying complex software packages. You will help ensure high quality of our products while focusing on accuracy, performance, and ease of use. This will involve understanding different types of software issues, designing test cases, and creating tools and scripts to assist in testing.
*For this position we are only considering candidates that are already based in Croatia!
Responsibilities
- Work together with experienced developers, threat analysts, and QA engineers
- Develop and execute manual, exploratory, performance, and automated tests to ensure product quality
- Estimate, plan, and document test cases (using TestRail), and coordinate testing activities
- Ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our issue tracking system (Jira)
- Develop automated tests wherever possible to improve the CI/CD pipeline
- Perform tests in virtual and cross-platform environments
- Actively participate in team-related activities, brainstorming sessions, and continuously improve the QA team tools, processes, and capabilities
Requirements
- Professional experience in developing, documenting and executing test cases
- Experience with Python (preferred) or other OO programming language
- Working experience with GNU/Linux OS
- Outstanding problem-solving, debugging, troubleshooting, and organizational skills
- Willingness to work as part of a team and a โcan-doโ attitude
- Ability to explain steps to reproduce a bug in written and spoken conversational English
Desirable
- Experience with test automation frameworks
- Experience with parsing file formats or network protocols
- Experience with cryptography and file compression
- Experience with software development in C++
- Strong interest in security
Benefits
- On-site, hybrid, and remote work as options (paid accommodation and transportation to Zagreb during onboarding for remote employees), and flexible working hours
- Generous compensation and a bonus system based on annual performance
- Hefty personal education budget and the possibility of attending leading conferences and seminars in the field
- Permanent contract with a fast-growing global company with Fortune 500 and government agencies as clients
- Opportunity to work on innovative solutions in malware analysis & software supply chain security, crafted in our very own Croatian R&D center
- Great career advancement opportunities โ clear goals and internal promotions
- Company library and the possibility of ordering books of choice via Amazon
- Employee referral bonus program: EUR 1,060 net for junior positions, EUR 2,123 net for mid to senior positions, and EUR 2,654 net for principal/managerial positions
- Multisport card, annual health checkup, newborn child allowance, rent-cost, and 3rd pillar pension benefits
- Wellness Weekends โ quarterly, company-wide three-day weekend, starting with a company paid Friday off for all employees
- Fully covered car garage in Radniฤka cesta for all employees

As a Software Developer Engineer in Test (SDET), your mission will be to ensure that we only deliver highest-quality products to our customers. You will play a crucial role in our success by helping our users have the best possible experience.
Dataiku's platform is built on modern Web technologies (single page webapp with Angular/AngularJS) and integrates with a very large ecosystem of big data technologies (Spark, Hadoop, MPP databases, Cloud services, ...).
Our software testing stack is based on Python, Pytest, Selenium, and Allure for the integration tests. Our CI is based on Jenkins with intensive usage of AWSโs features.
At Dataiku, developers are involved in writing part of the automated integration tests together with the QA team.
Here's a taste of how you can help the team
- Coding advanced automated test suites to exercise our applications at all levels
- Defining manual testing plans, test strategies and define priorities
- Working with the developers to ensure that they deliver testable code
- Improving existing test infrastructure and frameworks (virtual machines, containers, auto-provisioning, UI testing, ...)
- Mentoring and helping new QA team members
What you need to be successful
- You have experience in software test engineering with a significant part in automation (API and/or UI Testing)
- You think collaborating with developers is the key for a good testing strategy
- You have worked with at least one Object Oriented language (such as Python, Java, C#, or C++)
- You discuss choices before implementing them
What will make you stand out
- Experience with big data technologies, such as Hadoop, Spark, or Kubernetes
- Experience with cloud platforms such as AWS, Azure, and GCP
- Basic knowledge of Machine Learning
What does the hiring process look like?
- Initial call with a member of our Technical Recruiting team
- Peer interview with two members of the team
- A take-home test to show your skills
- Debrief of your technical test with the VP of Test Engineering
- Final Interview with a VP of Engineering

Rapid7 is looking for a Senior Quality Assurance Engineer to join the Web Development & Operations team as it continues to grow and advance the organization's digital strategy and technologies. We need a team player with solid QA testing skills to ensure high quality delivery of experiences to both customers and prospects. The ideal candidate is someone who can contribute to a team tasked with delivering robust technical solutions, solving system and business problems and implementing world class digital experiences.
In this role, you will:
- Perform cross browser/device testing against Rapid7โs suite of marketing and documentation websites
- Translate assigned end-user requirements into fully documented test cases and scripts in accordance with approved test plans
- Execute test cases and scripts manually or using automated test tools
- Participate in review of project requirements to understand test objectives and to provide input on testability of requirements
- Review implementations against design assets (e.g. comps, wireframes) to ensure alignment with specifications
- Proactively keep your project team updated on project status.
- Work with department leaders to help refine the QA Process
The skills youโll bring include:
- 3 to 5 years of both manual blackbox testing and test automation of web sites and applications
- Familiarity with the basics of web development and technologies and the SDLC
- Experience building and executing regression testing, smoke testing, exploratory testing, UI testing, functional testing, usability testing
- Demonstrable experience with at least one test automation framework (Cypress etc.)
- Experience with Git and Jenkins or similar version control and build platforms
- Comprehension of test management, defect tracking, and requirements management tools.
- Strong verbal and written communication, attention to detail, and analytical/problem-solving skills
- Familiarity working with web content management systems
Additional desirable but not required skills
- Accessibility testing and tools
- Load or performance testing platforms
- Experience with Episerver CMS, Optimizely, Marketo or Salesforce