QA Engineer

Extia Group

Porto

On-site

EUR 36,000 - 48,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Extia, a leading engineering consultancy, is seeking an experienced QA Automation Engineer to own automated testing of backend and middleware applications. You will design and execute automated scripts, collaborate with Business Analysts, and drive end-to-end QA processes across the software delivery lifecycle.

You will use Python, work in Linux environments, and apply AI tools to optimize testing workflows and improve coverage.

Qualifications

  • Proven experience in quality assurance, software testing, and test automation.
  • Hands-on testing of backend and middleware applications.
  • Proficiency in test automation tools and Python scripting.
  • Solid understanding of the software development lifecycle and release validation.
  • Experience partnering with Business Analysts to validate requirements and risk.
  • Good knowledge of Linux OS and command-line tools.
  • Ability to troubleshoot issues and perform root cause analysis.
  • Familiarity with AI tools to enhance testing processes.

Responsibilities

  • Design, develop, execute, and maintain automated test scripts and frameworks.
  • Test backend and middleware systems for functionality and data flows.
  • Translate requirements into test plans, cases, and scenarios.
  • Lead end-to-end QA lifecycle from analysis to release readiness.
  • Perform regression and integration testing to protect existing functionality.
  • Document, track, and investigate defects with root cause analysis.
  • Validate post-deployment behavior and support post-release testing.
  • Use Python to automate repetitive testing tasks and improve efficiency.
  • Work in Linux environments, using command-line tools for issue investigation.
  • Leverage AI tools to create or enhance test cases and testing workflows.

Skills

QA Automation
Backend testing
Middleware testing
Test automation tools
Scripting
Python
End-to-end SDLC
Root cause analysis
Linux CLI
AI in testing
English fluency

Tools

Selenium
CIM frameworks

Job description

You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!

Extia is an engineering consultancy which has proposed an unprecedented approach in its sector since 2007, combining well-being and performance at work. A successful model: more than 3,000 Extians working in 22 agencies in France and abroad, 1st Great Place To Work in France, 160 million euros in turnover and plenty of energy!

At Extia, it's "First who, then what" so, let's do it!

First who:

  • Experienced QA Automation Engineer with strong hands‑on experience in testing backend and middleware applications
  • Proven expertise in test automation tools, scripting, and automation frameworks, with proficiency in Python
  • Strong understanding of the end-to-end software delivery lifecycle, including requirements analysis, test planning, test execution, defect management, regression testing, release readiness, and post-deployment validation
  • Solid experience designing, maintaining, and executing test plans and test cases to ensure software quality and reliable delivery
  • Strong analytical and problem‑solving skills, with the ability to perform root cause analysis and investigate complex defects and integration issues
  • Good knowledge of Linux operating systems and command‑line tools
  • Ability to collaborate closely with Business Analysts and cross‑functional teams to validate business requirements, identify coverage gaps, and improve test scenarios
  • Familiarity with AI tools to create, enhance, or optimize testing processes
  • Fluent English is required

Then what:

What You’ll Do:

  • Design, develop, execute, and maintain automated test scripts and frameworks to ensure the quality and reliability of software applications
  • Perform comprehensive testing of backend and middleware systems, validating functionality, integrations, and data flows
  • Analyze business requirements in collaboration with Business Analysts and translate them into effective test plans, test cases, and testing scenarios
  • Manage the end-to-end QA lifecycle, from requirements and scope analysis through test planning, execution, defect management, regression testing, and release readiness
  • Perform regression and integration testing to ensure that new developments and changes do not negatively impact existing functionality
  • Identify, document, track, and investigate defects, conducting root cause analysis and collaborating with development teams to resolve issues
  • Validate application behavior following deployment and support post-deployment testing activities to ensure release quality
  • Use Python to develop scripts, automate repetitive testing activities, and improve testing efficiency
  • Work with Linux environments, using command‑line tools to investigate issues, execute tests, and analyze application behavior
  • Leverage AI tools to create or enhance test cases, improve automation, optimize testing workflows, and increase overall QA efficiency

What We’re Looking For:

  • Proven professional experience in Quality Assurance, software testing, and test automation
  • Strong hands‑on experience testing backend and middleware applications
  • Proficiency in test automation tools and Python scripting
  • Solid understanding of the software development and delivery lifecycle, including requirements analysis, test planning, execution, defect management, regression, and release validation
  • Experience collaborating with Business Analysts to validate requirements, improve test coverage, and identify potential integration risks
  • Good knowledge of Linux operating systems and command‑line tools
  • Proven ability to troubleshoot complex issues and perform root cause analysis
  • Strong analytical, problem‑solving, communication, and collaboration skills
  • Knowledge and practical use of AI tools to create or enhance testing processes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer — Backend & AI-Driven Testing
QA Automation Engineer — Backend & AI-Driven Testing

Extia Group • Porto

On-site
EUR 36,000 - 48,000
QA Automation Engineer
QA Automation Engineer

wBrain • Lisboa

On-site
EUR 35,000 - 52,000
International project exposure
Collaborative team environment
Professional development opportunities
+1
QA Engineer
QA Engineer

One Logic Consulting • Porto

On-site
EUR 32,000 - 52,000
QA Engineer
QA Engineer

Axians | Digital Solutions - Tech Talent • Lisboa

On-site
EUR 35,000 - 50,000
Health insurance
Employee assistance program
Career advancement and training
QA Automation Engineer
QA Automation Engineer

emagine • Portugal

On-site
EUR 42,000 - 64,000
QA Automation
QA Automation

Axians Portugal • Lisboa

On-site
EUR 42,000 - 64,000
Health insurance
Performance bonuses
Python Developer
Python Developer

Extia Group • Porto

On-site
EUR 45,000 - 65,000
QA Automation
QA Automation

Axians • Lisboa

Hybrid
EUR 42,000 - 60,000
Health insurance
Performance bonuses
Employee assistance program
QA Engineer
QA Engineer

Axians Portugal • Lisboa

On-site
EUR 28,000 - 42,000
Stable career
Career advancement
Work-life balance
+2
Software Development | Quality Assurance Engineer
Software Development | Quality Assurance Engineer

Devoteam • Porto

On-site
EUR 28,000 - 42,000
Top locations