Yo Hr Consultancy logo

QA Test Engineer - Python Automation

Yo Hr Consultancy
Full-time
On-site
Pune, Maharashtra, India
Test Engineer
Software QA Engineer
Location: Pune Hybrid model setup (2 Days a week working from office is mandatory)
Experience: 3Β toΒ 6Β Years
  • US shift timings would be applicable- 5:30 PM to 2:30 AM
  • Night shift allowance will be applicable over and above the CTC

Must-Have:
  • Python Automation Testing with Selenium
  • Experience in BDD Framework? (Gherkin and Behave/Cucumber, Pytest)
  • Experience in DB Queries? (postgres/ Snowflake/ MySQL/ RDS)? (Please Specify)
  • Experience in Performance testing with Performance testing using Jmeter/Loadrunner/Gatling


Requirements
● Strong experience in QA Test UI and API Automation with Selenium web-driver (v3+) and Request/Rest Assured, with programming experience in Python (MUST)
● Strong experience in manual testing on maintenance and support projects
● Ability to understand the holistic requirements ,review and analyze stories, specifications, and technical design documents and develop detailed test cases and test data to ensure business functionality is thoroughly tested - Automation & Manual
● Knowledge of automation frameworks in BDD – Gherkin and Behave/Cucumber, Pytest.
● Experience in writing DB queries (preferably in postgres/ Snowflake/ MySQL/ RDS)
● Knowledge of Devops conceptsΒ with Git, Jenkins
● Experienced in Performance testing using Jmeter/Loadrunner/GatlingΒ or any other trendy tools
● Experienced working with Agile methodologies, such as Scrum, Kanban
● Key competencies required: Problem-Solving, Analytical, Collaboration, and Accountability

Responsibilities:
● Understanding the existing Automation Frameworks and start building scripts with minimal guidance at the earliest.
● Hands-on with test preparation, scripting, and execution in the Agile and DevOps environment
● Responsible for handling product related technical queries from stakeholders.
● Handling the communication related to the assigned Pods with stakeholders.
● Coordinate with relevant stakeholders to ensure defects related business requirement completeness
● Identify root cause of the issue, document it and provide feedback to roadmap team on correction actions
● Maintain application by regular monitoring, performance tuning and testing activities
● Ensure compliance with agile processes defined at organization level to meet quality goals set at product level. Ensure there are robust procedures and processes within the application support function remit.
● Develop test scripts and test data to ensure business functionality is thoroughly tested within the agreed timeline
● Ensure maximum automation coverage after each hotfix or release cycle
● Preparation, scripting, review and update of test cases and relevant test data consistent with system requirements including functional, integration & regression
● Be proactive and follow Shift-left testing approach in identifying the issues early and following up on them efficiently
● Support quality assurance initiatives and help institutionalize best practices
● Opportunity to transform by redesigning and enhancing applications to latest technologies
● Maximize the opportunity to excel in an open and recognizing work culture. Be a problem solver and a team player to make a bigger contribution to the achievements.
● Open to learn from each other in the team and each experience day-to-day