Join the team at YO HR CONSULTANCY!
Position: Senior Software Quality Assurance Engineer - Python/Selenium
Location: Pune
Experience Required: 5 to 10 Years
- This role follows a Hybrid work model (Mandatory 2 Days work from office per week)
- We are open to assist with relocation cases
- A relocation allowance is available for candidates relocating
- Work hours: 11 AM to 8 PM
Key Responsibilities:
- Proficient in QA Test UI and API Automation utilizing Selenium WebDriver (v3+)/ Playwright and Request, must have programming experience in Python
- Capable of comprehending elaborate requirements, evaluating stories, specifications, and technical documents, and formulating comprehensive test cases and data to ensure thorough business functionality testing - both Automation & Manual
- Depth of knowledge in automation frameworks particularly in BDD β Gherkin and Behave, Pytest.
- Experience in constructing and enhancing automation frameworks.
- Proficiency in crafting DB queries (preferably using Postgres/ Snowflake/ MySQL/ RDS)
- Understanding of DevOps concepts including Git, Jenkins
- Adept in Agile practices like Scrum and Kanban
- Essential skills include: Problem-Solving, Analytical thinking, Team Collaboration, and Accountability
- Hands-on approach to test preparation, scripting, and task execution in Agile and DevOps settings
- Experience in running and maintaining automation frameworks and scripts.
Qualifications:
- A minimum of 7 years of solid background in understanding test requirements, designing test plans, and creating detailed test cases and data to ensure business functionality testing - both Automation & Manual
- Strong background in writing DB queries (preferably PostgreSQL/ Snowflake/ MySQL/ RDS)
- At least 4 years of robust experience in UI and API testing; familiarity with AWS/Cloud applications is a plus.
- Extensive experience in Agile methodologies like Scrum and Kanban
- Required core competencies include: Problem-Solving, Analytical skills, Collaborative abilities, and Accountability. Excellent communication skills are necessary.
- Experience in automation framework development and refinement using Selenium WebDriver (v3+)/Playwright, along with required Python programming skills
- Familiarity with BDD automation frameworks β Gherkin, Behave, and Pytest.