Software QA Engineer

apartment********** placePune calendar_month 

Job Description

The Role:

As a Software QA engineer, you will be involved in the overall review & revision of manual & automated testing plan & procedures.

Key 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

Skills Required:

  • 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 conceptswith Git, Jenkins
  • Experienced in Performance testing using Jmeter/Loadrunner/Gatlingor any other trendy tools
  • Experienced working with Agile methodologies, such as Scrum, Kanban
  • Key competencies required: Problem-Solving, Analytical, Collaboration, and Accountability

Qualifications & Experience:

  • Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.)
apartmentCerenceplacePune
Engineering or equivalent with professional background Minimum years of work experience:  •  5 - 7 years of experience in software QA automation Cerence Inc. (Nasdaq: CRNC and) is the global industry leader in creating unique, moving experiences...
apartmentA Client of FreshersworldplacePune
Quality Assurance EngineerDESCRIPTION Job SummaryWant to participate in building the next generation of online payment system that supports numerous countries and payment methods? We are seeking talented Software Quality Assurance Engineers to join...
apartmentCerenceplacePune
Bachelor's in computer science, Engineering, or related field master's or Ph.D. is a bonus.  •  Experience: 3+ years of software engineering experience, especially in AI, cloud, or machine learning environments.  •  Skills: Knowledge of standard QA techniques...