
Quality Automation Engineer
Posted 22 hours ago

Posted 22 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and sustain scalable test automation frameworks for web applications, APIs, and backend services.
• Embed automated test suites into CI/CD pipelines to ensure continuous testing, rapid feedback loops, and automated quality gates.
• Oversee test environments, generate test data, and manage mock services.
• Enhance test execution through parallelization, containerization, and proactive management of flaky tests.
• Create, maintain, and execute functional, regression, API, integration, and end-to-end test suites.
• Analyze build failures to differentiate between framework issues and product bugs while tracking defects until resolution.
• Broaden coverage to include performance, load, security, and accessibility testing.
• Monitor quality metrics and test coverage to identify gaps and instill confidence in release quality.
• Collaborate with software engineers and product managers during refinement to establish acceptance criteria and ensure testability.
• Advocate for shift-left testing by assisting developers in incorporating automated checks earlier in the pull request cycle.
• Engage in sprint planning, review test pull requests, and participate in release-readiness sign-offs.
• Contribute to the establishment of engineering-wide QA standards, automation best practices, and testing guidelines.
• Leverage AI tools and trend analysis to pinpoint opportunities for process, service, and product enhancements.
• Bachelor’s degree in computer science, engineering, or a related field with one year of relevant experience; or a Master’s degree in computer science, engineering, or a related field with one year of relevant experience.
• A minimum of 3 years of experience in software quality assurance or test automation.
• Experience in Agile/Scrum development environments.
• Strong analytical, troubleshooting, and problem-solving capabilities.
• Extensive experience with test automation frameworks, API testing, and CI/CD pipelines.
• Proficient in Selenium, Playwright, Cypress, or WebDriver.
• Familiarity with API and REST service testing.
• Knowledge of programming or scripting languages suitable for test code, including Go, JavaScript, TypeScript, Python, Java, or C#.
• Experience with integrating CI/CD pipelines.
• Understanding of QA methodology, test design, regression testing, and defect tracking processes.
• Experience in testing database-backed systems, including SQL and database validation.
• Proficiency with test environments, test data management, and service mocking.
• Experience in parallelization and managing flaky tests.
• Background in non-functional testing, encompassing performance, load, security, and accessibility testing.
• Ability to create clear test documentation and communicate defects effectively.
• Experience in testing enterprise SaaS platforms.
• Familiarity with cloud environments such as AWS, Azure, or Google Cloud, as well as containerized environments like Docker or Kubernetes.
• Knowledge of test data management and tools for mocking or stubbing.
• Understanding of accessibility standards and cross-browser compatibility testing.
• Strong collaboration and communication skills.
• This position does not offer sponsorship eligibility.
• Comprehensive health benefits and inclusive wellness support.
• Flexible time off and paid holidays.
• Opportunities for continuing education and leadership development programs.
• An inclusive culture built on empathy, connection, and trust.
• Flexible remote, hybrid, or on-site work arrangements whenever possible.
• Fully remote work option available within the US.
• People-first culture with flexible work-life support.
• Up to 10% travel.
Wabtec Corporation
Stefanini Brasil
Netlution GmbH
Helpware
Get handpicked remote jobs straight to your inbox weekly.