EatTasty Logo

At EatTasty, we are always hungry for talent.

QA Tester Engineer

Portugal, Famalic√£o / Lisbon - Engineering (1 opening)

What we are looking for

As a QA Test Engineer you will be responsible for testing of all integrated systems and applications in order to support installation of a quality product into our operations environment. This includes analysis of the product system requirements and enhancement requests.

Testing is focused on ensuring that projects and products meet system quality standards by planning, designing and executing the appropriate system test cases, including writing test plans, scenarios and test cases, mining and manipulating test data, executing test cases, front-line triage of issues found during execution, and retesting of defects through resolution.

Responsibilities

  • Work in conjunction with all functional groups to identify potential future improvements to the overall process, requirements gathering and documentation or test templates
  • Actively participate in project team meetings as required
  • Review and analyze system requirements and scope of services
  • Analyze functional and technical system design for testability
  • Define system test scenarios, create system test plans and participate in the definition and execution of manual and/or automated system test scripts
  • Execute Systems Integration Test Plan, including the comparison of actual results to expected results
  • Mine and manipulate data to create system test data and system test cases for multiple or complex projects
  • Define system regression tests for future projects and for ongoing regression efforts; transition system regression test cases to the DB QA regression team
  • Support production verification and validation
  • Document expected results

Skills and Attributes

  • Well organised and quality driven
  • Pro-active and capable to think out of the box to deal with uncertainty
  • The ability to interact with the team, thoughtful code reviews, and generally being a team player.
  • Strong oral and written communication skills
  • Strong technical skills including a broad understanding of relational databases, file processing and web-enabling technologies
  • Good understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Application/technology knowledge or related experience
  • Strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures
  • Ability to execute automated and/or manual functional or non-functional tests and report results
  • Ability to use test automation frameworks and tools to automate manual tests

Main requirements

  • Experience of Software Quality Assurance experience
  • Experience with system development, and test project life cycle methodologies
  • Ability to work effectively with product development and systems management
  • Passionate about clean and well-written documentation

Nice to have

  • Working knowledge of Scrum/Agile methodologies
  • A love of Open Source software
Apply to this position