Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)
Skills
Analytical Skill
Android
Appium
Automated Testing
Continuous Delivery
Continuous Improvement
Job Details
We are looking for Automation QA Engineer for our client in Dallas, TX
Job Title: Automation QA Engineer
Job Type: Contract
Job Description:
Responsibilities:
- Design and Execute Endurance Tests:
- Develop and maintain automation scripts for endurance testing of the web application across key browsers.
- Automate a comprehensive set of playback scenarios.
- Set up and execute Android and iOS endurance tests specifically for WiFi7 router integration.
- Automation Framework Development and Maintenance (Expanded Scope):
- Design, develop, and enhance robust automation test frameworks for a broad range of client platforms, including Mobile (iOS, Android), Connected Entertainment (CE) platforms (TVOS, FireTV), and Web browsers.
- Investigate, debug, and implement fixes for critical issues, such as run-time memory issues, within the current regression job framework.
- Contribute to the continuous improvement of the existing automation framework and best practices.
- Configure and maintain automated testing jobs for the web application across multiple browsers.
- Proactively troubleshoot and resolve environment-specific automation challenges.
- Provide essential Knowledge Transfer (KT) on the automation framework and test processes to new team members.
- 7+ years of experience in Quality Assurance with a strong focus on test automation.
- Expertise in the development and maintenance of test automation frameworks utilizing technologies such as Python, Appium, Robot Framework, and Selenium.
- Expertise in automated web application testing (e.g., Selenium, Cypress, Playwright).
- Demonstrated experience in mobile application testing (Android and iOS) and network/device integration.
- Solid experience with automation on Connected Entertainment (CE) platforms like TVOS and FireTV.
- Strong proficiency in Python or another relevant scripting/programming language (e.g., Java, JavaScript).
- Solid understanding of endurance/stability testing methodologies and performance measurement.
- Familiarity with CI/CD pipelines and job configuration (e.g., Jenkins, GitLab CI).
- Excellent troubleshooting and analytical skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.