> Markdown version of [/jobs/ext/1916029-automation-qa-engineer](https://www.wearedevelopers.com/jobs/ext/1916029-automation-qa-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). --- # Automation QA Engineer - **Company:** Plan A Technologies - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Automation of Tests, Software Bug Management, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Coverage, Databases, Continuous Delivery, Continuous Integration, Data Validation, Software Debugging, Document Object Model, Human-Computer Interaction, Integrated Development Environments, Mobile Application Software, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Systems Development Life Cycle, TypeScript, Web Applications, XPath, Scripting, SOAPAPI, Git, Containerization, Restful APIs, Software Version Control, Docker - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5a11a75b41cdc0c1 ## About the Role Please note: you must have at least 5+ years of experience with automation testing to be considered for this role., * 5+ years of QA experience, with a strong focus on automated testing. * Proficiency in at least one object-oriented or scripting language (e.g., Python, JavaScript/TypeScript, Java, C#). * Solid understanding of automated testing patterns (e.g., Page Object Model), test architecture, and assertions. * Hands-on experience testing REST/SOAP APIs and validating payload structures, status codes, and security. * Familiarity with DOM manipulation, locators (CSS selectors, XPath), and browser automation principles. * Experience using Git or similar version control systems for test code management. * Experience working in an Agile/Scrum development environment. * Strong analytical and debugging skills to identify root causes of failures and a proactive, detail-oriented mindset. * Excellent verbal and written English communication skills * Outstanding communication and interpersonal skills * Initiative and drive to do great things Nice to haves * Experience with Performance, Load, or Security testing fundamentals. * Familiarity with containerization tools (e.g., Docker) and continuous delivery environments. * Understanding of standard database systems and basic SQL for data validation. * Relevant QA certification (e.g., ISTQB Advanced Test Automation Engineer or equivalent) is a plus. ## Description Plan A Technologies is looking for a skilled Automation QA Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining automated test suites to ensure the quality, reliability, and performance of our applications. You will collaborate closely with software developers, product managers, and manual QA engineers to integrate automated testing into our development lifecycle and continuously raise our quality standards., * Analyze product requirements, acceptance criteria, and user stories to create comprehensive test plans and test cases. * Design, build, and maintain scalable, efficient automated test scripts for web applications, mobile applications, and/or RESTful APIs. * Integrate automated test suites into continuous integration and continuous deployment pipelines to ensure automated feedback on code changes. * Execute automated test runs, analyze results, identify bugs, and log detailed defect reports with reproducible steps. * Update and maintain existing test suites to adapt to evolving application features, user interface changes, and bug fixes. * Track quality metrics (e.g., test coverage, defect density, build pass rates) and present QA results to engineering stakeholders. * Participate in agile ceremonies (sprint planning, daily standups, retrospectives) and work closely with developers to debug issues early in the SDLC. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Scrape, Train, Predict: The Lifecycle of Data for AI Applications](https://www.wearedevelopers.com/videos/1652-scrape-train-predict-the-lifecycle-of-data-for-ai-applications) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)