
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