No more applications are being accepted for this job
Quality Assurance Engineer - Noida, India - PloPdo
Description
Responsibilities:
1) Become well versed/expert with all the applications offered on the SaaS platform to
understand all the use case scenarios thoroughly.
2) Lead, mentor and manage a team of QA engineers, providing guidance and required support
in their daily tasks and professional growth.
3) Develop and execute comprehensive test plans, test cases, and test scripts to ensure the quality
and reliability of our software applications.
4) Define the testing approach and frameworks to identify and mitigate security vulnerabilities in
the application. This includes conducting security risk assessments, defining security testing
techniques, and creating test cases that validate the security controls of the software.
5) Collaborate with stakeholders to define security requirements and ensure security practices are
integrated into the SDLC.
6) Collaborate with cross-functional teams, including developers, product managers, and
designers, to define and implement quality standards and testing processes.
7) Drive continuous improvement of QA processes, tools, and methodologies to enhance
efficiency and effectiveness.
8) Perform manual and automated testing of web applications, APIs, databases, and AI
components.
9) Perform analysis to identify the root cause of defects found during the release validation
process, as well as designing and implementing automation frameworks for UI, API, and
Backend to ensure high-quality product releases and eliminate regressions.
10) Identify, prioritize, and communicate quality-related issues, risks, and opportunities to the
relevant stakeholders.
11) Drive the adoption of quality metrics that help measure test effectiveness, efficiency, and
overall quality of the product.
12) Work with performance engineers to design and execute performance benchmarking.
13) Active participation in release management activities, ensuring smooth and error-free product
deployments.
14) Vendor Management – Coordinate with QA vendors to set up delivery expectations and track
successful & timely delivery.
Requirements:
1) B.E./B.Tech/MCA from reputed institute with 7-10 years of relevant QA experience in
planning, designing, executing tests for an enterprise-scale, robust and highly-available SaaS
platform.
2) Hands on experience in design, implementation and maintenance of high-quality UI, API, and
Functional Tests for web applications.
3) Experience in testing data-related functionalities (relational and NoSQL DBs) using SQL and
Python.
4) Experience in testing reliable and scalable data pipelines and data integrated from multiple
sources.
5) Excellent communication and presentation skills, with the ability to influence and collaborate
with cross-functional teams.
6) Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
7) Prior experience in agile development methodologies and working with globally distributed
teams.
8) Working knowledge of CI/CD pipelines and Git or other version control software.
9) Relevant QA certifications (e.g., ISTQB) and AWS experience are a plus.
10) Experience with vendor management & tracking is a plus.