Mindstix- Senior QA
Job Description
Mindstix accelerates digital transformation for the world's leading brands. We are a
\nteam of passionate innovators specialized in Digital Experiences, Enterprise
\nMobility, Cloud Engineering, and Data Science.
\nOur UX studio and modern-stack engineers deliver world-class products for our global
\ncustomers, including Fortune 500 enterprises and Silicon Valley startups. Our work
\nimpacts a diverse set of industries such as eCommerce, Luxury Retail, SaaS,
\nConsumer Tech, Health Tech, and Hospitality.
\nA fast-moving open culture powered by curiosity and craftsmanship. A team committed
\nto bold thinking and innovation at the very intersection of business, technology, and
\ndesign. That's our DNA.
\nRoles and Responsibilities:
\nWe are looking for a highly skilled Senior API Automation Engineer with 5+ years of
\nexperience in software quality assurance and automation testing. The ideal candidate
\nshould have extensive hands-on experience in API automation using Karate
\nFramework, JavaScript, and BDD (Gherkin).
\nThe individual will be responsible for designing scalable automation frameworks,
\nautomating REST APIs, integrating automation into CI/CD pipelines, and collaborating
\nwith cross-functional Agile teams to ensure product quality.
\n%CF; Design, develop, and maintain API automation test suites using Karate
\nFramework.
\n%CF; Develop reusable automation components and utilities using JavaScript.
\n%CF; Write clear and maintainable BDD feature files using Gherkin syntax.
\n%CF; Automate RESTful APIs and validate request/response payloads, headers,
\nauthentication, and business rules.
\n%CF; Perform API contract validation, schema validation, and data-driven testing.
\n%CF; Integrate automation suites with Jenkins, Gitlab,Jenkins Actions, Azure DevOps,
\nor similar CI/CD tools.
\n%CF; Execute regression, smoke, and integration test suites.
\n%CF; Analyze API specifications (Swagger/OpenAPI) and derive comprehensive
\nautomation scenarios.
\n%CF; Collaborate with Developers, Product Owners, and QA teams during sprint
\nplanning and execution.
\n%CF; Participate in code reviews and ensure automation coding standards are followed.
\n%CF; Debug failures, identify root causes, and provide quality recommendations.
\n%CF; Contribute to framework enhancements, reporting, logging, and reusable utilities.
\n%CF; Track and report automation execution metrics using Allure Reports or equivalent
\nreporting tools.
\n%CF; Support shift-left testing practices by participating early in the SDLC.
\nQualifications and Skills
\n%CF; Bachelor's or Master's degree in Computer Science, Information Technology,
\nEngineering, or a related field.
\n%CF; Relevant certifications in Automation Testing or API Testing are a plus.
\n%CF; 5+ years of experience in Software Testing and Automation.
\n%CF; Strong hands-on experience with Karate Framework.
\n%CF; Excellent knowledge of REST API Automation.
\n%CF; Strong proficiency in JavaScript.
\n%CF; Experience writing BDD test scenarios using Gherkin.
\n%CF; Experience working with JSON and XML payloads.
\n%CF; Strong understanding of HTTP methods, status codes, headers, cookies, and
\nauthentication mechanisms.
\n%CF; Hands-on experience with OAuth 2.0, JWT, API Keys, and Basic Authentication.
\n%CF; Experience using Git for source code management.
\n%CF; Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or
\nGitLab CI.
\n%CF; Strong understanding of Agile/Scrum methodologies.
\n%CF; Experience with Maven or Gradle build tools.
\n%CF; Excellent debugging and analytical skills.
\n%CF; Strong communication and collaboration abilities.
\n%CF; Experience with SQL and database validation.
\n%CF; Knowledge of Docker and containerized test execution.
\n%CF; Experience with Kafka or other messaging systems.
\n%CF; Familiarity with Microservices Architecture.
\n%CF; Experience using Postman for API exploration.
\n%CF; Knowledge of contract testing and schema validation.
\n%CF; Experience with Allure Reporting or Extent Reports.
\n%CF; Exposure to performance testing tools like JMeter is an advantage.
\n%CF; Basic knowledge of cloud platforms (AWS, Azure, or GCP).