Filled
This offer is not available anymore

Agile QA Engineer in Barcelona

Softonic

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

-Work closely together with product stakeholders, the agile QA coach and the developers.

-Participate in project-wide reviews of requirements, system architecture, design documents, estimating, planning, cost-of-quality, quality risk analysis, implications of known bugs and the impact of proposed changes to product definition on the testing process.

-Provide accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies. Effectively communicate testing activities and findings in oral and written formats.

-Develop, document and execute test cases for the product under test. Develop and execute automated tests using the selected tool, while focusing on efficiency, maintainability and traceability. Perform code reviews of team member's automation code.

Perform the overseeing of all reported bugs in the bug tracking system for the projects assigned. Assist in the creation of test project status reports and metrics.

-Selection, evaluation and use of testing tools to assist on specific testing tasks or to provide faster test feedback. Participate in test automation tool selection processes for automated testing harnesses.

-Identify training needs within the different teams and provide the right training session.

-Maintain and improve the testing framework and the testing infrastructure

-Foster quality culture involving product stakeholders and developers into the project quality providing up to date information on test coverage, testing scope and test process

-Acting as a consultant in terms of quality assurance and testing strategy in order to distribute the ownership of testing process and product quality across the several teams/squads

Experience and Skills

Technical:

-Test Planning: ability to identify application attributes, components, capabilities and high risk areas in order to create new test suites. Determine test strategy, test estimation and entry/exit criteria.

-Test Case Design: knowledge in detailing and prioritizing test cases, its expected results and test pass criteria.

-Test Implementation and Execution: knowledge in writing automated tests and in performing manual testing. Advanced logging and reporting skills to ensure test traceability.

-Incidence Reporting and Management: expertise in the documentation of any event that occurs during the testing process and requires investigation.

-Test Environments: understanding of the different environments where tests are setup or run against.

-ISTQB Foundation Certification (desirable).

-Programming languages: Automation skills based on Selenium Webdriver (Java + TestNG) and/or Behat (PHP)

-Knowledge of project management tools as Jira, Confluence and Crucible.

-Knowledge of continuous integration tools as Jenkins and Bitbucket.

-Knowledge of version control systems as Git and Subversion.

-Other desirable knowledge: Maven and Docker

Non-Technical:

-Communication Skills: ability to communicate well with technical & non-technical people

-English: advanced level, oral and written.

-Risk Management: ability to alert stakeholders when quality is insufficient or QA processes are not being adhered.

-Knowledge of Agile methodologies

-Team player: ready to work in a cross-functional team taking part in the whole development process and sharing good practices.

-Personal skills: Being creative, curious, strategic and organized as well as experimental. Being flexible and able to adapt to changing work environments.
 

About Softonic

  • Marketplace

  • Barcelona, Spain

  • 50 - 200

  • 1997

.

Other quality assurance jobs that might interest you...