May 30, 2019

Analyst - Quality Assurance

  • Wileyed Solutions
  • Curitiba - State of ParanĂ¡, Brazil
Full-Time

Job Description

Title: Analyst - Quality Assurance

Location: Curitiba, Brazil

We are in one of the most dynamic periods in our history as technology; globalism and economic diversity create far-reaching changes in the world. The demand for knowledge and learning has never been greater, and Wiley is at the forefront of meeting that need. As a learning business, we make meaningful contributions to research discovery and lifelong learning by helping organizations achieve their goals and people achieve success from education through their career. We may have been founded over two centuries ago, but our secret to success remains the same: change with the times and adapt to meet the ever-evolving needs of our customers.

Summary

The ideal candidate will enjoy working in a highly collaborative environment, where their voice is highly valued. We are looking for an experienced quality engineer that can help our team make the jump from a manual methodology to one which is primarily automated.

Responsibilities
  • Create, maintain and execute test automation scripts
  • Collaborate with software engineering as needed to resolved problems and identify root cause of product defects
  • Ability to juggle multiple tasks and priorities in a fast-paced environment
  • Proficient in building complex test plans and test scripts
  • Must be a creative thinker when devising test strategies
  • Work with the scrum team to ensure that all stories have well defined acceptance criteria, test plans, and any hooks needed to enable testability
  • Understanding of TDD methodologies
Requirements
  • Bachelor's degree or equivalent work experience in Computer Science, Information Systems or other related field.
  • At least 5 years of experience within a total Information Technology (IT) environment.
  • 2-3 years of hands on experience with front and back end automated testing methodologies.
  • Strong understanding of software development lifecycles (SDLC) with a primary focus on Agile methodologies (SCRUM, or SAFe).
  • Solid understanding of product features and user scenarios to be converted to automation
  • Experience in analyzing web applications and writing test cases based on current behavior of the application where documentation or feature requirements do not exist.
  • Strong proficiency with at least one high-level programming or scripting language: Python (most preferred) or Java or C#
  • Good knowledge of test management and issues tracking systems (Jira, TestRail, etc.)
  • Experience with building an automation framework from scratch.
  • Experience with Selenium
  • Experience with Page Object Model Framework or other Open Source Test Automation frameworks
  • Experience with version control systems (GitHub)
  • Experience with SQL and relational databases
  • Experience with CI/CD pipeline (Jenkins, Docker)
  • Experience with TDD methodology / Unit testing
  • Have significant experience and willingness to work with other teams such as development, product and release teams
  • Excellent communication skills
Wiley is an equal opportunity employer and does not discriminate on the basis on race, color, creed, national origin, sex, sexual orientation, religion, age, disability or other legally protected status. Employment is contingent upon the successful completion of a background check and employment review.

Security Clearance

NO Security Clearance

Apply Now