Mid-level QA Engineer

Job Type Permanent
Salary Up to 54.000€
Reference 33061

I am looking for a Mid- level QA Engineer to join the team of my client, an online Gaming company. The engineer would need to live in Spain and be ready to go to the office in Barcelona sometimes.

Working as part of a team which will enhance, condition, and guide the testing process and implementations to the forefront of industry standards. To provide knowledge and expertise to support the software development Lifecyle, improving the quality and efficiency of the products from development to live.

Detected and Tracked Defects

  • Ensures all defects are addressed with all stakeholders, according to status before sign off.

  • Ensures defects are retested and statuses updated

  • Ensures high priority defects found early

  • Ensures that there are no duplicate defect entries on the defect tracking system, when entering defects.

  • Maintain a good defect detection Rate.

Test Documentation

  • Reviews team test cases and test plans and confirms test approach etc.

  • Ensure knowledge share documentation is maintained and updated for new tools and features.

  • Ensures checklists and test plans are continuously updated as requirements/acceptance criteria change.

Test Environment

  • Ensures environment is available for testing and both internal and external pre-requisites for testing met.

  • Follows the installation guide for successful deployment of features branches through to integration and UAT environments

  • Verifies and compares final release from all previous releases to ensure all code changes (including branch merges) are included and tested.

Test Preparation & Planning

  • Ensures Test data is created/available for testing.

  • Participates in identify test cases, priorities and agreed automated test selection

  • Proactively involved in refinement, planning and retrospective meetings

Detected and Tracked Defects

  • Ensures all defects are addressed with all stakeholders, according to status before sign off.

  • Ensures defects are retested and statuses updated

  • Ensures high priority defects found early

  • Ensures that there are no duplicate defect entries on the defect tracking system, when entering defects.

  • Maintain a good defect detection Rate.

Test Documentation

  • Reviews team test cases and test plans and confirms test approach etc.

  • Ensure knowledge share documentation is maintained and updated for new tools and features.

  • Ensures checklists and test plans are continuously updated as requirements/acceptance criteria change.

Test Environment

  • Ensures environment is available for testing and both internal and external pre-requisites for testing met.

  • Follows the installation guide for successful deployment of features branches through to integration and UAT environments

  • Verifies and compares final release from all previous releases to ensure all code changes (including branch merges) are included and tested.

Test Preparation & Planning

  • Ensures Test data is created/available for testing.

  • Participates in identify test cases, priorities and agreed automated test selection

  • Proactively involved in refinement, planning and retrospective meetings

Technical skills

  • Advanced domain knowledge (SpinSport)

  • Know how to program in an OOP language at an intermediate level (i.e. C#, JAVA).

  • Problem solving to an advanced level Programming

  • Understanding and application of Async Programming

  • Understanding and application of SQL queries

  • Producing clean, maintainable code and enforce it in others

  • Know how to use the SOLID principles within development

  • Preform code reviews to enforce clean code and coding standards; critique code for better/easier ways to solve complex problems

  • Know and implement design patterns within code to make it easier to maintain and read

  • Keeping code DRY and Clean

  • Expanding knowledge past your area of expertise i.e. UI to API, API to UI (mobile & desktop)

  • Knowledge and application of Continuous Integration (TeamCity, Octopus) pipeline

  • Good understanding and practical use of our Version Control System (GIT/SVN etc.)

  • Good understanding and practical use of our automation Framework i.e. NUnit

Apply Now