Automation Engineer
Job ID: 08774
Location: Glenn Mills, PA [Hybrid]
Employment Type: Contract
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.

