Position Overview
We are seeking a self-motivated, highly communicative QA Engineer Consultant with proven expertise in both manual and automated testing, specializing in cloud-based QA processes within AWS environments.
This role requires hands-on experience building automation frameworks using JavaScript/TypeScript and leveraging modern tools like Playwright and Appium for UI and mobile test automation. The consultant will contribute across frontend, backend, API, and cloud layers to ensure quality is built into every stage of the software lifecycle.
The ideal candidate thrives in fast-paced, remote environments, works independently with minimal oversight, and is passionate about continuous testing, automation, and cloud QA best practices.
Key Responsibilities
Must-Have Qualifications
- U.S. Citizen – no exceptions.
- 3+ years of QA experience with a mix of manual and automation testing.
- Strong proficiency in JavaScript/TypeScript for test development.
- Hands-on experience with Playwright and Appium (preferred automation frameworks).
- Solid understanding of AWS services and their role in QA workflows.
- Experience testing APIs (RESTful services) with Postman, Swagger, or similar tools.
- Proficient in SQL for backend validation.
- Familiarity with Git and CI/CD pipelines.
- Excellent communication skills and ability to work independently.
Manual QA Testing
- Design, develop, and execute comprehensive manual test cases for functional, regression, and exploratory testing.
- Document test results, defects, and system behavior in detail.
- Collaborate closely with product and development teams to clarify requirements and expected outcomes.
Automated QA Testing
- Develop and maintain automation scripts in JavaScript/TypeScript for UI, API, and mobile testing.
- Utilize frameworks such as Playwright (web) and Appium (mobile), with additional exposure to Selenium, Cypress, or WebdriverIO a plus.
- Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, AWS CodePipeline).
- Analyze automation test results, debug failures, and identify root causes.
Cloud QA (AWS)
- Perform end-to-end QA for applications deployed in AWS, including cloud-native and serverless architectures.
- Leverage AWS services (S3, Lambda, EC2, CloudWatch, DynamoDB, RDS) for QA activities.
- Validate scalability, performance, and security of cloud-hosted applications.
- Apply best practices for cloud-based performance, security, and reliability testing.
Collaboration & Agile Practices
- Participate in sprint planning, daily standups, and QA review sessions.
- Maintain clear, reusable test plans, bug reports, and test documentation.
- Advocate for a continuous testing mindset across the team.
Nice-to-Have Qualifications
- AWS certification (Developer Associate, Solutions Architect Associate, or similar).
- Experience testing microservices and serverless architectures.
- Familiarity with AI-based testing tools or autonomous “cloud robot” QA frameworks.
- Experience with performance testing tools (JMeter, Gatling).
- Background in Agile/Scrum development environments.
Why Join Us?
- Work remotely on challenging, cloud-driven QA projects.
- Collaborate with talented engineers and product experts in a fast-paced environment.
- Opportunity to work with cutting-edge automation tools (Playwright, Appium) and emerging AI testing technologies.
Contract Details:
-
1099 hourly contract
-
Initial duration: 6 months
-
Remote (U.S. based candidates only)
