FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in Software Quality Assurance, focusing on back-end and integration testing, with a solid understanding of the QA lifecycle and proficiency in test automation using Python. Capable of collaborating with cross-functional teams to ensure quality standards and release readiness while employing strong analytical skills for defect management and root cause analysis.
Highest-signal resume keywords
Software Quality AssuranceBack-End TestingTest Automation with PythonDefect ManagementCI/CD Processes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Integration TestingRegression TestingTest Case DesignAPI TestingQuality Metrics MonitoringRoot Cause AnalysisTest Coverage DefinitionAutomated TestingTest Management ToolsLinux Environments
Soft Skills
Analytical SkillsProblem-SolvingOwnershipCollaborationCommunication
Tools & Technologies
JiraAI Testing ToolsAutomated Regression Testing
Industry Keywords
BankingCapital MarketsBrokerageTradingCash MarketsDerivatives MarketsOrder Management SystemsMarket DataClearing ProcessesSettlement Processes
Tech Stack
Tools & technologiesLinuxPythonGo
About the role
Key responsibilities & impact- Take ownership of the end-to-end QA lifecycle, from requirements analysis and test planning to execution and post-production validation
- Define and manage QA scope, test coverage, quality gates, and entry/exit criteria
- Design, execute, and maintain test cases for back-end applications, APIs, middleware, and system integrations
- Perform integration, regression, and automated testing, ensuring system reliability and stability
- Identify, investigate, and track defects, performing root cause analysis when necessary
- Assess release readiness, identify potential risks, and provide clear Go/No-Go recommendations
- Collaborate with development, business, and technical teams to ensure quality standards are met
- Contribute to the continuous improvement of testing processes, automation, and quality assurance practices
Requirements
What you’ll need- 5+ years of professional experience in Software Quality Assurance, ideally in complex back-end or integration environments
- Strong experience in back-end, middleware, and integration testing
- Solid understanding of the end-to-end QA lifecycle, including test strategy, planning, execution, defect management, regression testing, and release validation
- Hands-on experience testing APIs, system interfaces, data flows, and dependencies between applications
- Experience defining and monitoring test coverage, quality metrics, and release readiness criteria
- Experience with test automation and good knowledge of Python for scripting and automation
- Good knowledge of Linux environments
- Experience with test management and bug tracking tools, such as Jira or equivalent
- Strong analytical and problem-solving skills, including root cause analysis
- Ability to work independently, take ownership of QA activities, and coordinate with multiple stakeholders
- Fluent English, both written and spoken
- Experience testing applications within Banking, Capital Markets, Brokerage, or Trading environments, particularly cash and/or derivatives markets (nice to have)
- Knowledge of trading platforms, order management systems, market data, clearing, or settlement processes (nice to have)
- Experience using AI tools to support or improve testing processes, including test case generation, automation, and test analysis (nice to have)
- Familiarity with CI/CD processes and automated regression testing (nice to have)
Benefits
Comp & perks- Hybrid working model (4x Porto Office)
- Opportunity to work on challenging projects within the financial markets industry
- Collaboration with experienced technical teams in an international environment
- Exposure to complex systems and integration environments
- Professional growth and continuous learning opportunities
