Automation Engineer

Job ID: 08774
Location: Glenn Mills, PA  [Hybrid]
Employment Type: Contract

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

(Word, PDF, RTF, TXT)
* Required field.

Senior QA Automation Engineer

About the Role

Our client is seeking a highly experienced QA Automation Engineer to support enterprise application testing initiatives across web services, APIs, and desktop applications. This role will focus on automation framework development, CI/CD integration, API testing, and quality assurance best practices within Agile development environments.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks and test scripts for enterprise applications.
  • Support testing efforts across Agile/Scrum, Waterfall, and Test-Driven Development environments.
  • Develop and execute automated web service and API testing using tools such as ReadyAPI, SoapUI, Swagger, and Postman.
  • Support CI/CD deployment testing and analyze automation logs during deployment cycles.
  • Perform automation testing for web and desktop applications using Selenium WebDriver, TestComplete, and related tools.
  • Collaborate with development and DevOps teams to integrate automated testing into Azure and Jenkins CI/CD pipelines.
  • Support performance and load testing initiatives using LoadNinja and related tools.
  • Develop and maintain Business Driven Development (BDD) testing frameworks using tools such as Cucumber and SpecFlow.
  • Work with relational databases to support testing, validation, and data analysis activities.

Required Qualifications

  • 10+ years of QA automation and software testing experience.
  • Strong experience with Selenium WebDriver and test automation frameworks.
  • Hands-on experience with SmartBear tools including TestComplete, TestExecute, ReadyAPI, and SoapUI.
  • Experience with API automation and testing using ReadyAPI, Swagger, Postman, Rest Assured, and HTTP Client tools.
  • Experience supporting CI/CD automation processes using Azure DevOps and/or Jenkins.
  • Experience with BDD frameworks such as Cucumber and SpecFlow.
  • Strong understanding of Agile/Scrum and other software development methodologies.
  • Experience working with Oracle, MySQL, or other relational databases.

Preferred Qualifications

  • Experience testing Kafka-based web services or payment simulators.
  • Experience with Spring Boot frameworks and API automation.
  • Familiarity with JavaScript libraries and frontend technologies such as jQuery and AngularJS.
  • Experience with code coverage and performance testing tools.
  • Strong troubleshooting and analytical skills.