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.