QA Engineer (Mid ou Senior)
- Hiring from
- Portugal
- Work type
- Hybrid
- Posted
618,877 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Job Description
Meet
Genesis
Genesis
Digital Solutions is a consulting and technology company that helps
organizations turn ideas into measurable business impact through digital
expertise and AI innovation. Founded in 2018, we operate across Portugal and
the United Arab Emirates, supporting clients in multiple industries with
intelligent, scalable, and secure solutions. We combine strategy, engineering,
and emerging technologies such as AI, Data, Web3, and Digital Product
Development to drive transformation end to end. Our focus is on building
practical, human-centered solutions and long-term partnerships that enable
sustainable growth, innovation, and real-world results.
Your
Next Challenge
We are
looking for a QA Engineer to join our team in Lisbon. You will play an active
role in ensuring the quality of web applications throughout the software
development lifecycle, combining manual testing with test automation to deliver
reliable, high-quality digital products. You will also contribute to the continuous
improvement of QA practices and explore how Artificial Intelligence can enhance
the testing process.
What
You’ll Work On
- Define,
plan, and execute testing strategies and test plans tailored to different
projects.
- Design,
document, and execute manual, functional, regression, and exploratory tests.
- Validate
web applications from both functional and technical perspectives throughout the
development lifecycle.
- Manage test
plans, suites, and executions, ensuring traceability to requirements.
- Identify,
document, track, and follow up on defects until resolution.
- Develop and
maintain automated UI tests using Playwright or equivalent tools.
- Perform API
and backend testing, expanding automated test coverage.
- Support the
integration of automated tests into CI/CD pipelines.
- Collaborate
closely with Development, Product, and Application Support teams.
- Continuously
improve QA processes, practices, and tools, including exploring AI applications
in software testing.
What
You’re Looking For
- A degree in
Computer Science, Software Engineering, or a related field.
- At least 3
years of experience in Quality Engineering or Quality Assurance
- Solid
knowledge of software testing fundamentals, including testing levels, types,
techniques, and defect lifecycle management.
- Hands-on
experience with manual testing, test case design, and exploratory testing.
- Experience
developing automated UI tests with Playwright or equivalent tools.
- Experience
testing APIs and backend services.
- Knowledge
of version control and continuous integration tools, particularly GitHub or
Azure DevOps.
- Experience
working in Agile environments.
- Strong
analytical skills, attention to detail, and problem-solving abilities.
- Excellent
communication and collaboration skills.
- A critical,
curious mindset and a strong focus on continuous improvement.
Bonus
Points
- ISTQB
certification.
- Experience
managing tests with Azure Test Plans.
- Experience
or interest in applying AI throughout the testing lifecycle, including test
case generation, defect analysis, test automation optimization, and the use of
AI agents and skills.
Why
You’ll Stay
- A workplace
that values innovation and personal growth.
- Opportunities
to work on high-impact projects for leading clients.
- Flexible
hours and hybrid work options.
- Support for
professional development, including training and certifications.
- Health and
life insurance.
- 25 days of
annual leave.
