Description

Responsibilities:

  • Design & Develop comprehensive automated test scripts using Cypress and TypeScript, ensuring comprehensive coverage of functional, regression, and API testing scenarios
  • Implement & Maintain end-to-end test automation frameworks that are scalable, maintainable, and aligned with industry best practices
  • Conduct API Testing with expertise in REST/GraphQL APIs, including validation of payloads, authentication, authorization, and error handling
  • Write & Optimize SQL Queries for database validation testing, data seeding, and backend verification as part of the automation test suite
  • Leverage AI Tools (Claude, Copilot Studio, or similar) to enhance test script generation, identify edge cases, and improve test efficiency
  • Collaborate with development teams, product managers, and other QA engineers to understand requirements and translate them into comprehensive test scenarios
  • Lead & Mentor junior automation engineers, providing guidance on best practices, code reviews, and technical solutions
  • Identify & Report defects with detailed logs, evidence, and reproducible steps; track and verify resolutions
  • Ensure CI/CD Integration by maintaining automated tests within continuous integration pipelines and troubleshooting integration issues
  • Performance & Security Testing – Contribute to performance and security testing efforts where applicable
  • Documentation – Maintain clear documentation of test cases, frameworks, and procedures for team knowledge sharing
  • 7+ years of professional experience in QA automation testing
  • Cypress Automation Framework – Advanced proficiency with hands-on experience building and maintaining test suites
  • TypeScript (First Preference) or JavaScript – Strong programming skills for writing scalable, maintainable test code
  • API Testing – Proven expertise in REST API testing, including tools like Postman, Thunder Client, or similar; strong understanding of request-response validation, headers, authentication, and status codes
  • SQL – Working knowledge of SQL for writing queries to validate data, seed test data, and perform backend verification
  • Version Control – Git/GitHub or similar version control systems
  • Testing Methodologies – Strong understanding of functional, regression, and end-to-end testing principles
  • Problem-Solving – Excellent analytical and troubleshooting skills with attention to detail