> Markdown version of [/jobs/ext/2144493-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2144493-qa-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Automation Engineer - **Company:** BCforward - **Location:** Addison, TX, United States - **Experience:** Expert - **Salary:** $125,715.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), XML Schema, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Automation of Tests, Data Validation, Database Analysis, Database Theory, Software Debugging, File Systems, JSON, Python (Programming Language), Windows Servers, Oracle SQL Developer, Scrum Methodology, Selenium, SoapUI, Test Data, Test Execution Engine, Extensible Markup Language (XML), Postman, Test Scripts, SOAPAPI, Backend, AI Platforms, Integration Tests, Vba Programming Language, Splunk, Api Management - **Published:** August 20, 2026 - **Apply:** https://www.dice.com/job-detail/9d84e728-2c24-437b-bdef-46206989feaf ## About the Role * Advanced proficiency in Python and Core Java for test automation. * Ability to build agentic solution for QA using company AI solutions. * 3+ years of hands-on experience with Selenium and UFT (QTP) test automation tools. * Proven ability to develop automated UFT/QTP test scripts from scratch and enhance, maintain, and troubleshoot existing automation frameworks and scripts. * 3+ years of API testing experience, including both REST and SOAP web services. * Hands-on experience using SOAPUI and Postman for API validation, test execution, debugging, and automated testing. * 3+ years of experience writing Oracle SQL queries for data validation, test data analysis, and backend verification. * Strong understanding of database concepts and validation through direct database analysis. Preferred Skills: * Experience with XML, XSD, and JSON data formats. * Backend testing, including file processing, MQs, and integration testing. * Ability to analyze and troubleshoot failures using Windows server logs and Splunk. * VBA macro development and maintenance. * Experience in Agile methodologies such as Scrum or Kanban, including design, automation, and execution of tests. * Ability to learn complex business domains, systems, and architectures quickly. * Ability to deliver in a dynamic, fast-paced, and complex environment with high-quality outcomes. * Strong ownership with end-to-end coordination, risk management, reporting, and stakeholder communication. * Proven team collaboration across development, testing, and business teams. * Ability to support multiple applications and projects while managing priorities. * Excellent verbal and written communication, presentation, and stakeholder management skills. ## Description We are seeking a QA Automation Engineer to join our dynamic team. The ideal candidate will have strong experience in Python, Core Java, Selenium, UFT, and API testing and a proven ability to design and deliver agentic QA solutions leveraging company AI platforms while leading end-to-end testing across multiple initiatives., * Own QA for assigned initiatives, including test planning, execution, and reporting. * Coordinate and execute E2E and LLE testing across teams and systems. * Develop and maintain automated tests using Selenium, UFT/QTP, and Python/Java. * Build agentic QA solutions using company AI solutions to improve coverage and efficiency. * Validate REST and SOAP APIs using SOAPUI and Postman, including automation and debugging. * Perform backend validation with Oracle SQL and database analysis. * Manage risks, issues, and defects with clear communication to developers, clients, and management. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [JSON and Beyond](https://www.wearedevelopers.com/videos/968-json-and-beyond) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Benefits of Using JMeter For Performance Testing](https://www.wearedevelopers.com/magazine/96-benefits-of-using-jmeter-for-performance-testing) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)