Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

QA Automation Engineer

QA Automation Engineer

Job Title: QA Automation Engineer
Contract Type: Contract
Location: Western Cape
Industry:
Reference: JN -062019-16552
Contact Name: Nicole Vine
Contact Email: nicole.vine@peoplesolved.com
Job Published: June 10, 2019 11:37

Job Description

Tech stack consists of:

  • Angular for the frontend
  • Python and NodeJS for serverless microservices hosted on the AWS platform
  • Java and MySQL for our business system
  • Frontend tests will be automated using [Puppeteer] while API testing will be performed using Python and PyTest


Duties and responsibilities:

  • Design, develop and maintain test cases for new and existing product features
  • Develop a system for the creation and maintenance of test data
  • Define and communicate corrective actions for failed tests
  • Test planning and test reporting
  • Enhance test principles, standards and best practices in the team
  • Implement automation frameworks with continuous integration / deployment covering UI, API, unit and integration tests
  • Develop and execute test cases to diagnose issues and bugs, creating test data when required
  • Perform regression testing when bugs are resolved


Qualifications and experience:

  • A minimum of 3 years QA experience
  • At least 2 years of software development with Javascript, Python or Java
  • Experience in managing testing throughout the SDLC (development testing, unit / integration testing, API testing, performance testing, system testing and regression testing etc.
  • Strong knowledge of software QA methodologies and processes
  • Experience in front end web browser automation with dynamic content
  • Experience with GUI and client application testing (manual and automated)
  • An understanding of modern web development
  • Understands web services (REST) and underlying protocols (HTTP/S, TCP/IP)
  • Experience in using bug tracking tools such as Jira
  • Ability to communicate clearly
  • An organized person who is a fast learner with an eye for detail
  • Experience in Agile Process (SCRUM)

Get similar jobs like these by email

By submitting your details you agree to our T&C's