Role: Lead Engineer QA – API and Microservices
Location: India, Remote
Experience: 6+ Years
Algoworks
About the company
Algoworks is an award-winning artificial intelligence, engineering services and experience transformation firm with offices across the United States, Europe, South America and India. We bring together a global team of engineers, architects, designers, researchers and operators united by rigor, accountability and a commitment to delivering measurable results.
For over 20 years, Algoworks has partnered with Fortune 500 organizations across the Americas, Europe and Asia to define, build and run technology that drives meaningful business outcomes. Our work combines human-centered design, engineering excellence and AI-powered capabilities to solve complex challenges with clarity and precision. Innovation, particularly in the responsible application of AI, is embedded in how teams approach problem-solving and continuous improvement.
At Algoworks, growth is continuous and closely tied to impact. Teams collaborate across geographies and disciplines, strengthening outcomes through shared insight and collective expertise. The culture values transparency, open dialogue and an environment where every voice is heard and contribution is recognized.
Through collaboration, accountability and a focus on results, Algoworks operates at the intersection of technology and people, building not only advanced systems but strong global teams that elevate performance and create lasting impact.
Follow the video below to know about us!
Clipchamp
Role overview
We are seeking an experienced Lead Engineer QA – API and Microservices to drive quality assurance initiatives across modern distributed systems and cloud-native applications. The ideal candidate will possess strong expertise in API and microservices testing, automation framework development and release validation.
This role requires hands-on experience with Cypress, Postman, JavaScript/TypeScript and Agile delivery practices to ensure the successful delivery of high-quality, scalable and reliable software solutions.
Key responsibilities:
- Design, develop, execute and maintain API and microservices test cases for functional, integration, regression and end-to-end testing.
- Develop and enhance API automation frameworks and test scripts using Cypress and JavaScript/TypeScript.
- Perform API testing using Postman and validate request/response payloads, business logic and data integrity.
- Validate microservices interactions, workflows and dependencies across distributed systems.
- Execute regression, smoke and release validation testing for daily deployments and production releases.
- Identify, log, track, retest and verify defects using JIRA or other defect management tools.
- Collaborate closely with developers, product owners, business analysts and DevOps teams to ensure quality throughout the SDLC.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog grooming, retrospectives and release discussions.
- Analyze requirements, prepare test plans, create detailed test scenarios and maintain test documentation.
- Review API specifications, user stories and acceptance criteria to ensure comprehensive test coverage.
- Monitor test execution results, identify testing gaps and proactively raise quality risks and issues.
- Validate deployments and production releases by performing post-deployment sanity and smoke testing.
- Support CI/CD pipelines by integrating and executing automated test suites within GitLab.
- Perform validation and monitoring activities using AWS services such as Step Functions, DynamoDB, S3 and CloudWatch.
- Create and maintain QA artifacts, including test plans, test cases, test reports and automation documentation in Confluence and JIRA.
- Provide regular status updates, test progress reports and quality metrics to stakeholders and management.
- Continuously improve test automation coverage, framework stability and overall QA processes.
- Ensure timely delivery of high-quality releases with a strong focus on quality, performance and reliability.
Required qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of experience in Software Quality Assurance, API Testing and Test Automation.
Primary skills
- Cypress Automation
- API Testing (Postman)
- Microservices Testing
- JavaScript / TypeScript
- Regression and Release Testing
- Agile / Scrum
- JIRA and Confluence
Secondary skills
- GitLab CI/CD
- AWS (Step Functions, DynamoDB, S3, CloudWatch)
- Cursor AI
- Test Automation Framework Development
Must have skills:
- Experience in end-to-end testing of microservices and APIs using Postman.
- Strong hands-on experience in API automation testing using Cypress.
- Good knowledge of JavaScript/TypeScript for developing and maintaining automation scripts in Cypress.
- Strong expertise in microservices validation, regression testing and defect verification.
- Ability to develop, maintain and enhance automation frameworks and test scripts.
- Strong understanding of the software testing lifecycle, test planning, test scenario creation and test case design.
- Experience in bug tracking, retesting and regression validation.
- Knowledge of deployment validation and release testing activities for microservices-based applications.
- Experience collaborating with developers, product owners and cross-functional teams in Agile/Scrum environments.
- Ability to identify testing gaps, proactively raise issues and ensure timely delivery of high-quality releases.
- Strong analytical, troubleshooting and problem-solving skills.
- Excellent communication skills with experience providing QA updates during stand-ups and stakeholder meetings.
Good to have skills:
- Experience working with GitLab CI/CD pipelines for automated test execution and deployment validation.
- Experience with AWS services such as Step Functions, DynamoDB, S3 and CloudWatch for validation and monitoring activities.
- Experience creating and maintaining QA documentation in Confluence and JIRA.
- Experience using Cursor AI for automation script development.
Desired attributes:
- Strong analytical and problem-solving mindset.
- Proactive approach to identifying quality risks and testing gaps.
- Excellent communication and stakeholder management skills.
- Detail-oriented, quality-focused and committed to continuous improvement.
Interview process
2 rounds of discussion.