Required Skills and Qualifications Development Experience (Must Have) 3-5 years of software development experience using Node.js (JavaScript/TypeScript), Java, or Python 2+ years of frontend development using React or Angular (or both)
Strong experience developing RESTful APIs using modern frameworks and best practices
Proficiency with version control systems such as Git
Experience with DevOps tools: GitLab, GitHub, Shell Scripting
AWS Cloud computing experience and Infrastructure as Code tools like Terraform
Understanding of microservices and serverless architecture patterns
Test Automation Experience (Must Have) 2+ years of hands-on test automation experience
Proficiency with test automation frameworks: Cypress, Cucumber, Rest Assured, or similar
Experience writing unit tests, integration tests, and E2E tests
Knowledge of test-driven development (TDD) and behavior-driven development (BDD)
Experience integrating automated tests into CI/CD pipelines
Understanding of testing best practices and design patterns
AI & Modern Tools Experience using AI-powered development tools (GitLab Duo, AI ChatBot, etc.)
Ability to leverage AI for test case generation and automation
Familiarity with AI-assisted code review and quality analysis tools
Openness to experimenting with emerging AI testing technologies