ThreatQuotient

QA Automation Engineer

Java API Shell Bash HTML JavaScript SQL
Description

As a member of our Quality Assurance team, you’ll be a hands-on contributor in test automation for our cutting-edge security threat management application. The successful candidate will be required to ramp up rapidly on the technology stack, learn the test infrastructure, and work with the rest of the QA and Development team members to steadily improve and develop tests, tools, and processes to meet our maturing quality standards.

Responsibilities

  • Develop and debug tests for our Java-based custom test framework using Selenium Webdriver, TestNG, etc
  • Develop smoke and regression testing suites for our REST API and all supported web browsers using the most appropriate strategies
  • Review CI automation implementations and encourage sound design principles
  • Communicate progress with QA and Development team members through code reviews and daily scrum meetings
  • Troubleshoot identified bugs and provide documentation on resolutions and workarounds
  • Be motivated, proactive, detail-oriented and a team player

Qualifications

  • 5+ years of QA experience and a thorough knowledge of testing methodologies and best practices
  • 4+ years of strong core Java development experience
  • 2+ years of hands on experience with Selenium Webdriver, TestNG, etc
  • Familiarity with build/deployment automation and continuous integration using ci tools such as Jenkins, Bamboo, etc
  • Experience with shell scripting (Bash, etc)
  • Strong understanding of standard web application design and technologies including HTML, JSON, JavaScript, SQL
  • Strong understanding of and experience with REST API testing
  • Experience with Whitebox, Grey Box, and Black Box testing
  • Experience developing SQL queries
  • Hands on experience with tools like GitHub, Stash/BitBucket, Jira, Confluence
  • Comfortable working on Linux platforms (CentOS, RHEL)
  • Comfortable working with Mac OS
  • Experience working in an Agile Development environment
  • Excellent written and verbal communications skills
  • Strong troubleshooting and critical-thinking skills
  • Highly self-motivated and directed
  • Proven analytical and problem-solving abilities
  • Ability to prioritize effectively
  • Ability to work both independently and in a collaborative environment

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers