Apply

QA Engineer

Posted 22 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Junior, 2-4 years

๐Ÿ“ Location: Portugal

โณ Experience: 2-4 years

๐Ÿช„ Skills: CypressGitJavascriptJenkinsAPI testingMobile testingRegression testingCI/CD

Requirements:
  • 2-4 years of experience in automation testing.
  • Proficiency in automation tools and frameworks (e.g., Cypress, Playwright, K6).
  • Strong programming skills in languages such as JavaScript.
  • Experience with version control systems (e.g., Git, Bitbucket) and CI/CD tools (e.g., Jenkins, Codefresh).
  • Solid understanding of software testing methodologies and best practices.
  • Exposure to mobile testing on iOS and Android platforms is a plus.
  • Strong analytical and problem-solving skills.
  • Good communication skills and ability to collaborate effectively within a team.
  • Bachelorโ€™s degree in Computer Science, Engineering, or related field (preferred).
Responsibilities:
  • Design, develop, and maintain automated test scripts and frameworks using industry-standard tools and technologies.
  • Implement automated tests for regression, functional, performance, and API testing.
  • Integrate automated tests into continuous integration and continuous deployment pipelines.
  • Execute and monitor automated test runs and analyze test results.
  • Troubleshoot automation test failures and collaborate with developers to resolve issues.
  • Contribute to the improvement of automation frameworks, tools, and processes.
Apply

Related Jobs

Apply

๐Ÿ“ Europe

๐Ÿงญ Full-Time

๐Ÿ” Hybrid workplace experience platform

  • 5+ years of automated software testing experience, ideally in SaaS products.
  • Ability to drive automation strategy related to flakiness, performance, security, and quality.
  • Strong experience using Selenium and similar automation frameworks.
  • Strong experience testing APIs using tools like Postman or Altair.
  • Experience with SQL databases like SQL Server or PostgreSQL.
  • Hands-on experience with a major cloud provider, preferably Azure Cloud.
  • Azure DevOps experience is a plus.
  • Work closely with engineering and product owners to define test plans.
  • Write automated tests and ensure high quality releases.
  • Maintain and expand automation test framework and processes.
  • Identify opportunities to improve QA strategy and fix test flakiness.
  • Assist with building and maintaining test environments.
  • Document bugs and areas for enhancement within the product.
  • Suggest enhancements to both functional and technical aspects.
  • Collaborate with team members on design techniques and coding standards.

SQLQA AutomationAPI testingAzureSelenium

Posted 2 days ago
Apply
Apply

๐Ÿ“ Greece, Poland, Spain, Cyprus, Portugal

๐Ÿ” Technology, Conversational AI

๐Ÿข Company: Omilia๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $20,000,000 Private almost 5 years agoEnterprise SoftwareNatural Language Processing

  • 3+ years working experience as QA Automation Engineer.
  • Experience in JAVA programming language.
  • Experience in API Automation Frameworks like Rest-assured, Pytest.
  • Experience in UI Automation Frameworks like Cypress, Selenium, Playwright.
  • Experience in Continuous Integration tools (Gitlab CI, Jenkins).
  • Experience in Git.
  • Experience in Docker or Kubernetes.
  • Experience in performance testing.
  • Knowledge of Linux and bash.
  • Professional English.
  • Drive software quality assurance lifecycle as part of Agile process and deliver high quality releases on time.
  • Establish test strategies, design test plans and test cases.
  • Design and implement automation testing frameworks for the Omilia services and components.
  • Develop, execute and maintain automated functional and non-functional tests.
  • Execute exploratory and acceptance testing of new features as part of a story-driven Agile development process.
  • Contribute to QA chapter activities aimed at improving cross squads testing procedures and processes.
  • Mentor and train junior team members when required.

DockerCypressGitJavaJenkinsQA AutomationAPI testingSeleniumLinux

Posted 15 days ago
Apply
Apply

๐Ÿ“ Portugal, Spain

๐Ÿ” Insurance

  • Proven experience as a QA Engineer within a software development environment.
  • Strong experience in quality assurance methods and automated testing.
  • Solid understanding of SDLC and Agile development processes.
  • Strong experience with test automation frameworks and tools.
  • Proficiency in at least one programming language for test automation development, such as Python.
  • Experience with database testing and SQL.
  • Knowledge of cloud platforms like Azure and testing in cloud environments.
  • Experience with CI/CD tools like Azure DevOps and GitLab.
  • Knowledge of ETL tools, data warehousing, and reporting tools is a plus.
  • Ensure quality assurance in a software development environment.
  • Conduct automated and manual testing processes.
  • Collaborate with development and product teams to enhance software quality.

PythonSQLETLAzureCI/CD

Posted 16 days ago
Apply
Apply
๐Ÿ”ฅ QA Engineer
Posted 19 days ago

๐Ÿ“ Portugal

๐Ÿ” Technology

