Alongside

Automation Test Engineer

Alongside Porto, Porto District, Portugal 17 days ago
engineering

We are looking for an Automation Test Engineer to join a project at a company specializing in the management of financial markets. This person will ensure the seamless integration of various software components and systems and will collaborate closely with Development Teams, Train Managers, Project Managers, Business Analysts, and other stakeholders to identify integration issues and ensure the quality and reliability of their software products.

Responsabilities:

Test Planning

  • Develop comprehensive test plans and strategies for integration testing.
  • Define test objectives, scope, and success criteria.
  • Identify and prioritize test cases based on risk and impact.

Test Execution

  • Execute integration tests to validate interactions between software modules.
  • Perform manual and automated testing for thorough coverage.
  • Simulate real-world scenarios to test system behavior under various conditions.

Defect Management

  • Identify, document, and track defects using bug tracking tools.
  • Collaborate with development teams to reproduce and resolve issues.
  • Verify fixes and perform regression testing to ensure resolution.

Automation

  • Implement and maintain automated integration tests using available internal tools.
  • Continuously improve automation coverage and efficiency.

Collaboration

  • Work closely with development teams to understand integration points and dependencies.
  • Participate in design and code reviews to provide QA perspective.

Reporting

  • Provide detailed test reports and metrics to stakeholders.
  • Track and report on test progress, coverage, and results.
  • Highlight risks and issues to management in a timely manner.

Requirements

  • Minimum 3 years of experience testing back-end / middleware system applications.
  • Proficiency in test automation tools and Python for scripting.
  • Strong understanding of software development lifecycle and methodologies.
  • Good knowledge of Linux operating systems and commands.
  • Experience collaborating with Business Analysts to understand requirements and suggest improvements.
  • Fluent in English.

Plus:

  • Experience testing Banking or Brokerage system applications (Cash and/or Derivatives Market).
  • Exposure to both backend and frontend systems (e.g., middleware integrations).

Benefits

  • Employment Contract;
  • Health Insurance;
  • Meal Card;
  • Gym Ticket;
  • Hybrid work (Porto).

Sponsored

Explore Engineering

Skills in this job

People also search for