Test Automation Engineer III

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Automotive

Description For Test Automation Engineer III

PDI Technologies is seeking a Test Automation Engineer III to join their innovative team focused on developing technology solutions for convenience retail and petroleum brands. This role combines software engineering expertise with quality assurance, requiring 8-9 years of experience in software development and automation.

The position offers an exciting opportunity to work with a global team that values excellence and collaboration. As a Test Automation Engineer, you'll be integral to ensuring software quality through automated testing processes, working within an Agile framework. You'll be responsible for developing comprehensive test automation frameworks, implementing continuous integration practices, and mentoring other team members in best testing practices.

The ideal candidate will have strong expertise in multiple programming languages including Java, JavaScript/Node.js, and Python, along with proficiency in SQL databases and testing frameworks like Selenium and Appium. You'll work with modern development tools and practices, including CI/CD pipelines, and contribute to building robust testing infrastructure across multiple platforms.

PDI Technologies offers an attractive compensation package including competitive salary, comprehensive benefits, and quarterly perks. The company promotes professional growth through continuous learning opportunities, certifications, and leadership development. While the position requires on-site presence in either Chennai, Bangalore, or Hyderabad, the company maintains a culture that values work-life balance and fosters diversity and inclusion.

This role is perfect for a seasoned quality engineering professional who is passionate about software quality, automation, and driving best practices in software testing. You'll have the opportunity to make a significant impact on products that serve the retail and petroleum industries while working with cutting-edge technologies in a collaborative, growth-oriented environment.

Last updated 4 days ago

Responsibilities For Test Automation Engineer III

  • Set up test environments including client and web/mobile applications, services and databases
  • Prepare Automation Test Plans for Service Level Tests, Integration Tests and UI tests
  • Review product owner acceptance criteria and identify Non-Functional Requirement gaps
  • Mentor and support engineering teams on writing unit tests, component, integration and E2E tests
  • Guide teams to replace manual QA with automation
  • Support automating traceability of Stories, Acceptance Criteria and Test cases
  • Participate in Agile ceremonies & activities
  • Design & build automation smoke, feature & regression tests
  • Review code for testability, supportability and unit test coverage
  • Write feature use cases in TDD/BDD
  • Build mocks, emulators, fakes, stubs and test case libraries

Requirements For Test Automation Engineer III

Java
JavaScript
Python
MySQL
PostgreSQL
Node.js
  • 8-9 years of experience in software development and software automation
  • Proficient in SQL based RDBMS, DML & DDL
  • Proficient in Test NG, Selenium/Appium, or other open-source automation tools
  • Experience with CI tools: Bitbucket, Jenkins, SonarQube
  • Experience with network management, windows application, services, web application and database setup
  • Experience with multi-tenant architecture, infrastructure security & routing
  • Strong written and verbal communication skills
  • Experience with Java, Node.JS/JavaScript, Python
  • Strong proficiency in using Jira
  • Extensive knowledge of Postman for API testing
  • Strong computer science fundamentals: OOP, design patterns, data structures & algorithms

Benefits For Test Automation Engineer III

Medical Insurance
  • Competitive salary
  • Market-competitive benefits
  • Quarterly perks program
  • Ample time off
  • Hybrid working arrangements where appropriate
  • Continuous learning opportunities
  • Professional certifications
  • Leadership development opportunities

Interested in this job?

Jobs Related To PDI Technologies Test Automation Engineer III

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands, requiring 5+ years of experience in Java and cloud technologies.

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries using .NET, C#, and JavaScript frameworks.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, focusing on enterprise software development using .NET, C#, and cloud technologies.

Software Engineer III

Senior Software Engineer role at PDI Technologies, building enterprise solutions for retail and petroleum industries using .NET, C#, and JavaScript frameworks.

Software Engineer IV

Senior Software Engineer role at PDI Technologies, building enterprise solutions for convenience retail and petroleum brands using .NET, C#, and cloud technologies.