We are looking for a detail-oriented and proactive QA Associate (Mid-Level Engineer) with strong experience in both manual and automation testing. The ideal candidate will be responsible for ensuring the quality and reliability of software products through well-designed test strategies, execution, and automation frameworks.
Key Responsibilities
Manual Testing
Analyze business requirements, functional specifications, and user stories
Design, document, and execute test cases, test plans, and test scenarios
Perform functional, regression, integration, and exploratory testing
Identify, log, track, and verify defects using defect management tools (e.g., Jira, Azure DevOps)
Validate UI/UX, workflows, and data integrity across applications
Collaborate with developers, product owners, and business stakeholders to resolve issues
Automation Testing
Develop, maintain, and execute automated test scripts
Design scalable automation frameworks for web/API/mobile applications
Integrate automation suites with CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure Pipelines)
Ensure automation coverage for critical application workflows
Perform API testing using tools like Postman, Rest Assured, or equivalent
Maintain test data and ensure reusable automation components
Quality Engineering & Collaboration
Participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, retrospectives)
Contribute to test strategy, estimation, and release planning
Perform root cause analysis of defects and production issues
Ensure adherence to quality standards and best practices
Continuously improve QA processes and automation effectiveness