upGrad | Senior Quality Assurance Engineer

4 weeks ago


Bengaluru, India upGrad Full time
About the Role:

We are seeking an experienced and highly skilled Senior QA Engineer to lead our entire Quality Assurance process, both automation and manual, from scratch. As a Senior QA, you will collaborate closely with the Engineering Manager to define and implement our QA strategy. You will manage the QA team, streamline processes, and ensure that our products meet the highest quality standards before release. You must have a solid technical background, leadership capabilities, and be passionate about delivering robust, high-quality software.

Key Responsibilities:

● Lead the design and implementation of a comprehensive QA strategy covering both manual and automated testing.● Build the automation testing framework from scratch, ensuring scalability, maintainability, and robustness.● Define, document, and enforce QA best practices, guidelines, and processes.● Lead the manual QA process for testing features that cannot be automated, ensuring thorough coverage.● Manage, mentor, and grow the QA team to improve skill sets and ensure they follow the best practices.● Collaborate with development teams, product managers, and other stakeholders to create test plans, test cases, and testing schedules.● Ensure timely and accurate execution of test plans, test cases, and regression testing.● Monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.● Define and track quality metrics, and KPIs, and improve overall QA processes to ensure the highest product quality.● Advocate for quality across all areas of the business, pushing for process improvements and innovation in testing approaches.● Oversee defect tracking and bug resolution processes, working closely with the development team to ensure issues are promptly addressed.● Drive continuous improvement in test automation coverage, tools, and processes.● Ensure that the QA team adheres to project timelines and meets deadlines, managing risks effectively.● Report regularly on QA metrics, progress, and status to the Engineering Manager and leadership.● Lead and perform performance testing and benchmarking to ensure system stability and scalability under high load conditions.● Analyze and interpret performance test results, identify bottlenecks, and work closely with the development team to resolve performance-related issues.● Develop and maintain performance test scripts and integrate performance testing into the CI/CD pipeline.

Qualifications:

● 5-6 years of experience in Quality Assurance, with a strong background in both manual and automation testing.● Proven experience building QA automation frameworks from scratch and scaling them across multiple teams and projects.● Expertise with automation tools like Selenium, Appium, JUnit, TestNG, or similar.● Strong experience with API testing, CI/CD pipelines, and version control tools such as Git.● Solid experience with scripting languages like Java, Python, or JavaScript.● Excellent knowledge of Agile and Scrum methodologies.● Extensive experience in performance testing and benchmarking using tools like JMeter, Gatling, or LoadRunner.● Deep understanding of system performance metrics, including latency, throughput, and resource utilization.● Proven track record of diagnosing, troubleshooting, and optimizing system performance in both pre-production and production environments.● Experience with performance, load, and stress testing.● Proven ability to lead a QA team, mentor junior members, and foster a collaborative work environment.● Strong problem-solving skills, attention to detail, and ability to work under tight deadlines.● Excellent communication skills to work effectively with cross-functional teams and articulate QA goals and strategies.

Nice to Have:

