Posted 14 June, 2026
Quality Assurance by leading investment industry
Skill Ventory
Pune, MH, IN
Full Time
Reference: a2cf74a1cfbec735
Job Description
Roles and Responsibilities
QA (Quality Assurance) is responsible for ensuring that the software or product beingdeveloped meets the requirements and specifications set by the client or end-user.Few of the activities a QA professional will do includes below:
1. - Years of Experience in Testing with minimum 5 Years in Automation.
2. Creating test plans and test cases based on the software or product requirements.
3. Identifying, documenting, and tracking software defects or bugs.
4. Conducting manual and automated testing of software applications.
5. Collaborating with software developers, project managers, and other stakeholders to
ensure that software quality is maintained throughout the development process.
6. Developing and maintaining automated testing scripts.
7. Ensuring that software releases are properly tested and validated before deployment.
8. Participating in code reviews and other quality assurance activities.
9. Providing feedback and recommendations for improving software quality and user
experience.
. Analysing and reporting on software quality metrics to identify areas for
improvement.
. Staying up-to-date with new testing tools and techniques to improve testing
processes.
. Have good experience in UIorAPI Automation - SeleniumorREST
AssuredorBDDorCucumber using Java
. Should have solid programming experience in Core Java.
. Able to DesignorDevelop automation Test Scripts, Re-Usable Functions and Database
Integrations- Results generation.
. Able to work independently with selenium tools and Configuring Selenium Test
Environment
. Handling Object IdentificationorException handling issues.
. Good Experience in Inspecting Elements, Create Test Cases using Element locators
and Selenium WebDriver Commands.
. Should be proficient in setting up Selenium Test Environment Setup (Maven
Integration, Selenium WebDriver, Java, Test-NG and Jenkins Integration).
. Able to work on Test Scripts enhancement using Java Programming and JUnit or Test-
NG Annotations.
. Able to write Gherkin feature files for identified user stories, Write Step Definitions
for Gherkin keywords and Link with actual implementation of Code
. Proficient in writing SQL queries to perform Database Testing.
. Working experience in MavenorJunitorTest-NG Integrations.
. Good working experience in any CIorCD Tools (Jenkins) for Continuous Integration
and Source Code Tools (Git laborGitHuborBit Bucket).
. Knowledge on Selenium, JIRA, Appium, TestRail, LoadRunner similar type of tool
. The individual will work closely with developers, Automation Architects,
Automation Test Engineers, BA, and other stakeholders throughout the SDLC.
. The work will involve collaborating rest of the team and understand the
requirements, participate in walkthrough, creating and executing plans, monitoring of
the work.
. Report to the Project Manager on the status and progress of work and accountable to
the timely completion with quality.
. Should have the knowledge and working experience of performance testing tools like
. J-meter, load runner etc.
. Administer performance of all regression tests on functional processes and develop
all required test plans for various automated processes and coordinate with QA and
engineering team to document all required test plans.
. Analyse and identify presence of any bug in system and escalate issues if required
and assist all engineers to validate and resolve all bug issues.
. Prepare schedule for all test activities and document all bug issues for database and
implement all test scripts for various projects.
. Identify strategic and productivity initiatives to improve quality and velocity; drive
execution and desired outcome.
. Manages and provide training to employees on aspects of the QMS (Quality
Management System) that are relevant to their role
. Reviews verification & validation plans & reports
. Exposer to Security testing
. Coordinate with product development engineers to design all test plans and analyse
all functional and non-functional requirements for all automation test framework and
provide training to staff if required.
. Aware of Continuous IntegrationorContinuous Deployment (CIorCD): (CIorCD set of
practices that involves automating the entire software development process, from
code testing to deployment, Exploratory Testing and Shift Left Testing and Mobile
Testing
. Risk-based Testing: Risk-based testing is an approach that involves prioritizing
testing efforts based on the likelihood and impact of potential defects. It helps to
focus testing efforts on the areas of the application that are most critical to the
business.
Overall, the main goal of a QA professional in IT will be to ensure that the software or
product being developed meets the highest standards of quality and user satisfaction.