11+ System requirements Jobs in Bangalore (Bengaluru) | System requirements Job openings in Bangalore (Bengaluru)
Apply to 11+ System requirements Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest System requirements Job opportunities across top companies like Google, Amazon & Adobe.
About the Role
We are looking for a passionate and detail-oriented QA Engineer with strong expertise in Manual Testing and a solid understanding of Automation Testing. This role is primarily focused on Manual Testing with Automation Testing. We are looking for someone who enjoys breaking applications, thinks beyond happy path scenarios, and has excellent analytical and debugging skills.
The ideal candidate should be comfortable testing complex Web and Mobile applications, validating APIs and databases, and working closely with developers to identify the root cause of issues. We also encourage engineers who actively leverage AI tools to improve productivity, accelerate testing activities, and enhance software quality.
Key Responsibilities
Perform end-to-end Manual Testing of Web and Mobile applications.
Design, write, review, and maintain comprehensive test cases and test scenarios.
Execute Functional, Regression, Integration, Smoke, Sanity, and Exploratory testing.
Validate application functionality across UI, API, and Database layers.
Write and execute SQL queries for data validation and troubleshooting as part of day-to-day testing activities.
Perform API testing using tools like Postman or similar.
Debug issues by analyzing logs, API requests/responses, database records, and application behavior.
Work closely with developers and product teams to identify root causes and ensure high-quality releases.
Participate in requirement analysis and identify test scenarios early in the development lifecycle.
Think beyond the documented requirements and identify edge cases, negative scenarios, and usability issues.
Contribute to automation efforts wherever applicable.
Leverage AI tools to improve testing efficiency, generate test ideas, analyze production issues, accelerate root cause analysis, and enhance overall QA productivity.
Required Skills
Manual Testing (Primary Requirement)
Strong experience in Manual Testing with excellent knowledge of Software Testing Life Cycle (STLC) and Defect Life Cycle.
Hands-on experience testing both Web and Mobile applications.
Strong experience in:
UI Testing
API Testing
Database Testing
Excellent test case design skills with the ability to create effective positive, negative, boundary, and edge-case scenarios.
Strong exploratory testing skills with a mindset to challenge and break the application.
Good understanding of different testing methodologies and quality assurance best practices.
Database Skills
Strong SQL knowledge.
Ability to write complex SQL queries involving joins, aggregations, subqueries, and data validation.
Comfortable validating backend data independently during regular testing activities.
Debugging & Analytical Skills
Strong debugging and problem-solving skills.
Ability to analyze application logs, API traffic, database records, and application behavior to identify the root cause of issues.
Good understanding of client-server architecture and application workflows.
Basic understanding of system architecture and High-Level Design (HLD). Deep architectural expertise is not required, but the candidate should understand how different components interact within the system.
Automation
Hands on in UI automation.
Experience with Playwright using TypeScript is a strong advantage.
Understanding of automation frameworks and scripting concepts is desirable.
Willingness to contribute to automation initiatives over time.
AI Adoption (Preferred)
Experience using AI tools such as ChatGPT, Claude, Gemini, or similar to improve testing productivity.
Ability to use AI for:
Test case and test data generation.
Exploratory testing ideas and edge-case identification.
SQL query generation and optimization.
API request creation and validation.
Debugging production issues and performing root cause analysis.
Writing automation scripts and improving existing test automation.
Strong understanding of when to rely on AI-generated output and when to validate it through engineering judgment.
Preferred Candidate Profile
We are looking for someone who:
Has an investigative mindset and enjoys debugging complex issues.
Has a strong "break-the-system" mindset and continuously looks for edge cases.
Thinks outside the box and identifies scenarios beyond documented requirements.
Actively adopts AI tools to improve productivity without compromising quality.
Has excellent analytical and logical reasoning skills.
Pays close attention to detail.
Takes ownership of product quality.
Can communicate effectively with developers, product managers, and stakeholders.
Is proactive, self-driven, and eager to learn new technologies, AI capabilities, and testing practices.
Nice to Have
Hands on with Playwright and TypeScript.
Knowledge of CI/CD pipelines.
Experience working in Agile/Scrum environments.
Experience
2.5+ years of hands-on experience in Software Testing, with a strong focus on Manual Testing.
🚀 Hiring: QA Engineer (Manual + Automation)
⭐ Experience: 3+ Years
📍 Location: Bangalore
⭐ Work Mode:- Hybrid
⏱️ Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
💫 About the Role:
We’re looking for a skilled QA Engineer You’ll ensure product quality through manual and automated testing across web, mobile, and APIs — working with tools and technologies like Postman, Playwright, Appium, Rest Assured, GCP/AWS, and React/Next.js.
Key Responsibilities:
✅ Develop & maintain automated tests using Cucumber, Playwright, Pytest, etc.
✅ Perform API testing using Postman.
✅ Work on cloud platforms (GCP/AWS) and CI/CD (Jenkins).
✅ Test web & mobile apps (Appium, BrowserStack, LambdaTest).
✅ Collaborate with developers to ensure seamless releases.
Must-Have Skills:
✅ API Testing (Postman)
✅ Cloud (GCP / AWS)
✅ Frontend understanding (React / Next.js)
✅ Strong SQL & Git skills
✅ Familiarity with OpenAI APIs
Responsibilities:
- Conduct thorough manual testing of software applications across various functionalities.
- Develop and maintain automated test scripts using MSTest framework.
- Identify and report bugs and defects through a bug tracking system.
- Analyze test results, diagnose issues, and collaborate with developers to resolve them.
- Participate in code reviews to identify potential defects early in the development process.
- Stay up-to-date with the latest QA methodologies and best practices.
- Contribute to the improvement of existing testing processes and documentation.
- Work effectively within an Agile development environment.
- Clearly communicate test findings and recommendations to technical and non-technical audiences.
Qualifications:
- Proven experience in manual testing methodologies (e.g., black-box testing, exploratory testing).
- Expertise in developing and maintaining automated test scripts using MSTest.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Excellent analytical and problem-solving skills.
- Ability to prioritize tasks, manage time effectively, and meet deadlines.
- Strong written and verbal communication skills.
- Experience with API testing is a plus.
- Familiarity with other automation frameworks (e.g., Selenium) is a plus.
- Reviews design specifications to understand the scope, requirements, and function of the software product.
- Preparation of test data and execution of test cases (including functional, system, regression, performance, API and database layer etc.)
- Identifies appropriate processes, parameters, functions, and data to test and validate; parameters may include general function, the validity of results, accuracy, reliability, and compliance with industry standards.
- Lead and participate in test case reviews with Business, Developers, other team members
- Estimate, prioritize, plan and coordinate testing activities
- Ensure that user expectations are met during the testing process
- Design, develop and execute automation scripts using open source tools
- When a product does not perform within specifications, reporting defects to programmers while identifying and recommending solutions, improvements, and updates.
- Identifies, logs, and recreates error codes, bugs, and defects.
- Draft quality assurance policies and procedures
- Investigate production issues
- Conducts testing to ensure products perform according to product requirements and within established guidelines.
- Experience in testing web-based applications.
- Experience in developing test cases and scenarios based on PRD/BRD/Use cases.
- Experience in testing Web Services
- Logging defects/bugs in the defect management tool
- Tracking the defects and retire them with appropriate test execution
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills
Tools and Technologies:
- Should have strong knowledge and hands-on with SQL, Java, and Selenium
- Good/Fair knowledge of angular framework and Protractor with JavaScript/TypeScript
- Hands-on with any of the defect management tools like Jira/Bugzilla
- Knowledge of J-meter, Soap UI is a plus
- Exercises judgment in selecting methods and techniques for obtaining solutions.
- Perform various types of testing like sanity, functional, exploratory, integration, and system testing to ensure that the product delivered is of high quality.
- Support the Planning of test schedules in accordance with project scope/delivery dates and ensure that the timelines are adhered to without fail.
- Have very good knowledge of SDLC and STLC life cycles and working knowledge in agile.
- Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Contributing toward predictable delivery of quality releases.
- Be meticulous about documentation and maintaining a robust log of all test cases and test results.
- Very good at manual testing of web and windows based applications, web services testing, and integration testing of a complex system, iOS and Android applications.
- Defect Tracking and Reporting of bugs to developers so as to fix it and follow-ups.
- Lesson Learnt documents (based on testing inputs from the previous project)
- Suggestion Documents (to improve software quality)
- Leads test processes and delivers results to necessary stakeholders.
- Reviews changes or upgrades to existing tests, tools, and testing protocols.
- Good to have knowledge over Stockbroking applications, financial and capital market domain.
Desired Technical Skills and Experience
- Experience with Web Applications, iOS, and Android Applications.
- Passionate about understanding the application end to end.
- Effective communication skills to interact with internal stakeholders.
- Experience with Agile/Waterfall methodologies.
- Adaptable to the current requirement.
- High-level problem-solving skills, and the ability to project manage Knowledge of defect management process
- Strong understanding of software concepts and ability to quickly grasp new products and technologies.
Mandatory Skill Requirements:
- Strong Fundamentals on Manual Testing.
- Some experience on API Automation Testing .
- Basic understanding of any of the coding languages.(During the interview one coding question will be asked)
- Basic understanding of SQL.(During the interview one SQL question will be asked)
- Preferred Experience ( 2-6 yrs)
- Good knowledge in manual testing through test case estimation, test case preparation, and test reporting
- Design & develop test cases based on available requirement specifications and verification plans, execute tests cases at least 1+ years
- Good experience in Ad-Hoc testing, Functional testing, Regression testing, Re-testing, Smoke testing, running Selenium automated tests for 3+ years.
- Knowledge in Selenium and Java.
- Good exposure to Non-functional testing
- Very good at completing the assigned testing tasks on time.
- Ability to learn and implement quickly.
- Prepare detailed defects report.
- Good communication skills and documentation skills.
- Good to have knowledge in both Web application and Mobile application testing, test management tool, defect management tool and test metrics.
- Good knowledge of STLC, SDLC
- Various manual testing concepts and techniques
- Compatibility testing on various environments
- MS Excel formulas
- Database queries
- Experience in testing agile projects
- Finance and accounting domain knowledge
- Effective Test planning and Test Effort Estimation Skills
- Suggest improvements to enhance the overall user experience of the software.
- Able to deliver bug-free software within the deadline with minimum supervision
- Quick learning capabilities. Young and Dynamic. Work closely with team members, support team
Experience Required : 2-3 years of relevant Experience
Education : B.E/B.Tech degree in Information Systems, Computer Science or other related degree
Mandatory Requirement :
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Strong knowledge of security, performance and load testing
Good knowledge of Android framewok
Experience in testing Android,ios and web app.
Experience in writing clear, concise and comprehensive test plans and test cases
Estimate, prioritize, plan and coordinate testing activities.
Identify, record, document thoroughly and track bugs
Good communication skills
Interact with internal teams (e.g. developers and product managers) to identify system requirements.
Hands-on experience with functional testing(manual).
Knowledge of Automation
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Willingness to work in a fast-paced and changing environment
Should be quick at learning and follow the process.
Team management is a plus




