Posted on: 19/07/2025
Role : Quality Analyst
Experience : 4 - 6 Years
Location : India
Employment Type : Full-time
About the Role :
We are seeking a highly skilled and technically proficient Quality Analyst with 4 to 6 years of experience to join our dedicated Quality Assurance team. In this role, you will be instrumental in ensuring the highest quality of our software products through meticulous testing, robust automation, and a deep understanding of the software development lifecycle. You will work closely with development, product, and other cross-functional teams to deliver reliable, high-performing, and user-friendly applications.
Key Responsibilities :
- Participate in the review of functional and non-functional requirements, user stories, and design specifications to ensure testability.
- Contribute to the development of comprehensive test strategies and detailed test plans for various features and releases.
- Identify test scope, risks, and dependencies, and estimate testing efforts.
- Design, develop, and maintain clear, concise, and effective test cases (manual and automated) based on functional and technical specifications.
- Execute test cases thoroughly, analyze results, and identify deviations from expected behavior.
- Perform various types of testing including functional, regression, integration, system, and user acceptance testing.
- Develop, maintain, and enhance automated test scripts and frameworks using industry-standard tools (e.g., Selenium WebDriver, Cypress, Playwright, Appium).
- Integrate automated tests into CI/CD pipelines to support continuous testing.
- Analyze automation test results, troubleshoot failures, and report on automation coverage.
- Perform extensive API testing using tools like Postman, SoapUI, or similar, validating request/response structures, status codes, and data integrity.
- Automate API test cases for regression suites.
- Write and execute SQL queries to perform backend data validation, verify data integrity, and ensure consistency across systems.
- Validate data transformations and migrations.
- Demonstrate a basic understanding or hands-on experience with performance testing tools (e.g., JMeter, LoadRunner) to identify bottlenecks.
- Possess an awareness of security testing principles and common vulnerabilities.
- Accurately log, track, and manage defects using bug tracking systems (e.g., Jira, Azure DevOps, Bugzilla), ensuring clear steps to reproduce, expected vs. actual results, and relevant attachments.
- Collaborate with development teams to ensure timely resolution of defects.
- Prepare and present test progress reports, defect metrics, and quality summaries to stakeholders.
- Maintain comprehensive test documentation, including test cases, test results, and test summary reports.
- Strong understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience working in Agile/Scrum development environments, participating in sprint planning, daily stand-ups, and retrospectives.
- Work effectively in a cross-functional team environment, collaborating closely with developers, product owners, business analysts, and other QA team members.
Technical Qualifications :
Education : Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Experience : 4 to 6 years of dedicated experience in software quality assurance and testing.
Test Automation Tools : Proven hands-on experience with at least one major test automation framework/tool (e.g., Selenium WebDriver, Cypress, Playwright, Appium).
Programming Languages : Proficiency in at least one programming language commonly used for test automation (e.g., Java, Python, JavaScript, C#).
API Testing Tools : Experience with Postman, SoapUI, or similar tools for API testing.
Database Skills : Strong SQL skills for database querying and data validation.
Bug Tracking & Test Management Tools : Experience with Jira, Azure DevOps, TestRail, Zephyr, or similar.
CI/CD Integration : Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure Pipelines).
Version Control : Familiarity with version control systems like Git.
Operating Systems : Experience testing applications across different operating systems (Windows, macOS, Linux) and browsers.
General Qualifications & Soft Skills :
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Strong verbal and written communication skills.
- Ability to work independently and as part of a collaborative team.
- Proactive attitude with a strong commitment to quality and continuous improvement.
- Ability to manage multiple tasks and prioritize effectively in a fast-paced environment
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1515930
Interview Questions for you
View All