PDI Technologies

Test Automation Engineer II

PDI Technologies
Apply
1 day ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Set up test environments involving client and web applications, services, and databases.
  • Design, develop, and maintain automated UI, API, integration, smoke, and regression tests.
  • Build and enhance scalable, reusable, and maintainable test automation frameworks.
  • Review user stories and acceptance criteria to identify test scenarios, risks, edge cases, and quality gaps.
  • Integrate automated tests and quality gates into CI/CD pipelines.
  • Perform functional, integration, end-to-end, and performance testing.
  • Test APIs, microservices, web applications, databases, and distributed system integrations.
  • Collaborate with developers to improve testability, automation coverage, and product quality.
  • Troubleshoot automation, application, environment, and test-data-related failures.
  • Participate in Agile ceremonies, release planning, and continuous improvement activities.
  • Use AI-assisted tools for test-case generation, automation development, code reviews, debugging, test-data generation, and failure analysis with appropriate validation.
  • Mentor junior Test Automation Engineers and contribute to engineering best practices.

Requirements

  • 4–7 years of experience in software testing, test automation, or software development.
  • Experience with Agile/Scrum development methodologies.
  • Strong programming skills in one or more of C#, Java, JavaScript/TypeScript, or Python.
  • Experience with Playwright, Selenium, Cypress, SpecFlow, Cucumber, or similar automation frameworks.
  • Experience testing REST APIs using Postman, Rest Assured, Playwright, or equivalent technologies.
  • Working knowledge of SQL and relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Experience building mocks, emulators, fakes, stubs, and test case libraries.
  • Experience with Git and CI/CD technologies such as Azure DevOps, GitHub Actions, or Jenkins.
  • Understanding of Shift Left Testing, Test Pyramid, risk-based testing, and continuous testing.
  • Familiarity with Azure, AWS, or GCP and container technologies such as Docker or Kubernetes is an advantage.
  • Experience with or willingness to adopt AI-assisted engineering tools such as GitHub Copilot, ChatGPT, or Claude.
  • Strong analytical, debugging, problem-solving, and communication skills.
  • Ability to contribute independently and collaborate effectively within distributed engineering teams.
  • Experience in Convenience Retail, Fuel, Payments, Wholesale, Loyalty, or Logistics domains is preferred.

Benefits

  • Competitive salary and market-competitive benefits.
  • Quarterly perks program and ample time off.
  • Hybrid working arrangements where appropriate.
  • Continuous learning, professional certifications, and leadership development opportunities.
  • Supportive culture emphasizing diversity, inclusion, authenticity, trust, curiosity, and diversity of thought.

Tech Stack

AWSAzureBashC#CucumberCypressDockerGitGitHub ActionsGoogle Cloud PlatformJavaJavaScriptJenkinsKubernetesLinuxMicrosoft SQL ServerMySQLPostgreSQLPostmanPowerShellPythonSeleniumSQLTypeScriptWindows

Categories

PDI Technologies

About PDI Technologies

1,001-5,000 employees
Contact me