Latest jobs
We are looking for a SDET / QA Automation Engineer to join our KernelCare team. The ideal candidate will be responsible for not only testing and detecting bugs or issues in software, but also developing the testing tools and frameworks that facilitate our SDET process. You will design, develop, and maintain automation testing frameworks, developing automated test cases, and debugging complex problems in software applications. The ideal candidate must have a strong ability to create testing in Python. This is an excellent opportunity for someone who is passionate about test automation within a cybersecurity space.
KernelCare, CloudLinuxโs fastest-growing product, provides automated kernel security updates without reboots for the most popular Linux distributions. It ensures optimal performance and uptime by allowing hosting providers and enterprises to keep kernels up-to-date with all security patches while keeping servers online.
Work is fully remote, with flexible hours, where you can plan your day and work from anywhere in the world.
More details about the project you can find on the product website KernelCare.com, about the company on Cloudlinux.com
As our SDET / QA Automation Engineer you will:
- Diagnose, isolate, and implement remedies for kernel failures caused by errors in our patch sets.
- Prepare all needed documentation sets clarifying all the aspects of the productโs environment
- Add new automated test scenarios (Python), maintaining continuous test execution (Jenkins), tracking test cycles execution results, recommending corrective actions, and working with the development engineers on resolution of problems
- Maintain and modify test environment and configuration as needed, create new test environments and configurations to meet customer-based configuration or problem reproducing requirements
- Continue to expand test automation within KernelCare continuous integration (CI) and continuous deployment (CD) environments
- Collaborate with kernel, support, and python engineers
To be successful you should have:
- Bachelorโs degree in computer science, software engineering, or a similar field
- 3+ years of experience in QA Automation (experience in UI automation isnโt relevant for us)
- 6+ years in QA
- Experience and the passion for Linux. Fluent in Linux CLI is a must!
- Strong shell scripting knowledge.
- In-depth knowledge of Python programming language is a must!
- Proficiency in object-oriented programming with Python
- Knowledge of Ansible, Docker
- Understanding of CI/CD systems, tools and approaches
- Experience in creation of Jenkins scripted/declarative pipelines
- Good understanding of DevOps principles and their relation to automation engineering
- Ability to work well with culturally diverse teams
- Proven ability to communicate well with peers and all levels of management
- Intermediate (and higher) English level
- Team player but also able to work independently using your initiative
- Happy in an agile, fast-paced environment
What's in it for you?
- A focus on professional development;
- Training reimbursements
- Mentor programs
- Knowledge-Exchange programs
- Interesting and challenging projects
- Flexible working hours
- Paid one month of vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent.
Problem solver, results driven, creative, hands on, enthusiastic โ we are seeking a Senior QA Automation Engineer that has these characteristics. ย Groove is a software company that uses Agile and SCRUM methodologies to develop and deliver our product. ย The successful candidate will need to lead and manage QA automation projects in delivering a high-quality software product and on time. The candidate also needs to maintain automated test scripts to perform functional, regression and load testing as well as setting up and maintaining a lab environment for testing performance, scalability, ETL/data integrations to other third-party applications.
Responsibilities:
- Collaborating with Product and Development Teams to analyze and understand application requirements, identifying potential gaps.
- Lead, coach, and mentor Automation Engineers to deliver high-quality Software as a Service (SaaS) solutions
- Executing various levels and types of testing such as smoke, functional, compatibility and regression tests using automated scripts.
- Identifying, researching and documenting bugs; suggesting possible resolutions and root causes
- Contributing to process improvements efforts related to all aspects of Software Quality Assurance in an effort to reduce defects and quality issues
- Manage multi-shore and multi-disciplinary QA teams in the US and other offshore locations
- Evaluate test results against expected results, implement improvements to processes, and recommend alternative testing as needed
- Maintain and report automation test metrics for all active projects to include code coverage, function coverage, test case coverage
- Engage with key leaders to drive the vision and overall priorities to deliver quality products
- Communicate and translate vision/strategy to the team executing on functional and business goals for the team
Requirements:
- 5+ years of hands-on enterprise software QA engineering, analysis, and testing experience
- Bachelor's or masterโs degree in Computer Science, Computer Engineering, MIS, Electrical Engineering, Mathematics
- 5+ years of hands-on experience in designing automation framework for APIs, mobile and web based enterprise software applications.
- Excellent analytical, problem solving, time management skills with good knowledge of tools and techniques for anticipating, recognizing and resolving technical problems
- Ability to prioritize work tasks in a fast paced dynamic environment
- Ability to demonstrate initiative, adaptability, and to think beyond โoutside of the box"
- Service orientation and ability to work in a team and collaborative environment
- Excellent written and verbal communication skills
- Excellent working knowledge of SQL and RDBMS such as MySQL, MS SQL Server, Oracle, etc.
- Ability to evaluate and implement testing tools as per the organization needs.
- Experience on building and running complex test environments
- 2+ years of testing experience as a Automation lead or Architect, managing offshore/multi-shore automation teams with demonstrated experience building and motivating teams
- Successfully released 3+ enterprise software suite releases in ERP, CRM, or comparable business software applications
- Experience in SOAP/REST web services (XML / JSON) testing and automation
- Experience building Rest API Automation Framework using Karate/Rest Assured
- Proven expertise and success with QA automation tools, both commercial and open source to include Mercury QuickTest Pro, LoadRunner, Selenium, Cypress, Jmeter, or Watir for example
- Proven success with regression, performance, concurrency, and scalability testing methodologies
- Ability to provide hands-on leadership, and work flexible hours some evenings and weekends
- Should have experience in CI tools like Rundeck/Jenkins
- Ability to implement and configure code coverage tools like Cobertura, JaCoCo, OpenClover etc
- Enterprise Software as a Service (SaaS) QA experience strongly desired
Benefits and Perks
- Stock options
- 401k match
- Unlimited PTO for US employees
- Medical/dental/vision insurance, employee premiums covered at 99%!
- Company-paid life insurance
- 100% remote workforce
- Flexible and supportive working environment
- 12 Paid holidays
- Professional development opportunities
- Fun, collaborative, and balanced culture
- Company-wide and team-building retreats & virtual events
- Monthly Wellness Stipend
We are looking for an Evaluation Quality Assurance Manager to join our Evaluation Quality Assurance Team, that is responsible for developing and optimizing processes to improve our evaluation quality in our AUTO1 Group Operations Department. In this Department we ensure smooth processes by combining operational thinking with strategic skill. AUTO1 Group is Europeโs leading digital automotive platform. We revolutionize the used car market with our well-known brands Autohero, wirkaufendeinauto.de and AUTO1.com.โ
Our offer
- 100% remote! No matter where you live, work full time from home
- Flexible working hours
- Modern IT equipment & support
- Purchase discount for your next car
- Be part of Europe's leading digital automotive platform!
- Frequent feedback talks will support you in achieving your goals
Your new role
- Evaluate and determine damage to used cars reliably, due to your affinity for vehicles
- Take over working with advertisements and have an eye for car details
- Act as a competent interface to our Europe-wide partner dealers and our pricing department in Berlin and steer technical support
- Contribute to improving our evaluation quality
Your skills
- A completed apprenticeship as a car mechanic, car salesman, or a similar commercial profession
- In-depth automotive knowledge, both open to types and specialized in specific vehicle manufacturers
- Basic knowledge of common MS Office applications, especially Excel
- Fluent English language skills and basic knowledge of German
- A team and result-oriented way of working
- Passion for cars
Join us, building the best way to buy and sell cars!
You do not meet 100% of the requirements? Take your shot and apply anyway! We offer room for growth and challenges to learn from.
What youโll have to do:
- Detect and describe bugs.
- Check implementation of corrections.
- Conduct targeted tests.
- Daily reports.
What we expect:
- Gaming experience, interest in games, knowledge of gaming terminology.
- Advanced PC user.
- Ability to express thoughts coherently and write clear error-free documents.
- English level enough for competent writing of error reports.
- Sociability, a quick eye, neatness, attention to detail, accountability.
Would be a great bonus:
- Higher or incomplete technical higher education (able to work full time).
- Experience in beta testing.
- The basics of programming.
What we offer:
- Work for a Swedish company with a portfolio of over 20 global free-to-play (F2P) projects that have been translated in 15 languages;
- Participate in the full product development cycle;
- Grow your career with an international company;
- Official/contract employment;
- Flexible working schedule;
- Full benefits package;
- Comprehensive, company-subsidized medical insurance;
- Educational programs in English with highly qualified instructors;
- Earn bonuses from project revenue for the teams you're involved in;
- Performance share program for key employees;
- R&D Project Development: opportunities for creating your own project within the framework of the company;
- Paid conferences, trainings, and workshops;
- Internal training platform (educational webinars for all specializations within the company);
- Fun and educational hangouts/master classes;
- Attend our annual internal TeamUp conferences abroad;
- Participate in charity projects;
- Free sports activities.
We are seeking a skilled and experienced middle QA Engineer to join our team at Hyperskill. You'll have the opportunity to work on cutting-edge technology, building and executing automated tests for web applications using Python, Selenium, and Pytest, and play a key role in ensuring that our software products are of the highest quality by identifying, reporting, and helping to resolve defects. If you're ready for a challenge and want to be a part of a dynamic and innovative team, we want to hear from you!
Primary Responsibilities:
- Develop, maintain, and execute automated test cases using Python, Selenium, Pytest, Page Object, and Requests;
- Execute manual regression testing;
- Create detailed, comprehensive, and well-structured test plans and test cases;
- Collaborate with development and product teams to understand requirements and design test cases;
- Work with the team to improve the test automation framework and infrastructure;
- Analyze and report test results and provide feedback to stakeholders.
Requirements:
- 2+ years of experience in testing web applications;
- 1,5+ years of experience in creating and maintaining automated tests in Python and related tools (Selenium, Pytest, and Requests);
- Knowledge of patterns for automation (PageObject and its variations) and ability to work with them;
- Excellent communication skills and the ability to work with teams across different departments;
- A desire for professional growth, and the confidence to defend ideas and engage in discussions.
We offer:
- Work with a global IT product in the EdTech field with the perspective of fast growth;
- Completely remote, flexible work format without micromanagement;
- Bonuses after the probation period: corporate budget (for health insurance, education, technical equipment) and unlimited paid vacations.
We are an international team of young and ambitious professionals united by a passion for innovations and belief in the decentralized world. And now, we are looking for an experienced QA Engineer/Tester who will strengthen our team and contribute to the success of our products and the bright future of Web3.
Required skills:
- Experience in manual functional, integration, and regression testing of services in microservice architecture;
- Experience in API testing (Postman);
- Review of product documentation for testing;
- Ability to chooseย testing methods, draft test plans, develop procedures and data sets according to the requirements;
- Using and drafting relevant documentationย (checklists, test cases, reports);
- Assessing and delegating test tasks;
- Experience in using DBs (simple SQL queries (PostgreSQL));
- Experience in web service automation, REST / SOAP API;
- Experience in developing and maintaining automated tests (UI, API);
- Cooperation with the team at all stages of the development process;
- Independence;
- Handle multi-level tasks;
- Understanding or experience in writing auto-tests (Cypress, PlayWrite, JUnit, TestNG);
- English: Pre-Intermediate (to read technical documentation).
Nice to have:
- Experience in Postman, Jira, Confluence;
- Hands-on experience in fintech;
- Ability to work in a team.
We offer:
- Fully remote work;
- Opportunity to use latest technologies and frameworks;
- Ability to take a break from work, if necessary;
- Interesting business trips, participation in conferences, and hackathons;
- Professional growth and development.
Benefits:
- Annual salary revision;
- Flexible working hours;
- Payment of vacation and sick leave.
Our stack:
- Java with SpringBoot;
- Nodejs with Nest.js;
- React and React.Native;
- Kubernetes;
- NATS;
- PostgreSQL;
- Hashicorp.Vault.
Job Description
We are seeking a detail-oriented QA Tester to join our team and ensure the quality of our web applications. The ideal candidate will have experience in testing web applications, a strong understanding of software testing methodologies, and excellent problem-solving skills.
You will be responsible for creating test plans, executing test cases, and documenting defects to help deliver high-quality software products.
You will be working closely with the rest of our development team, stakeholders, and product management.
Quality Assurance (QA) Engineer Responsibilities
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive, and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Identify, record, document thoroughly, and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g., developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up to date with new testing tools and test strategies
Quality Assurance (QA) Engineer Requirements
- Strong knowledge of software QA methodologies, tools, and processes
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Knowledge of software development is a plus
- Experience working in an Agile/Scrum development process
- Experience with performance and/or security testing is a plus
Nice to have
- Experience writing automated tests
Our environment:
- Microservice Architecture
- PHP 8+
- MySQL
- Laravel 9+
- REST API
- AWS, ECS
- Docker
- Gitlab
- Vue.js
- Twig
Benefits:
- A competitive compensation package.
- An option of working remote as a contractor, with the possibility of moving to full time employment in Belgrade or Dubai, which would include additional benefits such as:
- Health Insurance
- A yearly paid ticket home
- EOS benefits
- Freedom you wonโt experience anywhere else.
We are looking for a result-driven and proactive Manual QA Engineer who will play an important role in our companyโs product development process. If you are passionate about finding solutions to different problems and always look for perfection in everything you do - you could be our perfect candidate!
We work with the following stack:
- Database management systems: PostgreSQL, Redis;
- Front-end: React, GraphQL Apollo;
- Back-end: Node.js, Typescript, AWS, Docker, Terraform, Serverless;
- Tools: Git / Github
What the role involves
- Conduct functional, integration, and regression testing of web applications
- Prioritize, plan and coordinate all testing activities
- Coordinate with a team to identify system requirements, and provide regular and detailed status updates
- Develop and support test documentation: regular test cases, checklists, bug reporting
- Continuous research and development of new and existing testing tools for company products
Qualifications
What we need you to bring to the table
- 1+ year of working experience as a Manual QA Engineer
- Solid knowledge of software QA methodologies, tools, and processes
- Fluent spoken and written English (minimum B2)
- Practical experience with DevTools
- Ability to reproduce bugs with unclear descriptions and work efficiently with limited information
Would be ideal if you have
- Practical experience with JS, GraphQL Apollo, Git
- Ability to build a workflow for efficient work in a dynamic startup environment
- Desire to constantly learn new tools and technologies and develop as a professional
- Proactive position and readiness to take responsibility for your decisions
Perks at work
- Compelling and attractive salary with bonuses and performance-related rewards
- A customized career path in our smart, skilled, and highly motivated international team
- Flexible working hours and the possibility to work from anywhere
- Paid vacation days and public holidays
- Regular online and offline team events
- Training budget - opportunities for your development and continuous growth
- Mentorship and empowerment throughout the whole employment cycle
- Participation in the scaling of a great immigration product within the emerging industry of global mobility.
As the Imunify QA Automation Lead you will:
- Take ownership of the Imunify360 functional testing system and work on its stability and performance
- Lead QA automation team
- Communicate with development teams to establish fast and reliable testing and release processes
- Keep test system documentation up to date
Requirements
- 3+ years of experience in QA Automation
- Understanding of CI/CD tools and approaches
- Experience with GNU/Linux OS
- Knowledge of Python is a huge plus
- Experience with building RPM/DEB packages is a plus
- English - intermediate and higher
Personal skills
- Strong self-motivation, driven to achieve committed milestones.
- Strong prioritization skills and a flexible mindset
- The ability to independently analyze a task and find the right solution.
- The ability to work with vague requirements and make independent decisions
- Fast learning and proactivity.
- The ability to work in a team.
What's in it for you?
- A focus on professional development;
- Training reimbursements
- Mentor programs
- Knowledge-Exchange programs
- Interesting and challenging projects
- Flexible working hours
- Paid one month vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent.
What to do:
- Follow quality assurance standard operating procedures (SOPs);
- Ensure minimal production defect leaks together with a team of manual and automated test engineers;
- Establish User Personas in collaboration with Product Management and team;
- Facilitate the decomposition of business requirements, into Use Cases and Acceptance Criteria;
- Clearly document and thoroughly execute Acceptance Tests;
- Organize and manage manual and automated test case libraries;
- Participate in deployment testing exercises as needed.
What you will get:
- 2+ Years software Quality Assurance experience with SaaS technology;
- 2+ Years SDLC in an Agile/ SCRUM environment;
- Test Case Management, Defect Tracking and Quality Reporting;
- Agile Software Testing;
- Accuracy and attention to detail;
- Professional demeanor;
- Work effectively in a team setting.
โWe offer:
- Multicultural environment;
- Smart Working;
- Concrete career opportunities;
- Remote work;
- Compensation of personal development (courses, technical literature).
Technology stack:โ
Java11, Selenide, Appium, Allure, Xcode, Gitlab CI, Jenkins
Tasks in the role
- writing autotests;
- developing the direction of autotesting;
First tasks would be:
- setting up Gitlab CI Autotests for Pipelines;
- sniff of network traffic;
- auto coverage with full regression tests (more than 500 test cases).
Requirements
Hard Skills:
- experience in testing mobile applications as an automation engineer for at least 2 years;
- ability to apply testing practices;
- strong knowledge of Java;
- knowledge of Swift would be an advantage;
- requirements analysis, writing test cases (auto) and developing autotests;
- ability to use tools for testing/debug applications;
- experience with Git and Jenkins;
- conscientious attitude toward the product, toward colleagues and their time.
Soft Skills:
- responsibility;
- ability to work in a team.
We offer
- relocation opportunity to Cyprus after a trial period;
- remote or hybrid work model in our Cyprus office;
- health insurance and mental health services;
- 13th salary and 21 vacation days per year;
- provided lunches or food allowance;
- monthly tuition reimbursement (kindergartens/schools);
- opportunity to learn English and Greek;
- provided professional courses: from Coursera to Harvard;
- sports reimbursement;
- team buildings and parties (e.g. Japan Day at the office);
- bonuses for special events (e.g. child's birth).
We are looking for a Middle QA Engineer for the front of work:
- Manual testing of the company's products (onboarding customers, integration with crm and Sumsab).
- Testing the status model of objects
- Creating and maintaining understandable bug reports (Jira) for both the internal team and external developers.
- Writing documentation in TestRail and Confluence (checklists for testing, product documentation updates if you see that they do not coincide with reality).
- Documentation, description of tasks, bug reports in English.
- API and integration testing - in case of experience or desire.
Requirements
- Experience as a manual qa in web projects from 1 year in complex projects where there is a set of different services and complex interactions between them.
- High level of personal discipline (we work remotely).
- Good communication skills.
- Basic knowledge of SQL.
- Independence.
- The ability to assess deadlines and meet them.
Nice to have:
- Work experience in fintech\banking projects.
- Experience in automation.
Benefits
- Contract with a British legal entity
- Remote work, flexible work schedule
- 28 days of vacation and 10 days of sick leave per year with 100% payment saved
- Lack of formalism and bureaucracy
- You will become part of an amazing culture with a supportive CEO and smart teammates who actually care
- Make an impact very early on in a fast growing organization.
- Online psychological service via Oliva
- Online English classes via SkyEng
You will work with development and product teams to define and execute a quality strategy on challenging project that contains:
distributed architecture, NO-CODE solution, system to process and automate voice, mail, crm and other types of interactions, payment system.
Minimum qualifications:
- Experience in developing test automation solutions in one of the languages: Java, Python, Kotlin.
- Experience in developing automated internal frameworks, improving testing effectiveness.
- Knowledge of system components, interfaces, network protocols(HTTP, Rest-API).
- Experience of building test plans
Preferred qualifications:
- Experience in building monitor system
- Understanding of basic system metrics
- Load testing
- Experience of leading team of QA software engineers
Important notes:
Please, only apply to this job if you are available for a full time long term position. We offer the opportunity for a relocation to Paris (France) with full support from the company for visa and moving.
We are looking for a QA Automation Engineer for the front of work:
- Combine the role of a mentor and a leading specialist in test automation.
- Development of architecture and testing automation framework. Types of our applications: our back office, core-banking system, integration with external services.
- Building processes, good practices, establishing flexible work taking into account the needs of product development in the near future.
- Creating and maintaining understandable bug reports (Jira) for both the internal team and external developers.
- Test design.
- Development of automated tests: API, UI, integration.
- Training of testing automation employees.
- API and integration testing.
Requirements:
- Experience in test automation from 3 years in complex projects where there is a set of different services and complex interactions between them: Rest services, MySQL, Redis, RabbitMQ etc.
- Experience in mentoring or managing a small team.
- Confident command of the linux console at the user level: working with deployment scripts, folders, files, keys, working over ssh.
- Experience with version control systems, we have Git.
- High level of personal discipline (we work remotely).
- Good communication skills.
- Good SQL skills.
- Independence in work.
- The ability to assess deadlines and meet them.
Preferably:
- Work experience in fintech\banking projects.
- Experience in deploying and configuring test automation infrastructure (CI, Solenoid, Selenium Grid etc.)
Benefits:
- A secure job in a successful, internationally active company
- Remote work and flexible work schedule
- 28 vacation days and 10 sick days per year with 100% payment
- Career and professional growth
- Competitive salary
- Free English classes by SkyEng
- Mental health support by Oliva
- International environment with a multi-cultural team
Requirements
As our Quality Assurance you will be responsible for:
- Managing and delivering automated testing, practices, and guidelines in cooperation with the rest of the team;
- Write and execute automation test cases based on Selenide, preferably - Katalon;
- Document test plans and other test documentation. Keep documentation up to date;
- Prepare test cases for the user stories;
- Work with non-functional areas of automation testing: performance and reliability;
- Keep track of bugs and incidents;
- Work with the rest of the team to make sure that we consistently work on quality improvement and that the number of crucial incidents is reduced.
To be successful in this role you should have:
- 3+ years of experience in QA Automation in Selenide;
- Experience with git-based development processes;
- Good technical English;
- Preferable - prior experience with billing.
Benefits
What's in it for you?
- A focus on professional development;
- Training reimbursements
- Mentor programs
- Knowledge-Exchange programs
- Interesting and challenging projects
- Flexible working hours
- Paid one month vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent.
More about vacancy:
Our ideal candidate is an active iOS user interested in wearable devices and trends in health. He (she) can not only find a crash, but also define usability issues.
Weโd like to see:
- 1+ year of expertise.
- Strong attention to details and focus on quality.
- Create and maintain test cases and test documentation, bug reports and check lists.
- Work with developers to set their priorities.
- Be able to communicate in English.
Nice to have:
- Apple Watch series 6 / 7 / 8.
- both iOS and Android devices.
What we offer:
- competitive salary.
- investment in your professional development - we sponsor education, mentorship, and other forms of growth acceleration.
- fully remote team.
- low base start to setup high quality processes.