Search by job, company or skills

  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job description for Automation/Functional/Performance/Security/UAT Testing:

Key Responsibilities

Develop, maintain, and execute automated test scripts for web, mobile, API, andbackend services.

Design and implement robust test automation frameworks using industry-standardtools (e.g., Selenium, Playwright, Cypress, and RestAssured).

Develop comprehensive functional test cases based on business requirements, userstories, and acceptance criteria to ensure full coverage of application workflows.

Design and document automation-ready test cases, ensuring they are structured,modular, and optimized for automated execution.

Prepare performance test scenarios covering load, stress, endurance, and scalabilityrequirements in alignment with system KPIs and performance benchmarks.

Create security-focused test cases addressing authentication, authorization, data validation,input, sanitization, and other vulnerability areas.

Collaborate with cross-functional teams (BA, Dev, DevOps, Security, and Product) tovalidate requirements, clarify scenarios, and maintain test traceability.

Ensure test cases follow standards and best practices, including reusability, readability,and maintainability.

Continuously update and refine test cases based on design changes, new features, andfindings from test execution.

Support automation and performance engineers by providing well-structured test cases, data sets, and scenario outlines.

Collaborate with developers, product managers, and QA teams to understandrequirements and define test strategies.

Integrate automated tests within CI/CD pipelines (Jenkins, GitLab CI, etc.).

Perform API testing using tools like Postman, Swagger, or automation libraries.

Analyze test results, generate detailed defect reports, and track issues to closure.

Conduct performance, load, and reliability testing using JMeter, k6.

Drive test coverage improvements and ensure adherence to QA standards and bestpractices.

Continuously explore new tools, frameworks (hybrid, data-driven), and practices toimprove automation efficiency.

Required Skills & Qualifications:

Bachelor's degree in computer science, engineering, or a related field.

25 years of experience in automation testing (adjust if you want for different levels).

Strong proficiency in one or more programming languages:

  • Java, Python, JavaScript/TypeScript

Hands-on experience with automation tools/frameworks:

  • Web: Selenium, Cypress, Playwright
  • API: RestAssured, Postman

Experience with test management tools (JIRA).

Familiarity with BDD/TDD practices using Cucumber, SpecFlow, Behave, or similar.

Strong analytical, debugging, and documentation skills.

Preferred / Nice-to-Have

Exposure to performance testing tools (JMeter, k6).

Experience with UAT, end-to-end business flow validation, or certification testing

(helpful given the fintech domain).

Exposure to automation testing tools such as Selenium, Playwright, Cypress, and RestAssured. Good to

Have anyone...

Soft Skills

Excellent communication and collaboration skills.

Strong problem-solving mindset with attention to detail.

  • Ownership-driven and passionate about quality

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144658321

Similar Jobs