QA Automation Developer

Location: Burnaby, BC
Date Posted: 04-11-2018
On behalf of our client, Affinity Staffing is seeking a QA Automation Developer to join the team on a contract basis.

What You’ll Do
  • Design, develop, and maintain automation test infrastructure/framework to produce maintainable, stable test coverage to support the development of microservices
  • Design and execute automated test cases for functional and end-to-end integration testing
  • Utilize innovative testing technologies to develop a product test strategy
  • Work closely with Agile team members, particularly with Product Managers and QA Analysts in order to write clear, concise and comprehensive test cases
  • Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews and retrospectives
  • Work with development team to prevent software defects by attending requirements reviews and architectural/design reviews every sprint iteration
  • Work with product owner to validate business requirements against user acceptance tests every sprint iteration
  • Work efficiently in a multi-project environment
  • Promote QA productivity through automation, tools, and other best practices
Education/Experience Requirements
  • You have an undergraduate degree in business, computer science or equivalent.
  • You have 4+ years of experience in white box services automation testing
  • You have experience using TestNG and RestAssured.
  • You are technically fluent in the Java programming language
  • You have extensive experience testing API’s
  • You have experience and love working in a truly Agile environment
  • You have an in-depth understanding of web technologies and a practical knowledge of creating automated test frameworks/tests for those technologies
  • You have a curiosity and passion for innovation – this is an environment where knowledge and interest in new tools and technologies is expected as well as rewarded
this job portal is powered by CATS