Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Unified Infotech

NewBe an early applicant

Automation Test Engineer

Posted Updated
Discussion

Summary

QA Automation Engineer at an IT consulting firm in Kolkata: builds and maintains Playwright + TypeScript automation frameworks for web and REST API testing, and runs functional/regression, security (Burp Suite, OWASP ZAP) and performance testing (k6/JMeter), integrating suites into CI/CD with Jira-based defect tracking.

1. About Unified Infotech

Unified Infotech Digital Transformation | Software Development | Technology Consulting

Kolkata, India | New York, USA

Unified Infotech is a digital transformation and technology consulting company specialising in delivering innovative digital solutions to businesses worldwide. The organisation offers expertise in software development, web and mobile application development, AI & Machine Learning, Data Engineering, Cloud & DevOps and UI/UX design.

Through its technology expertise and customer-centric approach, Unified Infotech helps businesses drive digital innovation and transformation.


2. Role Overview

Unified Infotech is looking for an experienced QA Automation Engineer with strong expertise in test automation, functional testing, API testing and quality engineering.

The ideal candidate must have hands-on experience in developing, implementing and maintaining scalable automation frameworks using Playwright with TypeScript. The role involves automating web applications and APIs, performing functional and regression testing, validating application workflows, identifying defects and ensuring overall software quality.

The candidate will work closely with developers, business analysts, project managers and other QA engineers to understand business requirements, define test strategies and deliver reliable, high-quality software solutions.

Knowledge of security testing, performance testing, CI/CD integration and modern AI-assisted testing approaches will be an added advantage.


3. Desired Experience & Expertise

  1. 35 years of experience in Software Quality Assurance, with strong exposure to automation testing.
  2. Hands-on experience in Playwright automation using TypeScript.
  3. Experience in designing and maintaining scalable automation frameworks using Page Object Model (POM) and reusable components.
  4. Strong understanding of web application testing, API testing, functional testing and regression testing.
  5. Experience in API automation using Playwright and TypeScript.
  6. Experience working with multiple client projects and different application domains.
  7. Good understanding of Agile/Scrum methodologies and defect management processes.
  8. Experience with Jira for test management, defect tracking and sprint activities.
  9. Exposure to security testing tools such as Burp Suite, OWASP ZAP, Nuclei, Nmap and other vulnerability assessment tools.
  10. Basic to intermediate knowledge of performance testing using Grafana k6 or Apache JMeter.
  11. Experience with Git, GitHub/GitLab and CI/CD pipeline integration.
  12. Strong analytical, troubleshooting, problem-solving and communication skills.

4. Key Roles & Responsibilities

A. Functional & Manual Testing

  • Analyse business requirements, functional specifications and technical documentation to understand application behaviour.
  • Prepare test plans, test scenarios, test cases and test execution reports.
  • Perform functional, integration, regression, smoke and exploratory testing.
  • Validate end-to-end business workflows across web applications.
  • Identify, document, track and verify defects using Jira.
  • Collaborate with developers and stakeholders to ensure timely defect resolution.

B. Web Automation Testing

  • Design, develop, execute and maintain automated test scripts using Playwright and TypeScript.
  • Develop and maintain scalable automation frameworks using Page Object Model (POM).
  • Create reusable page classes, action classes, fixtures, utilities and test components.
  • Automate end-to-end user journeys and complex application workflows.
  • Implement cross-browser testing using Chromium, Firefox and WebKit.
  • Handle dynamic elements, waits, browser contexts, multiple tabs, popups and file uploads/downloads.
  • Generate and analyse automation execution reports using Playwright HTML Reports and Allure.
  • Integrate automated test suites into CI/CD pipelines.

C. API Testing & API Automation

  • Perform REST API testing, including GET, POST, PUT, PATCH and DELETE operations.
  • Validate HTTP status codes, response headers, response bodies, authentication and authorization.
  • Perform positive, negative, boundary-value and error-handling testing.
  • Develop API automation scripts using Playwright with TypeScript.
  • Perform JSON schema validation and response data verification.
  • Validate API integrations, business logic and end-to-end workflows.
  • Identify API defects related to functionality, data consistency and security.

D. Security Testing

  • Perform basic to intermediate application security assessments.
  • Identify common web application vulnerabilities based on OWASP Top 10.
  • Conduct security checks for authentication, authorization, RBAC, IDOR, SQL injection, file uploads and access control.
  • Perform security header, SSL/TLS and configuration assessments.
  • Use tools such as Burp Suite Professional, OWASP ZAP, Nuclei, Nmap, WhatWeb, WPScan, Nikto and testssl.
  • Document security findings with evidence, severity, impact and remediation recommendations.
  • Perform security retesting to validate vulnerability fixes.

E. Performance Testing

  • Execute basic load, stress and spike testing to evaluate application performance.
  • Develop performance test scripts using Grafana k6 or Apache JMeter.
  • Analyse response times, throughput, error rates and system behaviour under different loads.
  • Identify performance bottlenecks and report findings.
  • Prepare performance testing reports with observations and recommendations.

F. Test Reporting & Quality Management

  • Maintain test execution reports, defect reports, test coverage and QA sign-off documentation.
  • Track QA progress, defect density, test execution status and release readiness.
  • Participate in sprint planning, daily stand-ups, sprint reviews and retrospectives.
  • Coordinate with cross-functional teams to ensure quality deliverables within project timelines.
  • Continuously improve automation coverage, testing processes and framework efficiency.

6. Technical Skills & Tools

CategoryRequired Skills / ToolsProgramming LanguagesTypeScript, JavaScriptAutomation FrameworkPlaywrightFramework DesignPage Object Model (POM), Reusable Components, FixturesAPI TestingREST API, JSON, HTTP Methods, JSON Schema ValidationAPI AutomationPlaywright with TypeScriptTest ManagementJira, Test Case ManagementSecurity TestingBurp Suite, OWASP ZAP, Nuclei, Nmap, WPScan, NiktoPerformance TestingGrafana k6, Apache JMeterReportingPlaywright HTML Report, Allure ReportVersion ControlGit, GitHub, GitLabCI/CDJenkins, GitHub Actions, GitLab CI/CDMethodologiesAgile, Scrum, SDLC, STLCDatabaseSQL, MySQLAdditional SkillsPlaywright MCP, AI-assisted Testing, Automation Framework Optimisation


6. Preferred Skills & Additional Exposure

  • Experience in building automation frameworks from scratch.
  • Exposure to AI-assisted automation and AI agent-based testing.
  • Knowledge of Model Context Protocol (MCP) and Playwright MCP integration.
  • Experience with Docker and containerised test execution.
  • Understanding of application architecture, web technologies and client-server communication.
  • Ability to independently manage QA activities across multiple projects.

7. Professional Competencies

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple priorities.
  • Strong attention to detail and a quality-focused mindset.
  • Willingness to learn new tools, technologies and testing methodologies.
  • Ownership, accountability and a result-oriented approach.

8. What We Expect

We are looking for a QA professional who combines strong automation engineering capabilities with functional testing knowledge and a quality-driven mindset. The candidate should be comfortable working across different application domains, independently managing QA activities and continuously improving testing frameworks and processes.



Skills

Apply

See also

QA jobs by country — openings, pay and top skills →