Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

VitelyBio • Ahmedabad, Gujarat, India
Role & seniority: Mid-level Software Test Engineer (2+ years in manual and automation testing)
Manual: test design, functional, system, integration, regression, exploratory testing; usability/accessibility checks
Automation: test frameworks/libs (Selenium, Playwright, Cypress); languages (Java, Python, C#, JavaScript)
API testing: Postman, REST Assured, SoapUI
CI/CD integration, Git, SQL/Database concepts
Design, develop, and execute manual and automated test cases and scripts from requirements and user stories
Build/maintain robust automation frameworks; design and run API tests; analyze results and report coverage
Collaborate with Developers, Product Owners, and BAs; document test plans/strategies; participate in defect management and root-cause analysis
2+ years in software testing (manual + automation)
Proficiency in at least one programming/scripting language (Java, Python, C#, or JavaScript)
Experience with automation tools (Selenium WebDriver, TestNG/JUnit, etc.)
Git and SQL/database knowledge
Strong analytical, problem-solving, and communication skills
Experience with API testing and automation
Familiarity with CI/CD pipelines
Accessibility/usability testing experience; performance testing
Location: not specified
Work type: not specified (assume full-time/default)
Key Responsibilities
Manual Testing
Test Design & Execution: Design, develop, and execute detailed manual test cases and test scripts based on product requirements, design specifications, and user stories.
Functional Testing: Perform thorough functional, system, integration, and regression testing on various platforms (web, mobile, desktop) to ensure features work as intended.
Exploratory Testing: Conduct exploratory testing to uncover issues and defects not easily found by scripted tests, leveraging a user-centric perspective.
Defect Management: Identify, document, and track software defects and issues reproducible steps and communicating findings to the development team.
Usability & Performance: Perform basic usability and accessibility checks.
Automation Testing
Framework Development: Design, develop, and maintain robust test automation frameworks and libraries (e.g., using Selenium, Playwright, Cypress) for functional and regression testing.
Scripting: Write, update, and debug high-quality, reusable automation test scripts using programming languages like C#(preferable), Java, Python, or JavaScript.
API Testing: Design and execute automated tests for APIs/Web Services using tools like Postman, REST Assured, or SoapUI.
Analysis: Execute automated test suites, analyse results, and effectively report on test execution status and coverage.
Collaboration & Process
Requirements Review: Collaborate with Developer / Product Owners / Business Analysts to review and analyse requirements and design documents to ensure clarity, testability, and completeness.
Documentation: Create and maintain comprehensive test documentation, including Test Plans, Test Strategies, test cases, and test summary reports.
Root Cause Analysis: Participate in root cause analysis for critical defects to help identify process gaps and drive preventative measures.
Required Qualifications & Skills
Bachelor's degree in Computer Science, Information Technology, or equivalent. Minimum [2] years of experience in software testing with proven expertise in both manual and automation testing. Strong understanding of Software Development Lifecycle (SDLC) Proficiency in at least one programming/scripting language (Java, Python, C# (preferable), or JavaScript). Hands-on experience with industry-standard test automation tools (Selenium WebDriver, TestNG/JUnit, etc.). Experience with Git or other version control systems. Solid knowledge of SQL and database concepts for back-end testing. Excellent analytical, problem-solving, and communication skills. Show more Show less