Apply

Quality Assurance Engineer

Posted 2024-10-21

View full description

πŸ“ Location: United Kingdom, EU

πŸ” Industry: Consultancy

🏒 Company: The Dot Collective

πŸͺ„ Skills: SQLAgileSCRUMData engineeringCollaboration

Requirements:
  • 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.
Responsibilities:
  • Designing and implementing robust testing automation frameworks.
  • Scripting automated tests.
  • Working collaboratively with other engineers in a continuous build environment.
Apply

Related Jobs

Apply

πŸ“ UK/EU

🧭 Full-Time

πŸ” Digital healthcare

  • 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.

  • 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.

AWSAgileCypressJavascriptJenkinsQAJavaScriptAPI testingCollaborationLinux

Posted 2024-11-19
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
Apply

πŸ“ United Kingdom, Portugal, France, Spain, Poland

🧭 Full-Time

πŸ’Έ €40k – €50k

πŸ” Publishing

🏒 Company: Reedsy

  • 5+ years of professional experience writing and maintaining automated tests as well as manually testing software
  • A good understanding of UI/UX design
  • Good, critical eye for detail
  • Perfectly fluent in English
  • Enjoy working remotely

  • As a Quality Assurance Engineer at Reedsy, you will work closely with our development and product teams to make sure our software meets high-quality standards.
  • Manually test across different platforms and devices and validate new features;
  • Flag visual elements or functionality that could be improved;
  • Contribute to creating a consistent user experience across our apps;
  • Perform regression testing on existing features;
  • Write and maintain automated end-to-end testing;
  • Triage user-reported bugs: capturing reproduction steps; writing failing tests; and communicating these issues with the development team.

QAQA AutomationUI DesignUser Experience DesignManual testingRegression testingSelenium

Posted 2024-09-20
Apply