QA Automation Engineer
Summary
Remote QA Automation Engineer at 360training who builds and maintains AI-assisted automated tests for web apps, APIs, and end-to-end workflows, integrating them into CI/CD pipelines and helping shift the team from manual to automated testing. Core stack: TypeScript/JavaScript or C# with Playwright, Cypress, or Selenium.
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.
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.
- 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.
- 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.
- 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.
- Competitive salary and annual bonus
- Flexible time off and company recognized holidays
- 401k Pension Plan with company match contributions
- Short-Term and Long-Term Disability
- Life Insurance- Basic, Voluntary, and AD&D
- Healthcare- Medical, Dental, Vision, and MDLive
- Flexible spending & Health Savings Accounts (HSA)
- Employee Assistance Program (EAP)
