Search Jobs

QA Automation Engineer

Our client needs a QA Automation Engineer to help ensure the satisfaction of their clients. You will be demonstrating that existing and new products meet the highest standards of security, reliability, performance, and user-friendliness.  Your responsibilities will include writing automated test cases against APIs, writing automated test cases for user-facing functionality, maintaining and enhancing the test automation framework, and optimizing test automation throughout the continuous integration pipeline. We’re looking for a candidate who will excel in a fast-paced environment.

Responsibilities:

  • Write automated test cases against APIs
  • Write automated test cases for user-facing functionality
  • Maintain and enhance the test automation framework
  • Work closely with Development, Product Management, and Product Owners to ensure acceptance criteria is met for new feature development
  • Reduce the manual test case backlog by automating user-facing test cases
  • Work closely with the Continuous Integration team to optimize performance and efficiency of the automation test suites

Requirements:

  • Bachelor’s Degree in Computer Science or related degree OR equivalent experience
  • Experience with professional software development, including Java, C#, Ruby, or other object-oriented languages
  • 2+ years’ experience writing automated tests
  • Highly organized and able to complete multiple tasks under tight and competing schedules
  • Strong technical and analytic skills
  • Able to understand complex systems and design tests around integration and interface points
  • Experience writing test cases
  • Experience testing multi-tier software systems from UI through database
  • Experience configuring test environments
  • Ability to work collaboratively with technical and non-technical cross-functional teams
  • Flexibility and grace under pressure
  • Experience automating tests for iOS and/or Android preferred
  • Experience with backup/restore applications preferred
  • Experience administrating Linux, Windows, or Mac OSX servers preferred
  • Experience with stress and load testing of multi-tier applications preferred
  • Experience writing and automating security tests preferred

 

Apply for this job