Lead QA Engineer

Eligible

  • Minimum of 8+ years of experience in QA
  • Minimum of 6+ years of experience in automation
  • Fully capable of leading the team and Hands-on QA

About this job

  • Ownership of product releases end to end with agreed quality metrics for the product deliverable
  • Establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices.
  • Delivery of automated acceptance/regression and, where necessary, integration/system tests in a CI/CD pipeline
  • Genius in API testing using python and postman
  • Automation of release documentation used to support software engineers, QA engineers, Support Desk personnel, and ultimately, Customers
  • Maintain detailed testing documentation related to the software or system
  • Implementation, monitoring, and reporting on QA KPIs
  • Working with other QAs and the Delivery Principal to provide the guidelines and support to ensure high-quality solutions
  • Identify critical scenarios and build a regression test suite for automation

Responsibilities

Key Accountabilities:

 

  • Code
      • Ownership of the agreed quality metrics for the product deliverable
      • Delivery of acceptance/regression and, where necessary, integration/system tests in a CI/CD pipeline
  • Documentation
      • Automation of release documentation used to support software engineers, QA engineers, Support Desk personnel and ultimately Customers
      • Implementation, monitoring and reporting on QA KPIs
  • Quality Engineers
      • Ensure that all QAs work to an agreed standard
      • Ensure that all QAs are making a positive, measurable input to the SDLC

Key Responsibilities

 

  • Software
      • Providing a collaborative technical work ethic and environment for the teams to take pride in knowing that they are delivering a quality product
      • Working with other QAs and the Delivery Principal to provide the guidelines and support to ensure high quality solutions
      • Proactively engaging and clarifying functional requirements with the product managers and other members of the team to close gaps in requirements
      • Identify issues during the development of new software features
    • Code
      • Thought leadership to ensure consistently high quality code standards in automated testing environments.
      • Developing automated test cases using Python based Pytest Test framework
      • Extending existing Automation framework functionality
      • Writing manual test cases and executing as and when required, but with a view to automation
  • QA Lifecycle
      • Debug, record, report and manage defects throughout the test lifecycle
      • Make an active contribution to all Agile ceremonies(Sprint grooming, Stand ups, Retro’s, planning)
      • Documentation ( Features, Manuals, QA Process , Reports, KPI’s)
  • Innovation
      • R&D for quality components & code etc. to make sure we are always adopt best practice and don’t fall behind
      • Identify critical scenarios and build a regression test suite for automation
      • You will also bring an understanding of GDPR and information security risks.

 

Requirements​

    • Developing automated test cases using Python-based in house custom framework
    • Extending existing Automation framework functionality
    • In-Depth knowledge of Unit testing, Integration testing, Acceptance testing, Blackbox testing, Performance & Load testing and Security testing.
    • Writing manual test cases and executing as and when required, but only with a view to automation
    • Sound knowledge of APIs and automating the same
    • Experience with JIRA, Confluence, Jenkins, and bitbucket
    • Working knowledge of industry-standard automated testing tools, practices, and software and/or Performance testing tools (Jmeter and load runner
    • Should have knowledge of vulnerability testing tools like Burp Suite, OWASP, Metasploit, and ZAP proxy

How to apply?

We would love to hear from you. Please email your CV to: vaishakh@seventech.co


Direct applicants only.

Quality Analyst