Develop and maintain automated tests for web applications, APIs, and business workflows while integrating them into CI/CD pipelines. Collaborate with developers and DevOps teams to improve release quality, diagnose test failures, and leverage AI tools for test generation and maintenance.
360training At 360training, we’re more than an online training provider—we’re on a mission to empower people and organizations to thrive. As a fast-growing leader in online and live training across multiple industries, we deliver regulatory-approved training and certifications that power careers and businesses.
Our culture is grounded in two values: Deliver Results and Do the Right Thing. We operate as a collaborative, performance-driven organization where data plays a critical role in shaping strategy and outcomes. If you’re excited to turn analytics into impact and influence meaningful decisions, 360training is the place for you.
No Visa Sponsorship for this role
This is a remote position, and we are looking to hire in the following states
AZ, FL, GA, NJ, PA, TN, TX, UT, ID, MI, MO and WI
QA Automation Engineer
360training is seeking a QA Automation Engineer to develop and maintain AI-assisted automated testing across our software development and deployment process. This role will work with developers, QA, and DevOps to integrate reliable testing into CI/CD pipelines, improve release speed and quality, and support the transition from manual to automated testing.
Responsibilities
Develop and maintain automated tests for web applications, APIs, integrations, and end-to-end business workflows.
Participate in requirements and acceptance-criteria reviews to identify gaps, edge cases, dependencies, and testability concerns early.
Translate business requirements and manual test cases into maintainable, repeatable automated tests.
Integrate automated tests throughout the CI/CD pipeline, from code changes through deployment and post-deployment validation.
Define where tests run in the pipeline, make results and failures visible, and work with developers and DevOps to resolve issues.
Partner with developers to ensure unit and integration testing are included in feature development.
Use AI tools to generate and improve tests, analyze coverage, diagnose failures, and maintain automation. Review and validate AI-generated output.
Improve the reliability of automated tests by addressing flaky tests and establishing repeatable test-data practices.
Work with DevOps on test environments, test data, access, and pipeline configuration needed for reliable automated testing.
Help establish automated quality checks and release criteria.
Help QA team members develop automation skills and adopt common testing standards.
Perform manual or exploratory testing when appropriate.
Required Qualifications
4+ years of experience in software quality assurance, including at least 2 years of hands-on test automation.
Experience programming in TypeScript, JavaScript, C#, or a comparable language.
Experience with Playwright, Cypress, Selenium, or a comparable automation framework.
Experience testing web applications, APIs, and integrations.
Hands-on experience integrating, running, and troubleshooting automated tests in CI/CD pipelines.
Experience using Git, pull requests, and code reviews.
Ability to troubleshoot failures involving test code, applications, test data, and environments.
Experience using AI-assisted coding or testing tools, such as GitHub Copilot.
Strong communication and collaboration skills.
Preferred Qualifications
Experience with Playwright and TypeScript.
Experience testing .NET, React, or Node.js applications.
Experience with GitHub Actions, Jenkins, or Azure DevOps.
Experience with learning, e-commerce, or content management platforms.
Experience helping manual QA engineers transition to automation.
Experience establishing automation standards or improving test frameworks.
We Offer Great Benefits:
Competitive salary and annual bonus
Flexible time off and company recognized holidays
401k Pension Plan with company match contributions
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”