Padmi

Junior QA Engineer 23 Years Experience (India)

IndiaPosted 1 month ago
Software QualityJuniorFull Time; Regular
Apply at VARStreet

Opens the source posting on shine.com

Source description

About the role

View original

Job Type: Full-time, Permanent Experience Required: 2-3 years Job Summary We are hiring QA Engineers with 2 to 3 years of experience for our Pune office. This is a full-time, work-from-office position, and candidates must be available to attend the office daily. The ideal candidate should have a strong foundation in manual testing, test-case preparation, defect reporting, API testing, and database validation. The candidate should be comfortable testing web-based applications and working with developers, senior QA engineers, product managers, and business analysts in an Agile environment. Basic exposure to automation testing using Selenium or a similar tool will be an advantage. Key Responsibilities - Understand functional requirements, user stories, workflows, acceptance criteria, and business rules. - Participate in requirement discussions and raise questions about unclear or missing requirements. - Create detailed test scenarios, test cases, checklists, and test data. - Execute functional, regression, integration, smoke, sanity, exploratory, and user-interface testing. - Test web applications across supported browsers and screen resolutions. - Verify field validations, business rules, calculations, navigation, permissions, and error messages. - Test REST APIs using Postman or similar tools. - Validate API request methods, headers, payloads, status codes, response data, and error responses. - Perform basic database validation using MySQL or Oracle queries. - Write SQL queries using filters, joins, sorting, and basic aggregate functions. - Compare data displayed in the application with API responses and database records. - Report defects with clear reproduction steps, expected and actual results, screenshots, videos, logs, and other supporting evidence. - Assign appropriate severity and priority recommendations based on the defects impact. - Retest resolved defects and perform regression testing for affected functionality. - Work with developers and senior QA engineers to reproduce and troubleshoot issues. - Maintain test cases, test execution results, defect records, and regression checklists. - Participate in sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives. - Communicate testing progress, blockers, risks, and incomplete coverage to the QA lead or project team. - Support release validation, production verification, and post-release testing when required. - Create and maintain basic automation scripts under the guidance of senior QA engineers. - Use Git for basic activities such as cloning repositories, pulling changes, creating branches, committing changes, and pushing test scripts. - Follow established QA processes, documentation standards, and testing practices. Required Skills Manual and Functional Testing - Strong knowledge of manual testing fundamentals. - Experience creating test scenarios, test cases, checklists, and test data. - Experience performing functional, regression, integration, smoke, sanity, and exploratory testing. - Understanding of positive, negative, boundary-value, and validation testing. - Ability to understand business workflows and identify common edge cases. - Experience reporting and tracking defects using JIRA or a similar tool. - Ability to clearly document defects and testing results. API Testing - Hands-on experience testing REST APIs using Postman. - Understanding of GET, POST, PUT, PATCH, and DELETE methods. - Understanding of request headers, query parameters, path parameters, authentication, and JSON payloads. - Ability to validate HTTP status codes, response fields, data types, and error messages. - Ability to perform positive and negative API testing. - Basic knowledge of Postman collections, environments, and variables. - Basic exposure to Postman test scripts is preferred. Database Testing - Working knowledge of MySQL or Oracle. - Ability to write basic SQL queries using SELECT, WHERE, ORDER BY, GROUP BY, and JOIN. - Ability to validate records created or updated through the application. - Understanding of primary keys, foreign keys, table relationships, and basic data constraints. - Ability to compare user-interface or API data with database values. Automation Testing - Basic knowledge of Selenium or a similar automation tool. - Understanding of locators, browser actions, waits, assertions, and test execution. - Basic scripting or programming knowledge is preferred. - Ability to understand, execute, and make minor updates to existing automation scripts. - Willingness to develop automation-testing skills. Tools and Version Control - Postman - JIRA or a similar defect-tracking tool - MySQL or Oracle query tools - Browser developer tools - Selenium or a similar automation tool - Git for basic version-control activities AI-Assisted Testing Tools Familiarity with AI-assisted tools such as: - ChatGPT - GitHub Copilot - Claude - Other AI-supported testing or development tools The candidate may use AI tools .

One address, no account. We’ll tell you when matching roles go live.

More at VARStreet

Related open roles

View all roles