๐Ÿข Company: BytePitch - Software Labs

  • 3-5 years of experience in similar functions;
  • Exploratory testing and problem-solving skills;
  • Very good command of tools and test automation frameworks such as Selenium, Espresso, Cucumber, CXTest, UI Automator, KIF or XCTest;
  • Solid experience with design models, e.g. PageObject;
  • Proficiency with tools like Git and browser developer tools;
  • Skilled in using CI/CD tools such as Jenkins, Travis, or others;
  • Experience with AWS and programming languages such as Typescript;
  • Containerisation using Docker (preferred);
  • Ability to focus on client reporting and continuous product improvement through post-implementation analysis;
  • Acquainted with agile methodologies such as Scrum, Kanban and DevOps;
  • Motivated to keep learning about test automation;
  • Autonomy, proactivity, accountability and organisational skills;
  • Empathy, flexibility, adaptability and ability to work in a team;
  • Fluent in English.
  • Breaking things and finding problems;
  • Identifying and designing test scenarios, scripts, or procedures that fit with the concepts of Test Automation and Continuous Delivery;
  • Creating resilient automated test suites to exercise Web and Mobile applications;
  • Structuring and organising test frameworks.

AWSDockerAgileGitQAQA AutomationTypeScriptSeleniumCI/CD

Posted 19 days ago
Apply
Apply

๐Ÿ“ Cyprus, Malta, USA, Armenia, Georgia, Kazakhstan, Montenegro, Poland, Latvia, Serbia, Spain, Portugal, UAE, Israel, Turkey, Thailand, Indonesia, Japan, Hong Kong, Australia

๐Ÿงญ Full-Time

๐Ÿ” Social discovery

๐Ÿข Company: Social Discovery Group๐Ÿ‘ฅ 501-1000Venture CapitalFinanceInformation Technology

  • Fundamentals of Algorithm Design.
  • Proficiency in C#.
  • Expertise in Selenium and Selenium Grid.
  • Experience with Jenkins would be considered as an asset.
  • Design and development of automated test scripts for API and WebUI.
  • Maintenance and optimization of automated test scripts.
  • Design, development, and upkeep of CI/CD pipelines.
  • Maintenance and management of test environments.

JenkinsC#SeleniumCI/CD

Posted 21 days ago
Apply
Apply
๐Ÿ”ฅ QA Engineer
Posted about 2 months ago

๐Ÿ“ USA, UK, Portugal

๐Ÿงญ Full-Time

๐Ÿ” Multilingual content industry

๐Ÿข Company: Smartcat๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $43,000,000 Series C 5 months agoInformation TechnologySoftware

  • 2+ years of QA experience
  • Understand and follow quality standards, software testing methodologies and test design techniques
  • Experience in TypeScript and Playwright
  • Understand and apply the principles of OOP
  • Have at least 1 year of practical experience in automating testing of both REST API and UI in any high-level language
  • Teamwork skills, ability to communicate and accept feedback
  • Familiarity with agile methodologies and the software development life cycle
  • Nice to have: Experience in test refactoring
  • Nice to have: Experience with Gitlab pipelines
  • English: Upper-Intermediate (B2)
  • Data-driven approach, ability to justify decisions using metrics
  • Integrity and commitment, growth mindset
  • Readiness for a startup environment with extreme focus and ownership
  • Openness to constructive feedback
  • Lead a part of the product in terms of quality
  • Maintain the test infrastructure
  • Create test plans and cases, automate them (API, E2E)
  • Perform manual checks when necessary
  • Conduct code reviews, share knowledge with the team
  • Develop CI and test architecture

GitQA AutomationC#API testingREST APISelenium

Posted about 2 months ago
Apply
Apply

๐Ÿ“ Europe

๐Ÿงญ Full-Time

๐Ÿ” Meeting management software

๐Ÿข Company: SHERPANY

  • Experienced QA Engineer with different testing techniques such as UI Testing, Automated Testing, Performance Testing, API testing.
  • Knowledge of REST, Python, TypeScript.
  • Experience in writing automated tests in Playwright or willingness to learn.
  • Experience with agile methodologies and strong analytical skills.
  • Solution-oriented team player with an autonomous and proactive working style.
  • Experience/Knowledge of Kubernetes, Docker, and CI/CD (Github Actions) is a plus.
  • Great interpersonal and communication skills in English.
  • Ensuring product quality in order to achieve better customer satisfaction.
  • Establishing and maintaining a quality system for all requirements.
  • Analysing and evaluating data and key performances and drive continuous development of the quality.
  • Conduct testing of applications, identifying deficiencies and creating and managing the overall quality planning strategy.
  • Create and maintain automated tests to reduce the time of repetitive tasks.
  • Creating reports for management and making sure that a quality awareness mindset is established in the team.

DockerPythonKubernetesQATypeScriptAPI testingCI/CD

Posted about 2 months ago
Apply
Apply

๐Ÿ“ United Kingdom, Netherlands, Portugal

๐Ÿ” Pharmaceutical supply chain

๐Ÿข Company: SkyCell AG

  • Graduate in technical fields.
  • Knowledge of quality assurance and test automation.
  • Experience in setting up and maintaining automation testing on a project.
  • Knowledge of a programming or scripting language (e.g., JavaScript, Java).
  • Excellent communication skills.
  • Analytical thinking.
  • Detail-oriented and quality-oriented.
  • Develop and maintain automated test scripts and shared libraries using Playwright.
  • Create, maintain and execute manual test cases, report bugs and collaborate with developers.
  • Write and review integration test definitions using Gherkin syntax.
  • Monitor automation runs daily and investigate failures.
  • Maintain test data set and utilities in JavaScript / Node.js.
  • Support framework and execute non-functional tests (e.g., performance, security).
  • Cultivate best practices in QA automation and mentor junior members.
  • Setup appropriate metrics for bug reporting and test coverage.

Node.jsJavaJavascriptQAQA AutomationCommunication SkillsQuality Assurance

Posted 3 months ago
Apply