QA Automation Engineer360training 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
- 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)