Quality Analyst

LOCATION
Gandhinagar, Gujarat - Onsite
EXPERIENCE
3+ years

Key Responsibilities

  • Lead and oversee manual and automated testing processes to ensure softwarefunctionality, performance, and security.
  • Design, develop, and maintain detailed test plans, test cases, and test scripts to cover allaspects of software quality.
  • Identify, document, and manage software defects, ensuring timely resolution throughcollaboration with developers and project teams.
  • Analyze testing results, identify trends, and provide insights to improve overall projectquality and development processes.
  • Mentor and guide junior QA team members, providing technical assistance and bestpractices to enhance team performance.
  • Participate in code reviews, system architecture discussions, and project designmeetings to advocate for quality at every stage.
  • Stay up-to-date with emerging testing tools, methodologies, and industry trends, andimplement improvements where appropriate.
  • Manage and prioritize testing schedules, ensuring that deadlines are met and projectgoals are achieved.
  • Collaborate with cross-functional teams to implement automated testing frameworks andCI/CD pipelines.
  • Ensure thorough regression testing is conducted after every change or release to maintain system stability.
  • Develop and manage quality assurance documentation including testing procedures standards and guidelines.
  • Identify and implement opportunities to optimize testing efficiency including test automation and continuous testing strategies.
  • Communicate regularly with project stakeholders providing updates on testing progress risks and potential roadblocks.
  • Conduct risk assessments and develop strategies to mitigate potential issues in both the testing phase and post launch.

Minimum Requirements

  • Bachelors degree in Computer Science Information Technology or a related field.
  • 3+ years of experience in software quality assurance including manual and automated testing.
  • Deep understanding of testing methodologies tools and best practices such as Selenium JIRA TestRail.
  • Proven experience with automated testing frameworks and continuous integration processes.
  • Strong leadership communication and collaboration skills.
  • Excellent problem solving abilities with a keen attention to detail.
  • Ability to manage multiple tasks and projects in a fast paced environment.
  • Experience in mentoring or leading interns and junior QA team members is preferred.
  • Advanced knowledge of scripting languages such as Python Java JavaScript for test automation is highly desirable.
  • Experience in performance testing load testing and security testing tools such as JMeter LoadRunner is a plus.
  • Familiarity with agile development practices including experience working in Scrum or Kanban teams.
  • Proven experience in testing complex multi tier web and mobile applications.
  • Strong understanding of API testing including the use of tools like Postman.
  • Experience with database testing including writing SQL queries to validate data integrity.
  • Familiarity with DevOps practices and tools such as Jenkins Docker Kubernetes is a plus

What We Offer

  • Opportunity to lead and shape the quality assurance strategy for key projects.
  • Work alongside a talented team of developers and QA professionals.
  • Flexible working hours and a dynamic fast paced work environment.
  • Career growth opportunities with the potential for leadership roles.
  • Competitive salary and benefits package.
Apply Now