QA Automation Engineer
Karamat Ul NisaUnited StatesSENIORPosted 1h ago
Investment BankingUI Test AutomationAPI Test AutomationSeleniumPlaywrightKarateREST AssuredJavaPythonJavaScriptSQLJMeterLoadRunnerGitHubCI/CDGitHub Actions
About the Role
We are looking for a QA Automation Engineer to join our team in Austin, TX. This role focuses on designing, developing, and maintaining UI and API automation frameworks to ensure software quality.
Key Responsibilities
• Design, develop, and maintain UI and API automation frameworks.
• Create and execute automated test scripts using Selenium, Playwright, Karate, or REST Assured.
• Perform functional, regression, integration, and end-to-end testing.
• Develop and maintain automation solutions using Java, Python, or JavaScript.
• Prepare test plans, test strategies, test cases, and manage defects.
• Perform database testing, SQL queries, and backend data validation.
• Support performance testing using JMeter or LoadRunner.
• Integrate automation scripts with GitHub, CI/CD pipelines, and GitHub Actions.
• Explore AI-assisted development, prompt engineering, and AI agents to improve testing efficiency.
• Collaborate with development and business teams to ensure software quality.
Requirements
• 10+ years of experience in QA automation.
• Investment Banking domain knowledge.
• UI & API Test Automation experience.
• Proficiency with Selenium, Playwright, Karate, and/or REST Assured.
• Programming experience in Java, Python, or JavaScript.