26 Talent Scout Jobs
8-10 years
Quality Assurance Lead - Performance Testing (8-10 yrs)
Talent Scout
posted 4d ago
Key skills for the job
Employer: Videonetics Technology (client of Pivotal Associates)
Job Title: Senior Engineer - QA - VSaaS System Platform QA/QC Engineer
Location: Bangalore / Kolkata
Experience: 8 to 10 years
Department: Engineering
Reports To: QA Lead
Role Overview:
We (Videonetics) are seeking a meticulous and detail-oriented VSaaS System Platform QA/QC Engineer to join our quality assurance team. In this role, you will be responsible for ensuring the reliability, performance, and security of our Video Surveillance as a Service (VSaaS) platform.
The ideal candidate will have a strong background in testing cloud-based platforms, video surveillance technologies, and networking systems. You will play a critical role in identifying and resolving quality issues, developing test plans, and collaborating with cross-functional teams to deliver a high-quality and seamless user experience.
Key Responsibilities:
1. Quality Assurance (QA) Testing
- Develop, execute, and maintain comprehensive test plans and test cases to validate VSaaS platform functionality, performance, and security.
- Conduct manual and automated testing of cloud-based video surveillance systems, including live video streaming, storage, and retrieval processes.
- Perform functional, integration, regression, and performance testing on both front-end and back-end components of the platform.
- Identify, document, and track software defects, ensuring timely resolution with development teams.
- Collaborate with developers and product managers to review product requirements and define test strategies.
2. Quality Control (QC) Processes
- Define and enforce quality standards for the VSaaS platform, ensuring compliance with industry best practices and regulatory requirements.
- Perform root cause analysis on recurring issues and drive corrective action initiatives to improve overall system quality.
- Develop and implement quality control processes to ensure product reliability, including periodic audits and performance benchmarks.
- Work with deployment teams to ensure the correct implementation and validation of hardware components such as IP cameras, NVRs, and cloud connectors.
3. Test Automation and Tools
- Design and implement automated test scripts using tools such as Selenium, Cypress, or other
frameworks to enhance testing efficiency.
- Leverage cloud-based testing platforms to simulate large-scale deployments and ensure scalability.
- Utilize monitoring tools to track system performance and preempt potential quality issues.
- Automation Skills - Jenkins, AutoIT, Selenium Web Drivers, PyTest
- Proficient in scripting languages (batch, bash, PowerShell, Python)
- Extensive knowledge of bare metal automation and understanding of OS eco-system
4. Security and Compliance Testing
- Ensure compliance with security standards such as SOC 2, GDPR, and other industry-specific
requirements.
- Conduct vulnerability assessments and penetration testing to identify potential security weaknesses in the platform.
- Collaborate with security teams to address compliance requirements and recommend improvements.
5. Performance and Load Testing
- Evaluate system performance under varying conditions and workloads to ensure optimal functionality and scalability.
- Conduct stress testing on cloud infrastructure to validate its ability to handle high video data throughput.
- Monitor cloud resource utilization and recommend optimizations for improved efficiency.
6. Documentation and Reporting
- Maintain detailed records of testing activities, test results, and quality reports for internal and external stakeholders.
- Provide regular updates on quality metrics, test coverage, and defect resolution progress to the leadership team.
- Assist in the creation of user guides and technical documentation based on findings during testing.
7. Collaboration and Continuous Improvement
- Work closely with development, operations, and customer support teams to identify areas of improvement.
- Contribute to process improvement initiatives to enhance product quality and customer satisfaction.
- Participate in Agile/Scrum meetings to provide QA insights and recommendations.
Required Qualifications:
1. Education and Experience :
- Bachelor's degree in computer science, Engineering, or a related field.
- 8-10 years of experience in QA/QC roles, preferably in cloud-based platforms or video surveillance solutions.
- Experience with testing cloud services (AWS, Azure, Google Cloud) and networking components.
2. Technical Skills:
- Strong knowledge of video streaming protocols (RTSP, ONVIF, H.264/H.265).
- Proficiency in automated testing tools such as Selenium, JMeter, Postman, or equivalent.
- Hands-on experience with API testing and cloud service validation.
- Solid understanding of networking concepts, including TCP/IP, firewalls, and VPN configurations.
- Hands-on experience on project management and issue-tracking tool - Jira.
- Experience with monitoring tools such as Grafana, Prometheus, or equivalent for system performance tracking.
- Familiarity with CI/CD pipelines and version control systems (e.g., Jenkins, Git).
3. Soft Skills :
- Strong problem-solving and analytical abilities.
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a cross-functional team environment.
- Detail-oriented with a strong focus on delivering high-quality work.
4. Preferred Qualifications :
- Experience working with AI-powered video analytics systems.
- Knowledge of security and compliance frameworks such as SOC 2, GDPR, HIPAA.
- Certification in QA methodologies (e.g., ISTQB).
- Hands-on experience with DevOps tools for automated deployments and monitoring.
Functional Areas: Other
Read full job description