Senior QA Engineer

bamboohr

Chennai, India 10 Years Exp Posted 2h ago

Job Description

Process & Integration

  • Integrate automated test suites (Selenium, Playwright) into CI/CD pipelines (Azure DevOps, GitHub Actions, TeamCity)
  • Design efficient test execution strategies including parallel execution, test tagging, and selective runs
  • Continuously improve automation frameworks, execution speed, and test reliability

Test Automation Development

  • Design, develop, and maintain robust automation frameworks using:
    • Selenium WebDriver (Java/C#)
    • Playwright (JavaScript/TypeScript)
  • Implement BDD frameworks using Cucumber (Gherkin syntax) for readable and reusable test scenarios
  • Develop reusable components, utilities, and Page Object Model (POM) structures
  • Perform cross-browser and cross-platform testing

API & Integration Testing

  • Perform API testing using tools such as:
    • RestAssured / HTTP Client (Java/C#)
    • Playwright API testing
    • Postman / REST tools
  • Validate backend services and data integration workflows

Defect Management & Debugging

  • Identify, analyze, and troubleshoot defects across UI and API layers
  • Perform root cause analysis and provide detailed defect reports with logs, screenshots, and traces
  • Work closely with developers to resolve issues efficiently

Reporting & Analysis

  • Generate test execution reports (Cucumber reports, Playwright reports, Allure, Jmeter Plugins, etc.)
  • Basic understanding of monitoring tools (Grafana, Dynatrace, App Insights)
  • Track metrics such as test coverage, defect density, automation ROI, and execution trends
  • Communicate quality insights, risks, and recommendations to stakeholders

Collaboration

  • Work closely with Development, Product, and DevOps teams to ensure high-quality deliverables
  • Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives)
  • Ensure quality is embedded throughout the Software Development Lifecycle (SDLC)

Essential skills required:

1.       Programming Language: Java, javascript, typescript, C#

2.       Test Automation Framework: Playwright Test Runner, Cucumber (Gherkin), Selenium Web Driver, Nunit/MSTest

3.       Performance Tools: Apache Jmeter, monitoring tools

4.       API testing Tools: RestSharp/HTTP Client, Postman/SoapUI

5.     CI/CD tools: Azure DevOps, GitHub Actions, Jenkins, TeamCity

6.       Versioning control System: Git, Bitbucket

7.     Database technologies: SQL, Postgres

 

Person Specification

Knowledge

  • Any Professional degree in computer science
  • Aability to quickly understand the business processes.
  • Technical Knowledge: Java, JavaScript, , Playwright, SQL, C#.NET, Webservices (XML, SOAP, HTTP, REST API), REST SHARP, AWS Cloud.
  • Testing tools: Zephyr, XUnit, Selenium, Sonar Cloud, Appium, Postman/SoapUI/ Rest-assured
  • Test Driven Development methodology
  • Agile product management tools: Jira, Confluence
  • DevOps tools (desirable): Bitbucket/GitHub, Sonar Cube, Team City, Selenium
  • Knowledge of maritime, Finance, Supply chain and logistics (desirable)

 

Skills 

  • Test Automation, Test Driven Development methodology, C#.NET, XUnit, TestRail, Sonar Cloud, Selenium, Rest Sharp, Shift Left testing principles
  • Hands on experience on Selenium / Playwright, C#, Automation frameworks.
  • Effective verbal & written communication skills in English
  • Software engineering skills with high tech resilience
  • Agile development methodologies
  • DevOps mindset and Live site first approach

 

Experience

  • 10+ years in Software testing and quality assurance and predominantly in automation testing.
  • Creating and executing test plan, test cases, test scenarios, automate testing for software products.
  • Experienced at building Object Repositories within test automation environments.
  • Exposure to Agile Methodologies.
  • Experienced in assessing and developing the test automation framework.
  • Exposure to Object Oriented programming language, C#
  • Prior experience with automated testing tools (Selenium);
    • Experience using defe

Similar Openings for You