Role & Responsibilities:
- Performing Manual Functionality Testing
- Preparing Documentation like Test Plan, User manual etc.
- Co-ordination with Business team for requirement understanding
- Providing operational support as needed
Skills & Qualification:
- BE or MCA
- 2+ years of relevant work experience
- Experience in Manual Testing of App, Web and APIs
- Basic Knowledge of SQL
- Knowledge of JavaScript and Automation Tool like Selinium, Jmeter etc. is preferred

Similar jobs
Job Overview:
PGAGI Consultancy Pvt. Ltd. is looking for a skilled Quality Assurance (QA)/Testing with expertise in automated testing for front-end and back-end systems. The ideal candidate will have a strong command of JavaScript and Python-based testing frameworks, experience with API and UI automation, and a deep understanding of LLM testing practices. This role requires both technical proficiency and analytical thinking to ensure software reliability, scalability, and performance.
Location: Remote
Job Type: Full-Time
Experience: 6+ months
Company: PGAGI Consultancy Pvt. Ltd
Why Join Us?
✔ Remote Work – Work from anywhere with flexible hours.
✔ Innovative Projects – Get hands-on experience in AI, automation, and performance testing.
✔ Growth Opportunities – Learn from industry experts and expand your skills.
✔ Competitive Compensation
Key Responsibilities
- Front-End Testing:
- Develop and maintain automated test scripts using Selenium, Cypress, or Playwright.
- Ensure cross-browser compatibility and conduct visual regression testing.
- Identify and interact with HTML, CSS, and JavaScript elements to validate UI components.
- Collaborate with developers to enhance testability and optimize automation strategies.
- Back-End Testing:
- I mplement automated API testing using pytest, unittest, Robot Framework, and Requests library.
- Perform integration testing for backend-frontend interactions, including mocking and stubbing APIs.
- Verify database integrity and test data management across layers.
- Debug issues using network monitoring tools and Python debugging utilities.
- LLM Testing & Performance Evaluation:
- Conduct prompt testing, response validation, and output format verification.
- Automate response evaluation frameworks and statistical analysis of outputs.
- Optimize token usage and measure performance & latency in AI-driven applications.
- Test Management & CI/CD Integration:
- Organize and execute tests between Cypress and Python frameworks.
- Implement parallel test execution and failed test retries.
- Integrate tests into CI/CD pipelines, using Docker containerization for consistent environments.
- Aggregate test results and generate reports for stakeholders.
Requirements
- Front-End Testing:
- JavaScript Proficiency – Strong understanding of ES6+ features.
- Framework Expertise – Hands-on experience with Selenium, Cypress, or Playwright.
- Web Technologies – Solid knowledge of HTML, CSS, and browser debugging tools.
- Version Control – Proficiency in Git for test script management.
- Analytical & Communication Skills – Ability to troubleshoot issues and communicate findings effectively.
- Back-End Testing:
- Python Automation – Experience with pytest, unittest, Robot Framework, and Requests library.
- API Testing – Hands-on testing with FastAPI and REST APIs.
- Integration Testing – Experience with mocking, stubbing, and database validation.
- Performance Testing – Understanding of latency optimization and test data handling.
- LLM & AI Testing:
- Prompt Validation – Checking response consistency and output formats.
- Automated AI Testing – Use of response evaluation frameworks and statistical analysis.
- Scalability & Optimization – Ensuring efficient token usage and performance tuning.
- CI/CD & Debugging:
- CI/CD Pipelines – Experience running Cypress and Python tests in CI/CD environments
- Docker & Containerization – Setting up consistent test environments.
- Debugging Tools – Familiarity with network monitoring and Python debugging tools.
About the Role
We are looking for a detail-oriented Manual QA Engineer with 2–4 years of experience in software testing. The ideal candidate should have strong analytical skills, a passion for quality, and hands-on experience in creating, executing, and managing test cases to ensure product excellence.
Key Responsibilities:
• Understand requirements, functional specifications, and design documents.
• Design, develop, and maintain detailed test cases and test scenarios. • Perform functional, regression, integration, and system testing.
• Identify, document, and track defects using bug tracking tools (e.g., JIRA, Bugzilla, etc.).
• Collaborate with developers, product managers, and other stakeholders to resolve issues.
• Ensure test coverage, maintain test documentation, and provide test reports.
• Work closely with automation teams for smooth knowledge transfer and scope identification.
• Participate in requirement reviews, sprint planning, and release validation.
• Stay updated with the latest industry trends and technologies in QA testing.
Required Skills & Qualifications:
• Bachelor’s degree in computer science, IT, or a related field.
• 2–4 years of proven experience in Manual Software testing.
• Strong knowledge of SDLC, STLC, defect lifecycle, and test methodologies.
• Hands-on experience in test case design, execution, and bug reporting.
• Familiarity with Agile/Scrum methodology.
• Experience with defect management tools (e.g., JIRA, Bugzilla, Mantis).
• Basic SQL / API testing knowledge
• Knowledge/ work experience in Performance testing.
• Good understanding of web and mobile application testing.
• Excellent problem-solving, communication, and analytical skills
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive, and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly, and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
Requirements
- Knowledge of the quality assurance and testing concepts, methodologies, metrics, automated testing frameworks, and documentation standards.
- Should have knowledge/experience in creating Test Plans, Test scripts, Test cases.
- Collaborate well with others. Ability to translate technical concepts into easy-to-understand terms.
- Preferred knowledge/understanding of different mobile operating systems (Android, iOS)
- Preferred knowledge/experience testing both front-end (GUI)and back-end (database query) applications
- Experience using Git / Github
- BE Computer Science, MCA or equivalent.
- Experience testing IOT devices managed by cloud.
- Manual testing experience and a desire to learn and work with the latest
technologies. Web, Cloud and Mobile App testing.
- Develop test plans, cases, and scripts; schedule and execute test cycles;
contribute to testability & quality of software.
- Reports all defects accurately; facilitate problem tracking and successful
resolution; assess and communicate various risks involved and provide
necessary assistance to engineers and stakeholders.
- Basic knowledge of automation know-how [ API automation, Python]
- Test to fail mindset, Solid test strategy experience, well versed with QA processes.
- Hands on experience on Performance test angle.
Experience:
- Min 1 year experience
- Not more than 10 year experience.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week (9 PM IST to 2 AM IST(10 hours in your suitable time) , Monday to
Saturday).
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
- We are looking for a versatile, highly professional, disruptive, and focused individual who pays attention to detail and has an eye for quality delivery. The individual must have team collaboration skills and be an active listener and communicator; someone who'd come not just with problems but suggestive solutions.
Candidate Profile
- Bachelors / Masters in Computer Science
- Excellent communication and presentation skills
- The candidate should also have knowledge of the industry and ability to work under pressure
- An indefatigable person with high self-esteem and perspicacious nature is that kind of person
- who will thrive in this role
Required Skills
- Must have worked in an environment where they know when to perform what kind of testing; say smoke, regression, integration, sanity
- Must have test plan, strategy, cases development experience.
- Knowledge on Android/iOS app testing (usage of Debugging tools relevant is added bonus)
- Must know to prioritize work items based on the business need
- Knows how to handle tough timelines situations and not compromise quality.
- Must have experience in product management methodology such as agilenon-process oriented environment
- Should have experience in any of the ALM tools such as TFS JIRA or even be open to build application reporting structure in excel.
- Analyzing the requirements from clients
- Analyzing and executing Test Cases
- Run Re-Tests and Regression Tests.
- Develop & Run Release Tests
YRG Care
Established in 1993, Y.R. Gaitonde Centre for AIDS Research and Education (YRG CARE) is a premier non-government organization providing comprehensive HIV services in India. Its objective is to provide prevention, care, support and treatment services for people living with HIV/AIDS, to prevent new infections, and to ensure that patients and their families are treated with dignity. It is one of the sub-recipients of Johns Hopkins University (JHU) for the ACCELERATE program, a five-year program supported by United States Agency for International Development (USAID) in India.
Job description:
- Review and analyse system specifications
- Collaborate with QA Engineers to develop effective strategies and test plans
- Execute test cases manual and analyse results
- Evaluate product code according to specifications
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Devise procedures to inspect and report quality issues
- Development of flow documents of individual modules for Documentation and QA purposes
- The tracking of tasks will be managed via the tool JIRA and the report generated from the tool will substantiate the invoice. Invoice to be produced weekly
- 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
In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.
Ultimately, you will ensure that our products, applications and systems work correctly.
Responsibilities
Review and analyze system specifications
Collaborate with QA Engineers to develop effective strategies and test plans
Execute test cases (manual or automated) and analyze results
Evaluate product code according to specifications
Create logs to document testing phases and defects
Report bugs and errors to development teams
Help troubleshoot issues
Conduct post-release/ post-implementation testing
Work with cross-functional teams to ensure quality throughout the software development lifecycle
Requirements
Proven experience as a Quality Assurance Tester of minimum 4 years
Must have knowledge in API and Selenium Automation
Must have knowledge of SQL and Linux
Working knowledge of test management software (e.g. qTest, Zephyr, TM4J)
Analytical mind and problem-solving aptitude
Excellent communication skills
Strong organizational skills
Base Criteria
Candidate should be comfortable with APP and UI Testing (Must)
Candidate should be able to write excellent Test cases (+ve and -ve)
Candidate should be good in logical implementations
Candidate should be good in Communication and work approach
Candidate should have good solution oriented approach
Candidate worked with premium Institution or premium product/app will be a great plus


