> Markdown version of [/jobs/ext/4721462-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/4721462-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:** Innovative Information Technologies, Inc - **Location:** United States (Remote available) - **Contract:** Contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, Software Quality, Code Review, Databases, Continuous Delivery, Continuous Integration, Data Validation, Data Integrity, Relational Databases, Database Testing, Software Debugging, Mobile Application Software, Load Testing, Microsoft SQL Server, MySQL, Oracle (Applications), Scrum Methodology, E2e Testing, Standard Sql, Selenium, Software Engineering, SQL Databases, Software Testing Automation Framework, Test Data, Strategies of Testing, Web Applications, Enterprise Software Applications, Appium, Backend, Git, Integration Tests, Front End Software Development, Data Inconsistencies, Software Version Control, Programming Languages - **Published:** November 14, 2026 - **Apply:** https://www.dice.com/job-detail/9eff7e99-dcde-4c93-85af-c195a9726eb1 ## About the Role 5+ years of professional quality engineering or test automation experience. Strong hands-on experience with Selenium and Java, or equivalent automation technologies. Demonstrated ability to build, extend, troubleshoot, and maintain test automation frameworks. Experience automating both web and mobile application testing. Practical experience with integration, load, security, and server-side testing. Strong SQL and relational database skills, including data validation. Experience with Git and CI/CD processes and tools. Working knowledge of Agile software development. Strong analytical, debugging, problem-solving, and communication skills. Technical degree or equivalent relevant professional experience., An experienced automation engineer who has independently developed testing frameworks, integrated automation into CI/CD, handled complex application and database validation, diagnosed intermittent test failures, and demonstrated ownership of software quality throughout the development lifecycle. ## Description The engineer should be comfortable working remotely with distributed Agile teams operating in Eastern and Central time zones. Interview Process 1 Pre-Screen Live (15 minutes) 2 Internal Technical Screen (20-30 minutes) 3 Client Interview (Virtual) Core Role Summary QA Automation Engineer responsible for designing, developing, executing, and maintaining automated testing frameworks and comprehensive testing strategies across web and mobile applications, with an emphasis on functional, load, integration, usability, and security testing. Must Have Skills - Test Automation Engineering - Selenium - Java or comparable programming language - Automated Test Framework Development - Functional Testing - Load Testing - Integration Testing - Security Testing - Server-Side Testing - Web Application Automation - Mobile Application Automation - Appium or comparable mobile automation technology - Relational Databases - MySQL, SQL Server, Oracle - Git / Version Control - CI/CD Tools - Agile Development, We are seeking an experienced QA Automation Engineer IV to design, develop, execute, and maintain automated testing solutions for enterprise applications. The successful candidate will combine strong software engineering and test automation skills with expertise in functional, integration, performance, security, and database testing. This position requires the ability to develop scalable automation frameworks, diagnose complex application defects, collaborate with Agile development teams, and integrate automated quality controls into continuous delivery pipelines. Key Responsibilities Test Automation and Framework Development Design, develop, and maintain reusable automated testing frameworks using Selenium with Java or comparable technologies. Create automated functional, regression, integration, and end-to-end tests. Automate validation of web and mobile applications using appropriate testing tools. Improve automation stability, maintainability, execution speed, and coverage. Participate in automated test code reviews. Quality Engineering and Test Strategy Review business requirements, functional specifications, and technical designs. Develop comprehensive test plans, scenarios, test cases, and supporting test data. Estimate, prioritize, and coordinate testing activities. Perform risk assessments and validate business requirements. Execute functional, usability, integration, load, server-side, and security testing. Application and Database Validation Validate application behavior across front-end, backend, and integrated systems. Write SQL queries to verify relational database records and data integrity. Investigate integration failures, application errors, and data inconsistencies. Analyze test results, identify defects, and support root-cause investigations. CI/CD and Agile Collaboration Integrate automated testing into CI/CD pipelines. Maintain automation code using Git-based version control. Participate in sprint planning, backlog refinement, defect reviews, and retrospectives. Collaborate with developers, product owners, and business stakeholders. Produce clear, actionable defect reports and communicate quality risks.