
Minimum Qualifications:
- MS or BS in Computer Science or a related subject.
- At least five (5+) years of web application testing and automation experience.
- Taking complete ownership of product testing efforts.
- Proficiency in Java/ Python or any other Object-Oriented Language.
- Experience of Selenium & WebServices or REST API testing or backend testing
- Ability to design and develop test automation frameworks from scratch
- Experience in CI/ CD setup preferably with Jenkin
- Good analytical and problem-solving skills
- Expert in methodically developing use-cases-
- Expert at writing automation test cases using Selenium.
- Expert at testing the web application for both functionality and performance.
- Understands what world-class quality for SAAS Products
- Expert at communicating the QA results with the engineering teams
- Expert at increasing visibility for blocker/critical issues.

Similar jobs
Job Title: Software Testing Trainee
Job Type: Full-Time (Work from Office)
Location: Indore
Experience Required: 0–6 Months
Job Description:
We are looking for a motivated and detail-oriented Software Testing Trainee to join our growing team. This role is ideal for freshers who want to start their career in Manual Software Testing. You will work closely with developers to ensure the quality, functionality, and reliability of software applications.
Key Responsibilities:
- Execute manual test cases and test scenarios
- Identify, log, and track bugs/defects clearly
- Perform basic regression testing
- Coordinate with developers to resolve issues
- Prepare and maintain test reports and documentation
Requirements:
- Basic understanding of manual testing concepts
- Good attention to detail and analytical skills
- Strong communication and teamwork abilities
- Willingness to learn and grow in QA/Testing
- Freshers (0–6 months experience) are welcome
Review Criteria
- Strong UAT / Functional Test Lead Profiles
- Minimum 7 years of overall testing experience, with at least 3 years of recent UAT experience, primarily in manual testing for large enterprise or government project
- Must have worked on minimum 2 national-level e-Governance, public sector, enterprise, or marketplace projects in a UAT lead or ownership role
- 3+ years of team handling experience, leading 7–8 QA/UAT members, including task assignment, review, mentoring, and delivery ownership
- Must have complete ownership of UAT activities, including UAT planning, execution, acceptance sign-off, defect management, retesting, and regression cycles.
- Must have strong hands-on manual testing experience, with the ability to create test scenarios and test cases from BRDs, user stories, functional documents, and Figma/UI screens.
- Must be able to understand HLD/LLD documents and API specifications and perform manual API testing based on business logic.
- Must have BE/BTech/MTech/MBA (BSc/BCA alone is not acceptable; with Bsc/BCA candidates must have a relevant postgraduate degree MCA/MTech)
- Do not consider candidates with automation-heavy profiles or those lacking strong manual UAT and leadership experience
- Candidate must be based within Delhi NCR (100 km radius)
Preferred
- (Certification): ISTQB Advanced Test Manager or equivalent is preferred
Job Specific Criteria
- CV Attachment is mandatory
- Have you worked on at least 2 national-level e-Governance / enterprise / marketplace projects, If yes, Name the projects and company where you did these projects?
- What was the maximum team size of QA you have managed?
- How many years of Manual Testing experience?
- How many years of Automation Testing experience?
- Name two relevant UAT projects you have worked on?
- Are you willing to relocate to Delhi and why (if not from Delhi)?
- Are you available for a face-to-face round?
Role & Responsibilities
- 8 + years’ experience in UAT, with at least 2 National-level e-Governance solutions / Enterprise platforms / Marketplace projects.
- Proficiency in test planning, execution oversight, acceptance criteria definition, defect triage, regression cycle management.
- Proficient in understanding business requirements by going through BRDs, User Stories, Figma screens to define test scenarios and test cases.
- Ability to analyze high level and low-level design documents, API specifications to identify the business logic developed and create test cases to test the APIs.
- Hands-on experience of defining high quality test scenarios, test cases with ability to review and guide the test team members in doing the same.
- Education/Certifications: B.E./ B.Tech. / MTech/ MCA/ MS (Computer Science/IT)/ISTQB Advanced Test Manager or equivalent required.
Ideal Candidate
- 8 + years’ experience in UAT, with at least 2 National-level e-Governance solutions / Enterprise platforms / Marketplace projects.
- Proficiency in test planning, execution oversight, acceptance criteria definition, defect triage, regression cycle management.
- Proficient in understanding business requirements by going through BRDs, User Stories, Figma screens to define test scenarios and test cases.
- Ability to analyze high level and low-level design documents, API specifications to identify the business logic developed and create test cases to test the APIs.
- Hands-on experience of defining high quality test scenarios, test cases with ability to review and guide the test team members in doing the same.
- Education/Certifications: B.E./ B.Tech. / MTech/ MCA/ MS (Computer Science/IT)/ISTQB Advanced Test Manager or equivalent required.
Understand product requirements and translate them into effective test cases.
Perform manual functional, regression, UI, and integration testing.
Conduct thorough API testing using tools like Postman or Swagger.
Perform database validation using SQL queries to verify data integrity.
Create, manage, and execute detailed test plans and test cases.
Log and track defects using tools like JIRA, Bugzilla, or Azure DevOps.
Participate in Agile ceremonies (daily standups, sprint planning, retrospectives).
Collaborate closely with the development and product teams to reproduce issues and validate fixes
Responsibilities:
- Assist with the execution of manual testing procedures to ensure the functionality, usability, and performance of software applications.
- Create and execute test cases based on project requirements and specifications.
- Document test results, defects, and issues encountered during testing.
- Work collaboratively with developers and other team members to troubleshoot and resolve issues.
- Participate in test plan and test case reviews to ensure thorough test coverage.
- Assist in the identification and implementation of process improvements to enhance the efficiency and effectiveness of the QA process.
- Support the QA team in various tasks and projects as needed.
Qualifications:
- Currently enrolled in a degree program in computer science, information technology, or related field.
- Strong interest in software testing and quality assurance.
- Basic understanding of software development lifecycle and testing methodologies.
- Excellent analytical and problem-solving skills.
- Detail-oriented with a high level of accuracy.
- Strong communication and interpersonal skills.
- Ability to work effectively both independently and as part of a team.
- Familiarity with testing tools and technologies is a plus.
Preferred Qualifications:
- Previous internship or coursework in software testing or quality assurance.
- Experience with bug tracking and test management tools, such as JIRA or TestRail.
- Basic understanding of programming languages such as Java, Python, or C#.
- Knowledge of automated testing tools and frameworks.
As a Software QA + Support engineer , you will be responsible for the test planning as well as writing and executing functional and non-functional test cases for sprints and releases. You will be a part of an Agile development team and would have full access to the complete development life cycle including opportunity to shape requirements. You will also be responsible to work with customers to help debug issues. We are looking for a relevant experience of about 5 years.
Requirements
- Strong knowledge of QA methodology and tools. Ability to translate use cases and/or technical specifications into test cases.
- Experience working directly with customers and/or clients to debug issues or provide resolutions
- Ensures creation of test data to support test case execution and supports creation and maintenance of libraries of reusable test data sets.
- Reviews requirements specifications for testability and verifying/ensuring traceability of testing to requirements and vice versa
- Possess a detailed understanding of the requirements elicitation, analysis, and specification process including user requirement specifications and functional specifications for larger, complex applications.
- Experience working with project management tools like Azure DevOps or JIRA is preferred.
- Good Verbal and Written communication skills to communicate quality cross-functionally and with customers in formal and informal settings.
OnScreen was started to chart a better path for Enterprises facing countless barriers to adoption and efficiency. Our Founders, Directors, and Investors have extensive experience dealing with these problems and are passionate about building and providing a solution that alleviates these chronic pain points.
To know more about OnScreen, please visit https://www.onscreen.us/
We are looking for lifelong learners who are not afraid to experiment and want to be an integral part of the team. If this sounds like a place where you would want to work, please apply.
Job Responsibities:
Junior Quality Assurance (QA) engineer role and responsibility includes:
- Understanding the product requirement.
- Develop use cases and test cases
- Execute functional and regression testing (It also includes uncovering the bugs early in the product life cycle by doing manual and automated tests to ensure product quality)
- You are responsible for conducting various levels of testing before product launches to ensure software runs smoothly and meets client needs while being cost-effective.
- You will also review software requirements and track quality assurance metrics.
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
We have an opening for QA Engineer/Test Engineer in our company. Please find below the job descritpion for the same.
Job Description:
Skills:
* Should have excellent manual testing skills.
* Good knowledge in automation testing using Selenium WebDriver.
* Should have good written & communications skills to write the test cases and documentation.
* Good Analytical skill, Proactive, Capability of thinking through a scenario.
* Knowledge in mobile automation testing using Appium is a plus point.
Responsibilities:
- Creation of automated test scripts to reduce the amount of time and effort spent on testing.
- Strongly adhere to specification and style guides.
- Ensure the application meets the performance, quality and targets.
- Leverage new and established testing methodologies.
- Translate the given design document into proper Test Cases for maintainability.
- Work hand-in-hand with developers to understand the flow of modules and document it.
- Execution of test cases/test scripts for manual/automation testing.
- Should have working knowledge of SQL server.
- Design and create test conditions and scripts to address business and technical use cases.
- Analyze data and results of tests, record defects, provide status.
- Document, track and escalate issues as appropriate, using JIRA or similar tools/means.
- Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
- Build Deployment on Test Environment.
Requirements:
- Experience in end-to-end user testing for minimum 1-2 yrs.
- Have prior experience with manual testing in web and Android applications.
- Logging bugs, detailed test reports, screenshots, and videos in the bug tracker during pre-release and post-release testing.
- User & usability testing on the design prototypes being passed to the development team.
- Well versed with Agile testing methodologies.
- Opportunity to define, design, tool and implement entire Automated testing using Selenium/TestNG/Appium or any other tool of choice.
- Ability to stick to deadlines.
- Manage regular exploratory testing campaigns by employing a large number of short-term remote testers.
- Ability to operate in white-spaces where ambiguity or lack of knowledge might be imminent in tackling problems. In short, love the entire startup experience.
- Good Knowledge of Core Java.
- Good Knowledge in Selenium.
- Troubleshoot problems related to scripts, framework components,application changes, etc., and repair issues.
- Experience in working with Agile Projects and Scrum Process.
- Enable and/or perform development of test automation by designing and writing automated test scripts based on defined test cases,including the definition of test data for consumption by scripts during test execution.
- Must have experience in writing TDD and BDD test cases.
- Analyze test logs, and report test results/metrics.
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









