Test Automation Engineer I

PDI Technologies empowers convenience retail and petroleum brands with technology solutions that drive growth and operational efficiency.
Backend
Entry-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Test Automation Engineer I

PDI Technologies is a global leader in providing technology solutions for convenience retail and petroleum brands. They are seeking a Test Automation Engineer I to join their team working on their market-leading fuel pricing SaaS system. This role offers an exciting opportunity to work with a system used by customers across every continent.

The ideal candidate will be responsible for ensuring the quality of new functionality through automated testing, participating in Agile ceremonies, and working collaboratively with the development team. You'll be involved in designing and building automation tests, code reviews, and creating comprehensive test coverage.

This position requires 2-4 years of experience in software development or automation, with strong knowledge of various programming languages and testing frameworks. The role demands excellent problem-solving abilities, strong communication skills, and the capability to work both independently and as part of a team.

PDI Technologies offers an attractive benefits package including competitive salary, comprehensive benefits, and opportunities for professional growth. The company culture promotes diversity, inclusion, and continuous learning, making it an ideal place for those looking to advance their career in software testing and automation.

Working in a hybrid environment, you'll be part of a global team that values collaboration, innovation, and technical excellence. This role is perfect for someone who is passionate about quality assurance and wants to make a significant impact in the retail and petroleum technology sector.

Last updated an hour ago

Responsibilities For Test Automation Engineer I

  • Be part of an Agile team, participate in all Agile ceremonies & activities
  • Participate in Release/Iteration planning, smoke, feature and regression test planning
  • Design & build automation smoke, feature & regression tests
  • Review code with peers for testability, supportability and full unit test coverage
  • Write feature use cases in BDD to drive creation of automated/manual test cases
  • Build mocks, emulators, fakes, stubs and test case libraries

Requirements For Test Automation Engineer I

Java
JavaScript
MySQL
PostgreSQL
Python
Node.js
Go
  • 2-4 years in software development, software automation or equivalent combination of education and experience
  • Familiar with SQL based RDBMS, DML & DDL
  • Strong written and verbal communication skills
  • Experience with mainstream programming languages: C#, Java, Node.JS/JavaScript, Go, Python
  • Experience writing functional E2E automation tests
  • Knowledge of CI, CD & DevOps tools & scripting
  • Strong computer science fundamentals: OOP, design patterns, data structures & algorithms
  • Strong problem-solving and analytical skills
  • Ability to work independently and collaborate effectively

Benefits For Test Automation Engineer I

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

Interested in this job?

Jobs Related To PDI Technologies Test Automation Engineer I

Jr Developer (Python/SQL) - Financial Services

Entry-level software engineering position focusing on Python and SQL development for financial services applications, offering hybrid work arrangement in New York City.

IT Service Desk - End User Support Engineer

Full-time IT Service Desk Engineer position at Bioiatriki in Athens, focusing on end-user support and technical service management.

Jr Developer (Python/SQL) - Financial Services

Junior Backend Developer position at Pierce Technology Corp focusing on Python and SQL development for financial services

Solution Engineer I

Entry-level Solution Engineer position at Launchpoint focusing on non-development technical solutions with emphasis on holistic professional development.

Software Engineer

Entry-level Software Engineer position at Red 6, developing AR combat training systems for military pilots, offering $100K-$130K salary in Denver.