Senior Quality Assurance Analyst

5.0 years

4 - 6 Lacs

Ahmedabad

Posted:1 day ago| Platform:

Apply Now

Skills Required

reliability software testing strategies mentoring development analysis deployment design test leadership resolve regression security analyze reports verification support technology engineering automation selenium junit sql scripting programming troubleshooting communication

Work Mode

On-site

Job Type

Part Time

Job Description

Role Overview A Senior Quality Assurance (QA) professional with over 5 years of experience is responsible for ensuring the quality, reliability, and performance of software products. This role involves designing and executing comprehensive testing strategies, leading QA initiatives, collaborating with cross-functional teams, and mentoring junior QA staff. Senior QA professionals play a critical role in the software development lifecycle, from requirements analysis to product deployment, ensuring that products meet business and technical standards. Key Responsibilities Lead the design, implementation, and execution of comprehensive test plans and test cases for software products. Guide and mentor QA team members, providing technical leadership and support. Collaborate with developers, product managers, and other stakeholders to identify requirements, clarify specifications, and resolve issues early in the development cycle. Develop and maintain both automated and manual testing procedures, including regression, functional, performance, and security tests. Monitor the entire QA process, ensuring adherence to quality standards and best practices. Identify, document, and track software defects, working with development teams to ensure timely resolution. Analyze test results, prepare and present detailed quality assurance reports, and suggest process improvements. Stay updated with the latest testing tools, technologies, and industry trends to continuously improve QA methodologies. Ensure successful deployment and release of products by conducting final validation and verification activities. Contribute to the continuous improvement of QA processes and support business development activities as needed. Required Skills and Qualifications Bachelor’s degree in computer science, Information Technology, Engineering, or a related field. Minimum 5 years of experience in software quality assurance, including experience with both manual and automated testing. Strong knowledge of QA methodologies, testing types (functional, regression, performance, security), and best practices. Experience with test automation tools and frameworks (e.g., Selenium, JUnit), and familiarity with CI/CD pipelines. Proficiency in SQL, scripting, and relevant programming languages. Excellent analytical, troubleshooting, and problem-solving abilities. Strong leadership, communication, and interpersonal skills, with the ability to collaborate effectively across teams. Ability to manage multiple projects and handle stressful situations efficiently. Detail-oriented mindset and commitment to delivering high-quality software.

Mock Interview

Boost Confidence & Sharpen Skills

Start Reliability Interview Now

RecommendedJobs for You