Tester III - Software Testing
UST • Thiruvananthapuram, Kerala, India
Role & seniority: Senior/lead QA tester; independent performer who guides other testers and assists test leads.
Stack/tools: WebdriverIO; TypeScript; Cucumber (BDD); UI automation; CI/CD (Jenkins, GitHub Actions); Git; MongoDB; Axios; testing methodologies, processes, and standards.
Top 3 responsibilities
-
Design test scenarios from customer user stories/requirements; create and update test cases and test data; obtain sign-off on scenarios.
-
Execute test cases, log defects, perform retests, and ensure system readiness (smoke testing) and conformance to usability, performance, reliability, and compatibility standards.
-
Report test activities for a small team; mentor/develop other testers; participate in requirements clarification and process improvements based on lessons learned; maintain RTM.
Must-have skills
-
Hands-on test automation with WebdriverIO and TypeScript.
-
Cucumber BDD; ability to design efficient test cases/scripts from user stories.
-
Experience with CI/CD workflows (Jenkins, GitHub Actions); Git version control.
-
API and backend testing with Axios; data validation in MongoDB.
Nice-to-haves
-
Experience building or extending automated test frameworks.
-
Strong requirements analysis to identify ambiguities; gap analysis between requirements and tech stack.
-
Additional testing types (beyond UI) and performance testing exposure.
-
Location & work type: Trivandrum, India; on-site or hybrid (per job posting).
Full Description
Role Description
Role Proficiency
Performs tests in strict compliance independently guides other testers and assists test leads
Outcomes
Construct test scenarios based on customer user stories or requirements Construct systematic test cases from scenarios for applications based on customer user stories or requirements Execute systematic test cases from scenarios for applications based on customer user stories or requirements Ensure that new or revised components or systems perform to expectation. Ensure meeting of standards; including usability performance reliability or compatibility. Document Test results and report defects Facilitate changes in processes/practices/procedures based on lessons learned from the engagement Develop proficiency of other testers on the project
Measures Of Outcomes
Timely completion of all tasks
of requirement/user story ambiguities logged
Requirements / User story coverage based on test cases/script
of test cases/script developed in comparison to the benchmarks
of test cases/script executed in comparison to the benchmarks
of valid defects
Outputs Expected
Requirements Management
Participate Seek Clarification Understand Review
Domain Relevance
Test feature / component with good understanding of the business problem being addressed for the client Conduct gap analysis between requirement fitment and technology stack using technology/domain expertise
Reporting
Reporting the test activities of a small team including multiple testers
Estimate
Estimate time effort and resource dependence for work performed
Manage Knowledge
Consume Contribute
Test Design
Development
Execution
Identify testable scenarios and create test scenario document Update RTM Obtain sign off on test scenarios Basis (3) above identify and create test cases and test data Smoke testing for system readiness check Execute test cases / scripts Identify log and track defects Retest Log in productivity data
Skill Examples
Ability to review user story / requirements to identify ambiguities Ability to design test cases / scripts as per user story / requirements Ability to apply techniques to design efficient test cases / script Ability to set up test data and execute tests Ability to identify anomalies and detail them
Knowledge Examples
Knowledge of Methodologies Knowledge of Tools Knowledge of Types of testing Knowledge of Testing Processes Knowledge of Testing Standards Additional Comments
Location: Trivandrum Job description: Key Skills: Test Automation, Typescript, Cucumber, WebDriverIO Details
A minimum 4-6 years of hands-on experience in building and maintaining automated test frameworks.
WebdriverIO: Strong experience in writing and executing automated UI tests.
TypeScript: Proficiency in developing test scripts and frameworks using TypeScript.
Cucumber BDD: Proficiency in BDD concepts for developing teste with WebdrierIO and Typescript
CI/CD: Hands-on experience with tools like Jenkins, GitHub Actions, or similar for automation integration.
Git: Solid understanding of branching, merging, and version control best practices.
MongoDB: Ability to query and validate data for backend testing.
Axios: Strong expertise in Axios for API automation, including advanced configuration, request/response handling.
Skills
Test Automation,Typescript,Cucumber,Webdriver Show more Show less