Quality Assurance Engineer - Noida, India - PloPdo

    PloPdo
    Default job background
    Technology / Internet
    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.