QA Automation Engineer
Tech Stack / Keywords
Firma i stanowisko
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries, specializing in application development and AI/ML.
Wymagania
- 4+ years of quality or software engineering experience focused on backend API testing
- Experience designing automated test suites for REST APIs in distributed or microservices environments
- Hands-on experience with performance and load testing
- Proficiency in JavaScript/TypeScript, Java, or Python
- Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS)
- Experience integrating automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions)
- Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent)
- Familiarity with contract testing approaches and consumer-driven contracts
- Strong analytical and root-cause analysis skills
- Experience validating asynchronous systems
- Strong scripting skills
- Clear communication and ability to translate test findings into engineering priorities
- Collaborative approach within engineering sprints
- Upper-intermediate English level
Nice to have:
- Experience with k6, Gatling, JMeter, or similar performance testing tools
- Postman/Newman experience
- Familiarity with Pact or other contract testing tools
- Cognito authentication testing experience
- Delivery and payment integration testing experience
- Experience with DoorDash, Uber Eats, or similar marketplace APIs
- Chaos engineering and fault injection (AWS FIS or similar)
- Observability tooling experience (Dynatrace, Datadog, CloudWatch)
- Multi-region AWS testing and failover/latency validation
- Background in QSR, retail, or e-commerce domains
- AWS Certified Developer – Associate or higher
Obowiązki
- Build automated test frameworks for serverless applications
- Validate event-driven workflows and asynchronous messaging
- Execute performance and load testing
- Validate resiliency and failure scenarios
- Design, build, and maintain automated test suites covering functional, integration, and contract testing for middleware APIs and services
- Leverage AI-assisted tools for test case generation, synthetic data creation, failure analysis, and coverage documentation
- Own performance and reliability validation including load, stress, spike, and soak testing
- Partner with engineers to align on test strategy, acceptance criteria, and CI/CD integration via Azure DevOps or GitHub Actions
- Validate third-party integrations through contract testing, sandbox/staging validation, and failure mode analysis
- Track and report quality metrics, maintain documentation, and contribute to incident post-mortems
Benefity
- Professional growth with mentorship, TechTalks, and personalized growth roadmaps
- Competitive USD-based compensation and budgets for education, fitness, and team activities
- Projects with modern solutions development and top-tier clients including Fortune 500 enterprises
- Flextime with options for remote or office work
Inne informacje
Informujemy, że administratorem danych jest AgileEngine z siedzibą McLean, VA, 1751 Pinnacle Drive Suite 600 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
AgileEngine
29 aktywnych ofert