PDI Technologies Logo

PDI Technologies

Test Automation Engineer III

Posted 13 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka
Senior level
Design and build test automation systems, oversee projects, collaborate within Agile teams, implement enhancements, and ensure quality and performance of software products.
The summary above was generated by AI
At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.

By “Connecting Convenience” across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy.  We’re a global team committed to excellence, collaboration, and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth.

Role Overview

If you love to design scalable fault-tolerant systems that can run efficiently with high performance and
are eager to learn new technologies and develop new skills, then we have a great opportunity for you:
join our PDI family and work closely with other talented PDI engineers to deliver solutions that delight
our customers every day!
You will play a key role in designing and building our market leading software products as we drive
to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile
team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend
& implement system enhancements that will improve the quality, performance, and maintainability of
our products. You will be responsible for contributing to an always improving Engineering environment
by ensuring all stakeholders (engineers, architects, product owners, SREs, IT Ops…) are informed of
status and supported in their roles.
With the variety of environments, platforms, technologies & languages, you must be comfortable working
in both Windows & Linux environments, including PowerShell scripting & bash, database administration
as well as bare metal virtualization technologies and public cloud environments (GCP, AWS, Azure).

Key Responsibilities

  • Oversee and contribute to design decisions for new and existing test automation efforts,
  • proactively escalating issues and seeking assistance to overcome obstacles
  • Lead small and medium sized projects guiding and training less experienced test automation engineers
  • Be part of an Agile team, participate in all Agile ceremonies & activities and be accountable for the sprint deliverable
  • Participate in Release/Iteration planning, smoke, feature and regression test planning
  • Design & build automation smoke, feature & regression tests
  • Review code with your peers for testability, supportability and look for full unit test coverage
  • Write feature use cases in BDD to drive the creation of automated test cases
  • Set up test environments as required including client and web applications, services and databases
  • Prepare Automation Test Plans for Service Level Tests, Integration Tests and UI tests as needed
  • Review product owner acceptance criteria and look for non-functional requirement gaps to fill
  • Support automating traceability of Stories, Acceptance Criteria and Test cases through the integration of CI and BDD frameworks and tools.

Qualifications

  • 7 - 10 years’ experience in software development & software automation
  • 2+ years of practical experience with Agile development methodologies
  • Proficient in at least one SQL based RDBMS, DML & DDL: MySQL, PostgreSQL, MS SQL Server
  • Proficient writing test automation for SOAP & REST Web Services
  • Proficient with several programming languages: C#, Java, Node.JS/JavaScript, Delphi
  • Experience with BDD, gherkin language
  • Experience with test automation tools: JMeter, SpecFlow, Selenium, Coypu, Cucumber
  • Working experience hooking windows and web controls via code
  • Experience integrating testing results with CI tools: MSBuild, Jenkins, SonarQube
  • Experience with network management, windows application, services, web application and database setup
  • Working experience writing functional and performance tests for Web APIs and Web Applications
  • Highly motivated self-starter with a desire to help others and take action
  • Strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
  • Ability to independently work as a contributing member in a high-paced and focused team

Preferred Qualifications

  • Strong computer science fundamentals: OOP, design patters, data structures & algorithms
  • Fuel Retail, Wholesale or Logistics domain experience preferred.

Behavioral Competencies

  • Ensures Accountability
  • Manages Complexity
  • Communicates Effectively
  • Balances Stakeholders
  • Collaborates Effectively

PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout your life and career.  This includes a competitive salary, market-competitive benefits, and a quarterly perks program. We encourage a good work-life balance with ample time off [time away] and, where appropriate, hybrid working arrangements.  Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought, ensuring a supportive environment for all.

Top Skills

AWS
Azure
Bash
C#
Coypu
Cucumber
Delphi
GCP
Java
JavaScript
Jenkins
Jmeter
Ms Sql Server
Msbuild
MySQL
Node.js
Postgres
Powershell
Selenium
Sonarqube
Specflow
SQL

Similar Jobs

2 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Biotech
As an Engineer III, you will design and automate test cases, lead technical efforts, mentor team members, and ensure software quality and compliance with standards.
Top Skills: Api TestingAtlassian JiraJenkinsJunitPythonSelenium
An Hour Ago
In-Office
Bengaluru, Karnataka, IND
Junior
Junior
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The role involves conducting forensic investigations, incident response, enhancing cyber services visibility, and coordinating with third parties and law enforcement during incidents.
Top Skills: AutomationCyber AnalyticsCyber Threat IntelligenceElectronic Discovery ServicesForensic InvestigationsIncident Response
An Hour Ago
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The IT Asset Management Lead will drive IT Asset Management transformation globally, develop strategies, manage processes and relationships, and provide leadership for talent management activities.
Top Skills: FlexeraIt Asset Management (Itam)

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account