Overview
Experience: 6.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Office ()
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: CS)
(*Note: This is a requirement for one of Uplers' client - CS)
What do you need for this opportunity?
Must have skills required:
and ability to work independently., Attention to detail, Excellent collaboration and communication skills, Proactive approach to leveraging AI tools, Strong problem-solving mindset, Strong product mindset, and defect life cycle., Cypress, etc.) for automation scripts., Excellent manual testing skills, Experience with automation tools like Selenium, Experience with test management tools such as TestRail, Familiarity with programming/scripting languages (JavaScript, Good understanding of MongoDB, grey-box), Hands-on experience with API testing using Postman, In- somnia, or similar frameworks., or similar platforms., or similar tools., Playwright, qTest, Rest-assured, Solid understanding of SDLC, STLC, testing methodologies (black-box, WebdriverIO, WHITE-BOX, Zephyr, Python, TypeScript
CS is Looking for:
Role Overview
We are looking for a skilled and detail-oriented QA Engineer with 6+ years
of experience in both manual and automation testing. The ideal candidate
should be capable of understanding the product deeply, writing comprehensive
test cases, and ensuring end-to-end quality. You will play a critical role in
identifying bugs early, ensuring feature stability, and continuously improving
the testing process. We value a product-focused mindset, strong collaboration
with developers, and the ability to leverage modern tools including AI to enhance
testing efficiency and quality.
Key Responsibilities
- Analyze product requirements, user stories, and acceptance criteria to
identify gaps and define comprehensive test strategies.
- Design, write, and execute detailed manual test cases for web and mobile
applications, covering UI, API, functional, regression, integration, and
usability testing.
- Perform comprehensive manual testing including exploratory testing,
boundary value analysis, negative testing, edge cases, and user journey
testing.
- Develop and maintain automation test scripts using frameworks like Sele-
nium, Cypress, Playwright, or similar tools.
- Perform cross-browser, responsive, and platform testing to ensure consis-
tent user experience.
- Identify, document, and track bugs in tools like Jira, Trello, or similar
platforms, and collaborate with developers for timely resolution.
- Build and manage test data, test environments, and version control for
test scripts.
- Continuously monitor test results and improve automation coverage and
test suite reliability.
- Participate in code reviews, sprint planning, retrospectives, and QA pro-
cess improvement discussions.
- Collaborate effectively with developers, understanding their perspective,
technical constraints, and development workflows.
- Take full ownership of quality for assigned features/modules and ensure
quality gates are met before releases.
- Leverage AI tools for test case generation, bug analysis, test data creation,
documentation, and overall testing efficiency.
- Understand product metrics, user impact, and prioritize testing efforts
based on business value.
- Experience with feature flags, A/B testing validation, and testing product
experiments.
- Create and maintain test documentation including test plans, test cases,
and test reports.
Required Skills
- Solid understanding of SDLC, STLC, testing methodologies (black-box,
white-box, grey-box), and defect life cycle.
- Strong ability to analyze business requirements and translate them into
comprehensive test cases and scenarios.
- Excellent manual testing skills including:
– Exploratory and ad-hoc testing techniques
– Test scenario design (positive, negative, edge cases)
– Boundary value analysis and equivalence partitioning
– User journey and usability testing
– Regression and smoke testing
– Ability to think like an end-user and identify usability issues
- Experience with automation tools like Selenium, Cypress, Playwright,
WebdriverIO, or similar frameworks.
- Familiarity with programming/scripting languages (JavaScript, Python,
TypeScript, etc.) for automation scripts.
- Hands-on experience with API testing using Postman, REST-assured, In-
somnia, or similar tools.
- Experience with test management tools such as TestRail, Zephyr, qTest,
or similar platforms.
- Familiarity with performance testing tools like JMeter, K6, or LoadRunner
(nice to have).
- Experience with mobile testing tools like Appium, BrowserStack, Sauce
Labs, or similar platforms (nice to have).
- Familiarity with version control systems (Git) and CI/CD tools (Jenkins,
GitHub Actions, GitLab CI, CircleCI).
- Good understanding of MongoDB including:
– Database query validation and testing
– Using MongoDB commands for test data setup, verification, and
cleanup
– Understanding database schemas and relationships for effective test-
ing
- Experience working in Agile/Scrum environments with cross-functional
teams.
- Strong product mindset with ability to:
– Understand user needs and think from an end-user perspective
– Prioritize testing efforts based on business impact and user value
– Understand product metrics and KPIs
– proven Work experience in a good product and product-based com-
pany environment
Excellent collaboration and communication skills with ability to:
– Work closely with developers, understand their perspective and tech-
nical constraints
– Provide constructive feedback in a friendly and professional manner
– Align thinking with development teams and participate in technical
discussions
– Maintain a positive, collaborative working relationship
- Proactive approach to leveraging AI tools for test case generation,
bug analysis, test data creation, documentation, exploratory testing assis-
tance, and other testing activities to improve efficiency and quality.
- Strong problem-solving mindset, attention to detail, and ability to work
independently.
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!