QA Automation Engineer

Job Duties and Skills:

  • Develop and maintain automated test cases in Selenium WebDriver using Core Java, TestNG, Maven and used IntelliJ as an IDE.
  • Develop new and update existing Automation test cases using selenium WebDriver and TestNG, using Git as VCS for web-based application, using Maven as Build tool.
  • Work on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Involve in design of various supportive libraries for Selenium based automated test cases
  • Report, document and follow-up on the change requests using the defect-tracking tool JIRA.
  • Debug Java code to fix functionality and usability issues discovered during testing. Also test out the bug fixes before implementation.
  • Perform smoke and regression testing of an application which allows to process an entire Policy lifecycle (Guidewire)
  • Implement cross browser and cross platform web testing with WebDriver.
  • Test Web app on Smart Bear cloud platform, for cross browsers and operating systems
  • Document & report test outcomes by collecting, analyzing, interpreting & summarizing data to development        

Required Education:

Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a closely related field, or a combination of education and experience equating to the U.S equivalent of a bachelor’s degree in one of the aforementioned subjects.

Work location is Charlotte, NC with required travel to client locations throughout the USA.

Job Category: Test Engineer
Job Location: Charlotte

Apply for this position

Allowed Type(s): .pdf, .doc, .docx