Company Description
Smart Food Safe is a leading SaaS-based product company revolutionizing food safety and compliance solutions. We are seeking a passionate and driven Software QA Automation Engineer to join our dynamic team at our Bangalore office, contributing to the quality and reliability of our cutting-edge platform.
Job Description
We are looking for a proactive Software QA Automation Engineer with 2-4 years of experience to design, develop, and execute automated testing frameworks for our SaaS platform ( Web and Mobile app). The ideal candidate is a go-getter with a strong focus on QA automation using the latest technologies, coupled with hands-on expertise in performance, security, and penetration testing. This role offers significant career growth opportunities in a fast-paced, innovative environment.
Responsibilities :
- Automation Testing : Design, develop, and maintain robust automated test scripts using modern tools and frameworks (e.G., Selenium, Cypress, Playwright, or similar) to ensure high-quality software delivery.
- Performance Testing : Conduct performance and load testing using tools like JMeter, Gatling, or Locust to validate system scalability and reliability.
- Security & Penetration Testing : Perform security testing, including vulnerability assessments and penetration testing, using tools like OWASP ZAP, Burp Suite, or equivalent to ensure the platform's security.
- Test Planning & Execution : Collaborate with cross-functional teams to create test plans, test cases, and execute automated and manual tests for functional, regression, and integration testing.
- CI / CD Integration : Integrate automated tests into CI / CD pipelines (e.G., Jenkins, GitLab CI, or Azure DevOps) to enable continuous testing and delivery.
- Defect Management : Identify, document, and track defects using tools like JIRA or Bugzilla, working closely with developers to ensure timely resolution.
- Quality Advocacy : Promote best practices in QA processes, contributing to a culture of quality across the development lifecycle.
- Compliance : Ensure compliance with industry standards and regulations such as SOC2 and GDPR.
- Stay Updated : Keep abreast of the latest QA automation tools, technologies, and industry trends to enhance testing efficiency and effectiveness.
- Test Strategy and Planning : Develop and execute comprehensive test strategies and plans for software projects.
- Test Execution : Oversee test execution, including functional, regression, performance, and security testing in assigned software module.
- Security Testing :
- Collaborate with security experts to identify potential vulnerabilities.
- Conduct security assessments, including penetration testing and vulnerability scanning.
- Ensure compliance with security standards (e.G., OWASP).
5. Performance Testing :
Define performance testing objectives and scenarios.Execute load, stress, and scalability tests.Analyze performance bottlenecks and recommend optimizations.6. Defect Management : Manage defect tracking, triage, and resolution processes.
7. Automation : Drive test automation initiatives and ensure efficient test coverage.
8. Process Improvement : Continuously improve QA processes, methodologies, and tools.
9. Collaboration : Work closely with development, product, and project management teams.
10. Risk Assessment : Identify and mitigate risks related to software quality.
11. Metrics and Reporting : Monitor and report on key quality metrics.
12. Compliance : Ensure compliance with industry standards and regulations such as SOC2 and GDPR.
Required Skills and Qualifiacations :
Experience :
2-4 years of hands-on experience in QA automation, with a focus on web-based SaaS applications.
Technical Skills :
Proficiency in automation tools like Playwright, Selenium,Experience with performance testing tools (e.G., JMeter, Gatling, Locust).Knowledge of security and penetration testing tools (e.G., OWASP ZAP, Burp Suite).Familiarity with programming / scripting languages such as Python, Java, or JavaScript for test automation.Experience with CI / CD tools (e.G., Jenkins, GitLab CI, Azure DevOps).Understanding of RESTful APIs and API testing tools like Postman or SoapUI.Soft Skills :
Go-getter attitude with a proactive approach to problem-solving.Strong analytical skills and attention to detail.Excellent communication and collaboration skills to work with cross-functional teams.Ability to work in a fast-paced environment and manage multiple priorities.Education : Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Availability : Immediate joiners preferred.
Why Join Us :
Career Growth : Opportunity to work on cutting-edge SaaS products with significant career advancement potential.Innovative Environment : Be part of a dynamic team leveraging the latest technologies to solve real-world challenges.Impactful Work : Contribute to ensuring the quality and security of a platform that drives food safety and compliance globally.Collaborative Culture : Work in a supportive, collaborative environment that values initiative and innovation.