US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. They are seeking a Senior Quality Assurance Automation Engineer to ensure application quality and release readiness, design automated testing frameworks, and integrate testing into CI/CD pipelines.
Responsibilities:
- Own application quality and release readiness for the Create domain, ensuring features meet agreed quality standards before deployment to content authors and program teams
- Design, develop, and maintain comprehensive test plans, test cases, and scalable automated test suites across back-end services, front-end applications, and supporting infrastructure
- Design and implement automated testing frameworks for content authoring tools and the workflows that move items and assessments through review, approval, and publication
- Write modular, maintainable, refactor-safe test suites with the same rigor as application code
- Integrate automated testing into CI/CD pipelines and maintain them as a core part of the delivery process
- Conduct functional, regression, and security testing; partner with platform and performance engineers on load and performance testing as needed
- Collaborate with product managers, designers, and developers to review requirements, ensure testability, and translate business needs into comprehensive test scenarios
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or an analytical field (or equivalent experience)
- 7+ years of professional experience in software quality assurance, test automation, or quality engineering
- Strong expertise in test automation frameworks and hands-on experience building scalable automated test suites
- Proficiency with TypeScript, Node.js, and Playwright
- Comfortable testing systems built on AWS (Lambda, S3, DynamoDB, CloudWatch); exposure to event-driven services like Step Functions / SNS / SQS a plus
- Experience integrating automated testing into CI/CD pipelines
- Experience creating QA strategy, identifying comprehensive test scenarios from business requirements, and building complex test data that covers edge cases
- Advanced level JavaScript engineer
- Advanced Playwright