Automation Engineer
TekWissen
1 day ago
Temporary
On-site
Charlotte, North Carolina, United States
$42.85 - $42.85 USD hourly
Automation
Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Job Title: Automation Engineer
Location: Charlotte, NC
Duration: 12+ Months
Job Type: Temporary Assignment
Work Type: Hybrid
Job Description:
Seeking an experienced Automation Engineer with 10+ years of experience in test automation design, development, and execution. The ideal candidate will possess strong expertise in Playwright (JavaScript/TypeScript), Selenium, BDD/Cucumber, and API Automation. Responsible for building scalable automation frameworks, improving test coverage, supporting continuous testing initiatives, and ensuring high-quality software delivery. Work closely with development, product, and QA teams to drive end-to-end automation strategies across web applications and services.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and automation suites.
- Create and execute UI automation and API automation test cases.
- Develop robust automation solutions using Playwright with JavaScript and TypeScript.
- Build and maintain scalable automation scripts using Selenium WebDriver.
- Implement Behavior-Driven Development (BDD) automation frameworks using Cucumber.
- Develop reusable test scenarios, step definitions, and automation components.
- Perform API testing and automation for RESTful services.
- Analyze test execution results and identify defects and quality issues.
- Collaborate with development teams to troubleshoot and resolve defects.
- Participate in test planning, estimation, strategy definition, and release validation activities.
- Ensure automation suites are integrated into CI/CD pipelines to support continuous testing.
- Contribute to automation framework improvements, test reliability, and overall quality engineering best practices.
Required Skills
- Playwright with JavaScript/TypeScript.
- Selenium WebDriver.
- API Automation.
- BDD / Cucumber.
- Test Automation Framework Development.
- UI Test Automation.
- REST API Testing.
- Continuous Integration and Continuous Testing.
- Quality Engineering and Test Strategy.
Experience Required
- 10+ years of overall experience in Test Automation and Quality Engineering.
- Strong hands-on experience designing, implementing, and maintaining enterprise test automation frameworks.
- Experience supporting Agile and CI/CD-driven development environments.
Top 3 Skills
- Playwright (JavaScript/TypeScript).
- Selenium.
- API Automation.
Nice-to-Have Skills
- Playwright framework architecture and implementation.
- Rest Assured for API automation.
- Azure DevOps pipeline integration.
- Jenkins pipeline integration.
- Advanced TypeScript programming concepts.
- Test data management.
- Mocking and stubbing techniques.
- Automation reporting and test analytics.
Qualifications
- Strong understanding of software testing methodologies and automation best practices.
- Experience creating reusable automation frameworks and scalable test solutions.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Ability to work closely with developers, product owners, and cross-functional teams.
- Experience with source control systems and modern software delivery practices.
Technical Skills
- Playwright.
- JavaScript.
- TypeScript.
- Selenium WebDriver.
- Cucumber.
- API Automation.
- Rest Assured.
- REST Services.
- Test Automation Frameworks.
- Azure DevOps.
- Jenkins.
- CI/CD.
- Git.
- Quality Engineering.
Years of Experience
- 10+ Years of Experience.
TekWissen® Group is an equal opportunity employer supporting workforce diversity