● Experience in mobile testing (iOS/Android).● Experience with cloud-based testing platforms and tools.● Certifications in QA or automation (e.g., ISTQB, CSTE, CSQA)

  • Bengaluru, India UpGrad Full time

    About the Role:We are seeking an experienced and highly skilled Senior QA Engineer to lead our entire Quality Assurance process, both automation and manual, from scratch. As a Senior QA, you will collaborate closely with the Engineering Manager to define and implement our QA strategy. You will manage the QA team, streamline processes, and ensure that our...


  • Bengaluru, India upGrad Full time

    About the Role:We are seeking an experienced and highly skilled Senior QA Engineer to lead our entire Quality Assurance process, both automation and manual, from scratch. As a Senior QA, you will collaborate closely with the Engineering Manager to define and implement our QA strategy. You will manage the QA team, streamline processes, and ensure that our...


  • Bengaluru, India upGrad Full time

    About the Role:We are seeking an experienced and highly skilled Senior QA Engineer to lead our entire Quality Assurance process, both automation and manual, from scratch. As a Senior QA, you will collaborate closely with the Engineering Manager to define and implement our QA strategy. You will manage the QA team, streamline processes, and ensure that our...


  • Bengaluru, Karnataka, India upGrad Full time

    About the RoleWe are seeking an exceptional Senior QA Engineer to lead our entire Quality Assurance process, both automation and manual, from scratch. As a key member of our Engineering team, you will collaborate closely with the Engineering Manager to define and implement our QA strategy.Key Responsibilities:Develop and lead the design of a comprehensive QA...


  • Bengaluru, Karnataka, India Qrata Consulting Full time

    Job Title: Senior Quality Assurance EngineerWe are seeking a skilled Senior Quality Assurance Engineer to join our team at Qrata Consulting. This role requires expertise in manual testing, mobile app testing, and collaboration with cross-functional teams.About the Role:- Conduct comprehensive manual testing for web and mobile applications to ensure...


  • Bengaluru, Karnataka, India Adept Global Full time

    Job Title: Senior Quality Assurance EngineerAdept Global is a renowned software development company based in Bangalore.Salary: ₹1,200,000 - ₹1,800,000 per annum (estimated)About the RoleThe role of a Senior Quality Assurance Tester involves working collaboratively within a software development team to ensure the quality of software products. As a key...


  • Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time

    Job DescriptionAt SMARTWORK IT SERVICES, we are seeking a highly skilled Senior Quality Assurance Engineer to join our team.About the RoleThis is a full-time position that requires a deep understanding of software testing principles and practices. As a Senior Quality Assurance Engineer, you will be responsible for designing, developing, and executing...


  • Bengaluru, Karnataka, India Cynergy Services Full time

    Cynergy Services offers a challenging and rewarding career opportunity for a seasoned Senior Quality Assurance Engineer. The estimated salary for this position is $150,000 - $220,000 per annum, depending on experience.Job Overview:As a Senior Quality Assurance Engineer, you will be responsible for designing, developing, and maintaining automated test scripts...


  • Bengaluru, Karnataka, India ANSR - Tech Full time

    About ANSR - TechANSR - Tech is a global technology and consulting firm that provides end-to-end services and solutions to businesses across industries.Job Title: Senior Software Quality Assurance EngineerEstimated Salary: $120,000 per yearAbout the RoleThis is an exciting opportunity to join our team of experienced software quality assurance engineers at...


  • Bengaluru, Karnataka, India upGrad Full time

    At UpGrad, we are seeking an experienced Java Software Engineer to join our development team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality Java Spring Boot applications.The successful candidate will have a strong background in Java, Spring Boot, and related technologies, with experience in...


  • Bengaluru, Karnataka, India Ascendion Full time

    Job Title: Senior Software Quality Assurance EngineerOverview:Ascendion is a pioneering technology company that leverages AI-driven software engineering to deliver cutting-edge solutions for global industry leaders. We are seeking an experienced Senior Software Quality Assurance Engineer to join our team in Bengaluru or Chennai, working in a hybrid...


  • Bengaluru, Karnataka, India Right Advisors Private Limited Full time

    Job Title: Senior Software Quality Assurance EngineerAbout Us:Right Advisors Private Limited is a leading provider of software testing solutions. We are seeking an experienced Senior Software Quality Assurance Engineer to join our team in Bangalore.Job Description:As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring the...


  • Bengaluru, Karnataka, India myGwork Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at myGwork. In this role, you will play a critical part in ensuring the highest quality product delivery by developing and executing comprehensive test strategies, test case creation, test automation, and contributing to appropriate test harnesses.Key...


  • Bengaluru, Karnataka, India International Software Systems, Inc. Full time

    Overview:We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at International Software Systems, Inc.Salary: $120,000 - $180,000 per yearJob Description:We are looking for a seasoned Quality Assurance Engineer with a strong background in testing mobile and web-based applications. The ideal candidate will have 10+ years of...


  • Bengaluru, Karnataka, India Orcapod Full time

    About OrcapodOrcapod is a leading technology company that empowers businesses to innovate and succeed. We believe in fostering a collaborative and dynamic work environment where talented individuals can thrive.Job DescriptionThis is an exciting opportunity to join our Quality Engineering team as a Senior Quality Assurance Engineer. The ideal candidate will...


  • Bengaluru, Karnataka, India Smart Food Safe : Quality & Food Safety Management Software Full time

    Job OverviewWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Smart Food Safe. As a key member of our software development process, you will play a crucial role in ensuring the quality and reliability of our innovative food safety management software. About the RoleAs a Senior Quality Assurance Engineer, you will be...


  • Bengaluru, Karnataka, India SKILLIKZ TECHNOLOGIES PRIVATE LIMITED Full time

    About the Role: We are seeking a seasoned Quality Assurance (QA) professional to join our team at SKILLIKZ TECHNOLOGIES PRIVATE LIMITED. As a Senior Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our software products.Job Summary: In this role, you will design, develop, and implement automated testing...


  • Bengaluru, Karnataka, India myGwork Full time

    Company OverviewAmazon is an inclusive employer and a member of myGwork, the largest global platform for the LGBTQ+ business community. We pride ourselves on being a diverse and supportive workplace.About the RoleWe are seeking a Senior Smart Home Quality Assurance Engineer to join our Alexa Connect Kit team. As a key member of our team, you will work...


  • Bengaluru, Karnataka, India Smart Food Safe : Quality & Food Safety Management Software Full time

    About Smart Food Safe">Smart Food Safe is an innovative software company based in Bengaluru, specializing in providing state-of-the-art technology solutions for businesses to excel in Quality, Food Safety, Regulatory, and Traceability management.We are rapidly growing our presence around the world in becoming the leading Quality Management Software.About the...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    We are looking for a highly skilled Senior Automation Quality Assurance Engineer to join our team at LTIMindtree.As a Senior Automation Quality Assurance Engineer, you will play a key role in ensuring the quality and reliability of our software products.The ideal candidate will have extensive experience in automation testing using Selenium WebDriver with...