Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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 the assigned software module.
  • 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).
  • Define performance testing objectives and scenarios.
  • Execute load, stress, and scalability tests.
  • Analyse performance bottlenecks and recommend optimisations.
  • Defect Management: Manage defect tracking, triage, and resolution processes.
  • Automation: Drive test automation initiatives and ensure efficient test coverage.
  • Process Improvement: Continuously improve QA processes, methodologies, and tools.
  • Collaboration: Work closely with development, product, and project management teams.
  • Risk Assessment: Identify and mitigate risks related to software quality.
  • Metrics and Reporting: Monitor and report on key quality metrics.
  • Compliance: Ensure compliance with industry standards and regulations such as SOC2 and GDPR.

Requirements

  • 2-4 years of hands-on experience in QA automation, with a focus on web-based SaaS applications.
  • 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).
This job was posted by Prasant Prusty from Smart Food Safe Solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You