Senior QA Engineer

ZAGENO

ZAGENO

Quality Assurance
Bengaluru, Karnataka, India
Posted on Apr 26, 2025

About the Company

ZAGENO offers the largest life sciences lab supply marketplace. Our one-stop shop helps scientists, lab managers, and procurement leaders compare products, source alternatives, track deliveries, and communicate order statuses in real time, accelerating innovation by saving valuable time. Leveraging advanced AI, ZAGENO enhances supply chain resilience and makes the customer experience superior, seamlessly integrating with existing systems to boost productivity and make online shopping for research materials convenient, efficient, and reliable. We are committed to innovation, excellence, and fostering a supportive, and dynamic work environment.


Key Responsibilities:
● Lead the development and implementation of QA strategies and processes to
ensure high-quality software delivery.
● Collaborate with product management and development teams to understand
software requirements and define robust test strategies and plans.
● Design, develop, and execute comprehensive test cases, scripts, and scenarios to
verify software functionality, usability, and performance.
● Perform both manual and automated testing to identify and report software
defects, and collaborate with development teams to ensure their resolution.
● Conduct thorough regression testing to ensure that defects are properly fixed and
do not reoccur in subsequent software releases.
● Develop and maintain detailed test documentation, including test plans, test
cases, and test reports.
● Mentor and provide guidance to junior QA engineers, fostering a culture of
continuous improvement and professional development.
● Collaborate with cross-functional teams to reproduce and investigate reported
issues, and provide detailed and accurate bug reports.
● Continuously identify opportunities to improve the efficiency and effectiveness of
the testing process and implement best practices.

● Stay up-to-date with industry trends and advancements in software testing
methodologies and technologies, and recommend process enhancements to
stay competitive.
● Lead initiatives to adopt new tools and technologies to enhance the QA process
and product quality.

Requirements:
● Bachelor's degree in computer science, software engineering, or a related field.
● 7+ years of experience in software quality assurance, with at least 2 years in a
senior or lead QA role.
● Strong experience with both manual and automated testing methodologies.
● Proficiency in using QA tools and frameworks, such as Selenium, JUnit, TestNG,
or similar.
● Solid understanding of software development life cycle (SDLC) and Agile
methodologies.
● Excellent analytical and problem-solving skills, with a keen attention to detail.
● Strong communication and collaboration skills, with the ability to work effectively
with cross-functional teams.
● Proven track record of mentoring and leading QA teams.
● Experience with continuous integration and continuous deployment (CI/CD)
pipelines is a plus.
● Familiarity with performance and security testing is a plus.

  • This role requires working from the office on a hybrid model, with in-office days on Monday, Wednesday, and Friday.