top of page

Automation Engineer

Overview

ADG is seeking a QA to work on an FDA project

Responsibilities

  • Perform detailed test designs using sound software test engineering principals in the context of test automation platforms and integration across distributed and complex web-based applications

  • Prepare detailed, well - structured test artifacts with a focus on coverage, automation, and performance.

  • Develop and improve existing test automation frameworks (i.e. make them faster, more flexible, and easier to use) and utilize parallel processing or grid systems to speed up the tests

  • Work across projects and collaborate with cross-functional teams to understand the complex interaction between systems

  • Define and establish test metrics to measure not just product quality but also the quality of testing and feedback to engineers

  • Develop efficient and effective quantitative methods and guidelines to continuously improve quality processes and practices across multiple projects

  • Experience supporting User Acceptance testing effort by user training and developing test artifacts

Other similar professional duties may be assigned as needed

Qualifications

  • 1 to 3 years of experience in testing, including planning, test execution, and analysis

  • 1+ years of experience in Information Technology

  • At least 1 year of experience in developing automated QA test suites and tools using Selenium, Nunit, Cypress, etc.

  • Strong skills in any one programming language, preferably C#

  • Exposure to backend services/microservices testing is a plus

  • Ability to review the complex code and write unit test cases

  • Exposure to client-side automated testing such as JEST, KARMA, PROTRACTOR

  • Exposure to stress, reliability, security and performance testing using tools like NetSparker, Fortify, LoadRunner, Jmeter

  • Knowledge in management tools such as JIRA Platform, Wiki, TFS and/or ALM

  • Experience in testing UI/UX best practices and 508 compliance using tools such as AMP, WAVE, JAWS.

  • Exposure to working as part of an Agile team

  • Exposure to Test Driven Design and Behavior Driven Design

  • Must be a self-starter/self-directed member of the team

  • Ability to prioritize work assignments and manage deliverables under tight deadlines in a fast-paced, changing environment. Strong analytical and communication skills

  • Bachelor’s degree in computer science or a related field

Employer will accept a suitable combination of education, training, and experience

bottom of page