> Markdown version of [/jobs/ext/2986757-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2986757-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:** U S A CONSULTING INC - **Location:** New York, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Balsamiq, Java (Programming Language), JIRA, Automation of Tests, Microsoft Azure, Browser Compatibility, Databases, Continuous Integration, Data Validation, Database Testing, Design of User Interfaces, Mobile Application Software, Apache JMeter, PostgreSQL, Log4j, Apache Maven, Microsoft Visio, Microsoft SQL Server, Object-Oriented Software Development, Release Management, E2e Testing, Application Data, Software Engineering, SQL Databases, Software Testing Automation Framework, Systems Integration, Test Management, Testng, Data Logging, Freeform SQL, Performance Testing, Postman, Appium, Software Security, Test Scripts, ReadyAPI, Integration Tests, Restful APIs, Selenium Webdriver, Jenkins - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/ade181df-50b1-4e75-9090-634629d9ea16 ## About the Role * 4+ years of professional experience in quality assurance, software testing, or test automation. * Strong hands-on experience creating, executing, and managing automated test scripts. * Strong experience with Selenium WebDriver, Java, Maven, and TestNG. * Experience developing and maintaining automation frameworks using the Page Object Model and testing best practices. * Experience with REST API testing using RestAssured, Postman, or comparable tools. * Experience creating and executing performance tests using Apache JMeter. * Strong experience writing complex SQL queries using Microsoft SQL Server and/or PostgreSQL. * Experience validating data accuracy and performing database testing. * Experience testing web-based and mobile applications. * Experience with CI/CD-based testing and continuous quality validation. * Experience with test management and quality tools such as Azure DevOps/Azure, Zephyr, Jira, Balsamiq, and Microsoft Visio, or comparable tools. * Familiarity with IDE tools, logging frameworks such as Log4j, and software testing utilities. * Strong analytical, troubleshooting, documentation, and communication skills., * Experience designing and maintaining enterprise-grade test automation frameworks. * Experience with API automation, integration testing, and end-to-end testing. * Experience with performance testing analysis, bottleneck identification, and optimization recommendations. * Experience testing applications across multiple browsers, devices, and operating systems. * Experience integrating automated testing into Jenkins, Azure DevOps, or other CI/CD pipelines. * Experience with mobile automation tools such as Appium. * Experience with application security testing and accessibility validation. * Familiarity with Agile/Scrum development and software development lifecycle processes. * Relevant QA, automation, or testing certifications are a plus. ## Description We are seeking a QA Automation Engineer to design, develop, implement, and maintain automated testing solutions for enterprise web and mobile applications. The successful candidate will work closely with business users, UI/UX designers, software developers, database engineers, and infrastructure teams to ensure application quality, functionality, performance, security, and data accuracy. This role requires strong hands-on experience with Selenium WebDriver, Java, Maven, TestNG, REST API testing, performance testing, SQL, and test automation frameworks. The ideal candidate will contribute to continuous testing and CI/CD processes while helping ensure applications meet business and technical requirements., * Design, develop, implement, and execute automated test solutions for web and mobile applications. * Verify application features, functionality, integrations, and enhancements against business and technical requirements. * Collaborate with business users, UI/UX designers, software developers, database engineers, and infrastructure teams to maintain application quality standards. * Analyze business requirements and translate them into test scenarios, test cases, and automation scripts. * Develop and maintain automated testing solutions to support application releases and CI/CD processes. * Create and maintain scalable test automation frameworks using Selenium WebDriver, Java, Maven, TestNG, and Page Object Model. * Develop and execute REST API test scripts using tools such as RestAssured and Postman. * Create, maintain, and execute performance test scripts using Apache JMeter. * Evaluate application response times, scalability, stability, and performance, and identify opportunities for improvement. * Write and execute complex SQL queries to validate application data and ensure database accuracy. * Perform database testing across Microsoft SQL Server and PostgreSQL environments. * Validate web and mobile applications for functionality, compatibility, cross-browser accessibility, and quality standards. * Support application security and quality validation activities. * Identify, document, track, and communicate defects and testing issues through resolution. * Maintain test documentation, automation scripts, test results, and quality assurance artifacts. * Participate in continuous improvement of testing processes, frameworks, and quality standards. * Support test planning, execution, reporting, and release-readiness assessments. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [Stranger Danger: Your Java Attack Surface Just Got Bigger](https://www.wearedevelopers.com/videos/346-stranger-danger-your-java-attack-surface-just-got-bigger) - [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) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Reviewing 3rd party library security easily using OpenSSF Scorecard](https://www.wearedevelopers.com/videos/1041-reviewing-3rd-party-library-security-easily-using-openssf-scorecard) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Benefits of Using JMeter For Performance Testing](https://www.wearedevelopers.com/magazine/96-benefits-of-using-jmeter-for-performance-testing) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)