Apply

Quality Assurance Engineer

Posted 2024-11-19

View full description

💎 Seniority level: Middle, Mid to Senior level

📍 Location: UK/EU

🔍 Industry: Digital healthcare

🗣️ Languages: English, German, French, Spanish

⏳ Experience: Mid to Senior level

🪄 Skills: AWSAgileCypressJavascriptJenkinsQAAPI testingCollaborationJavaScriptLinux

Requirements:
  • Working in an Agile environment within cross-functional teams.
  • Analysing, contributing to, and refining requirements.
  • Behaviour-Driven Development (BDD) to define and capture acceptance criteria.
  • Excellent analytical thinking and problem-solving skills.
  • Great communication and test coordination skills.
  • Debugging and analysis of issues using NewRelic and AWS Cloudwatch.
  • Visual difference testing using Percy.
  • API testing using Postman.
  • Front-end testing using Javascript with Cypress.
  • Cross browser/Device testing using BrowserStack and real devices.
  • Continuous Integration job setup and configuration using Jenkins.
  • Basic Linux skills.
Responsibilities:
  • Define pragmatic and effective test strategies within the team.
  • Conduct hands-on testing from manual to automation.
  • Collaborate closely with product management and engineers to define acceptance criteria.
  • Monitor the production environment and identify problems.
  • Contribute to cross-functional teams and advise on process improvements.
  • Keep up-to-date with software and testing trends to innovate.
Apply

Related Jobs

Apply

📍 Poland

🧭 Full-Time

🔍 Cybersecurity

🏢 Company: Partner One Capital

  • Experience in the development of test plans and test cases in a product development environment.
  • Experience in the verification of network equipment products, such as cybersecurity equipment, firewalls, Intrusion Prevention Systems, routers, or switches.
  • Knowledge of or experience with Windows, Linux, and Mac setup.
  • Solid understanding of software QA methodologies, tools, and processes.
  • GUI testing experience is preferred.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent communication skills and ability to work effectively in a collaborative team environment.
  • Ability to multitask and manage priorities in a fast-paced environment.

  • Contribute to product verification and Quality Assurance (QA) of a state-of-the-art endpoint security software product.
  • Conduct manual verification of products.
  • Identify and report software defects to facilitate their resolution.
  • Develop test strategies for new features.
  • Collaborate with software developers and QA analysts to ensure comprehensive test coverage.
  • Implement and execute automated tests for new features and enhancements.
  • Contribute to planning and retrospectives.
  • Consider quality and testing at all stages of product development.

CybersecurityQAProduct DevelopmentCommunication SkillsProblem Solving

Posted 2024-11-07
Apply
Apply

📍 United Kingdom, EU

🔍 Consultancy

🏢 Company: The Dot Collective

  • Understanding of cloud architecture principles.
  • Understanding of data engineering.
  • Excellent PyTest and SQL skills.
  • Knowledge of best practices in designing and building scalable cloud-native data platforms.

  • Designing and implementing robust testing automation frameworks.
  • Scripting automated tests.
  • Working collaboratively with other engineers in a continuous build environment.

SQLAgileSCRUMData engineeringCollaboration

Posted 2024-10-21
Apply
Apply

📍 Spain

🔍 Learning and Development technology

🏢 Company: Speexx👥 251-500💰 $5.0m Series A on 2015-06-05Corporate TrainingEdTechPersonal DevelopmentE-LearningSaaSLanguage Learning

  • University degree in Software Engineering or similar qualification.
  • Special attention to details, perfectionist and logical mindset.
  • Ability to define problems, collect data, establish facts and draw valid conclusions.
  • Eager to work in a lively multicultural team where people are passionate about technology and learning.
  • Fluency in Spanish and strong English skills.
  • Knowledge of databases (SQL) and programming is a plus.

  • Assure the quality of the products within an agile development environment.
  • Contribute to continuous improvement of the products and tools.
  • Participate through the whole product life cycle, from specification to deployment.
  • Prepare test plans and test cases, as well as execute manual tests for new features and products.
  • Support root cause analysis and the implementation of corrective actions.
  • Become an expert on the product and act as a consultant in the team.

SQLAgileQASCRUMManual testingSeleniumCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-10-05
Apply
Apply

📍 United Kingdom, Hong Kong

🔍 Fintech

🏢 Company: Kody

  • Proven experience in a Quality Assurance role, preferably in the software development industry.
  • Strong understanding of the software development lifecycle and testing methodologies.
  • Experience with test case design, execution, and bug tracking tools (e.g., JIRA, Bugzilla).
  • Familiarity with automation testing frameworks and tools (e.g., Selenium, Cypress) is a plus.
  • Solid analytical and troubleshooting skills with attention to detail.
  • Excellent written and verbal communication skills to clearly convey quality-related issues.
  • A degree in Computer Science, Information Technology, or a related field is preferred.
  • Strong teamwork and collaboration skills to work effectively with developers and product managers.

  • Develop, document, and execute comprehensive test plans and test cases for various software applications.
  • Identify, record, and track bugs and defects in a systematic manner.
  • Work with the development team to reproduce issues, identify root causes and suggest solutions.
  • Perform various types of testing, including functional, regression, integration, and performance testing.
  • Participate in requirement gathering sessions and provide insights to improve product quality.
  • Ensure compliance with quality assurance standards and best practices.
  • Continuously assess existing testing processes and recommend improvements.
  • Assist in the development of automation testing scripts where applicable.

Software DevelopmentQAJiraCommunication SkillsCollaboration

Posted 2024-09-28
Apply