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