• Key Responsibilities:
o Assigned to a project team to develop automated tests for user stories, user story integration, E2E, and regression tests and parameterize the tests to run across environments
o Designs, develops, troubleshoots and debugs software tools including automation frameworks, automated tests and CICD pipelines
o Works with developers to include the automation in the CICD pipeline to run as code is deployed across environments
o Requires knowledge and experience in own discipline. Still acquiring higher-level knowledge and skills.
o Builds Knowledge of the company, processes and customers
o Solves a range of problems
o Does coding of solutions as per design guidelines
o Does propose designs for modules and sub-modules for solutions under guidance from Architect
o Learns and understands different design methodology and proposes pros/cons to Sr technical leaders to get feedback and learn from it
o Works with testers to determine the details of tests to automate as well as build test data beds for user during automation runs
o Work across teams to enable CI/T for the project.
o Generates test reports that show the pass or fail of each automated test, and reviews results of each automation run to provide triage data to the dev teams
o Develop, optimize and refactor automated tests and utilities based on test requirements and technical specifications to validate functionality of Software and Firmware
o Continuously improve the test automation framework
o Develop automation execution reports that communicate failed tests and failure points to stakeholders
o Integrate automated tests into the make/build process for continuous integration using frameworks such as Jenkins or Bamboo
o Ensure that tests are designed and parameterized to run across all supported platforms
o Monitor automation processes and communicate failures
o Support non-functional testing (stress, performance/load, and security testing) with automation and test data as needed
o Review and refactor existing automated tests and provide suggestions to improve the quality and efficiency of the test
o Ensure test automation design is traceable to requirements, user stories or existing manual tests and achieves a high level of requirement/test coverage
o Interact with product owners, development teams and tests to develop a strong understanding of the project and product testing objectives
o Function as an integral part of the agile project team
o Collect, analyze and interpret test metrics.
• Education & Experience: The ideal candidate will have
o Total Experience in years: Minimum 8-12 years experience in a Software Engineer or Software Development Engineer in Test (SDET) or Automation Engineer role
o Graduation/ Degree: Bachelor’s degree in Electronics, Computer Science, Computer Engineering, Information Technology or similar field
• Background and Skills: The ideal candidate will have
o Domain (Preferred Industry) – Automotive, Home Appliances, Consumer Electronics, Industrial, Oil and Energy, Telecommunications, Embedded, Payments.
o Experience in Jira, Agile and Scrum.
o Experience in IoT Cloud connectivity
o Experience in Python with Robot (RIDE) framework
o Experience with TestNG writing assertions
o Experience with test automation frameworks required
o Experience with object-oriented programming languages (Java preferred)
o Proven ability to write automated test scripts to validate APIs, Software functionality and Firmware using automation tools and frameworks including NUnit, C++, C#, Junit, TestNG, NodeJS, Java, Python and Selenium,
o Experience using Selenium to automate WebUI tests
o Good knowledge about both Linux and Windows OS
o Good knowledge about with CI/CD tools(such as Jenkins, Bamboo, Travis)
o Sub-versioning using svn and/or git
o Gained seniority working in project team and/or as part of an agile SCRUM project team, and experience with Test Driven Development (TDD) or Behavior Driven Development (BDD) a plus
o Good knowledge with Agile software development
o Knowledge of the system development life cycle
o Ability to collaborate cross-functionally and work well in a team oriented environment with developers, test engineers, and product owners
o Other UI automation experience (such as QT)
o Linux scripting (bash)
o Good Analytical and Problem-solving skills.
o Skilled in time, priority, and task management.
o Interpersonal skills to interact with customers and team members.
o Presentation skills to present test results to individuals and groups.
o Communications skills.
o Active in pursuing learning opportunities.
o Ability to work independently and as part of team.
o Documentation skills.
Gilbarco Veeder-Root represents the leading brands of solutions and technologies that provide convenience, control, and environmental integrity for retail fueling and adjacent markets. In 2002, the Gilbarco and Veeder-Root companies combined into one marketing brand, with distinctive and complementary business lines, services, and sales capabilities.
Gilbarco is a leading global supplier of fuel dispensing equipment, fully integrated point of sale systems for the global petroleum marketplace with sales, manufacturing, research, development, and service locations in North and South America, Europe, Asia, the Pacific Rim and Australia.
The company in which you have expressed employment interest is equal opportunity employer that evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.The "EEO is the Law" poster is available at: http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdfVontier is a $3B global industrial technology company focused on smarter transportation and mobility. Our five operating companies—Gilbarco Veeder-Root, Global Traffic Technologies, Teletrac Navman, Matco Tools, and Hennessy Industries—are united by a powerful purpose: mobilizing the future to create a better world. Our portfolio of trusted brands includes market-leading expertise in mobility technologies, retail and commercial fueling, fleet management, telematics, vehicle diagnostics and repair, and smart cities. Vontier’s pioneering solutions advance safety, security, efficiency, and environmental compliance worldwide.
Energized by our shared purpose and values, we have a strong culture shaped by a deep organization-wide commitment to inclusion, diversity, and equity (ID&E) and corporate responsibility. Eight vibrant global employee resource groups serve as powerful focal points for connection, community, and advocacy, and we actively support community causes through Vontier Cares. We offer flexible remote and in-person, open-space work options.
The Vontier Business System (VBS), our engine for success and our competitive advantage, powers every aspect of our business performance through a continuous improvement mindset. As we look to the future, we will continue to evolve VBS to prepare our teams for new challenges and opportunities, and to stay on the forefront of changing technologies through fast iteration and focused experimentation. To learn more about us visit: www.vontier.com