ZenHR
Location
Jordan | India
Job description
ZenHR is hiring for a Test Automation Devloper vacancy at Prema ePalm Solutions.
Job Overview:
Prema ePalm Solutions QA team helps the development team test and release the best possible software. Through manual testing, helping increase coverage of automated testing, and investigating and reproducing bugs and usability issues, our team plays a critical role in making our payments platform the best in the world.
Prema ePalm Solutions are looking for a Staff Test Automation Developer to lead the strategy and partnerships across the company to ensure that our products deliver to meet our customers needs. This person exhibits high standards in identifying technical/process improvements, defines the technical roadmap and quarterly initiatives to deliver scalable solutions and achieve organizational objectives. They are responsible for the architecture, design and implementation of various forms of automated test frameworks and solving complex technical issues across our product test code. They lead/mentor other Developers and work side by side with area leaders to improve overall software quality and recommend opportunities for improvement.
Key job responsibilities:
· Lead efforts to design test automation strategy and contribute to building tools, frameworks, or any infrastructure required. Identify opportunities for test architecture and implementation that can be reused by multiple teams.
· Champion implementation of advanced forms of full stack test strategy and develop test automation frameworks/tools across multiple platforms. Initiate technical design sessions and write technical design documents for any proposed implementations.
· Drive implementation of new test frameworks, methodologies, and industry best practices to establish high code quality across the company.
· Provide insights on how to improve product quality, reliability, and stability through a data-informed approach. Drive quality initiatives across multiple functional and organizational areas.
· Proactively manage test pipelines, respond to triage rotations, addressing quarantined flaky tests, guiding developers on debugging root causes of test failure and introducing stable tests back to the pipeline.
· Identify and lead strategic technical initiatives, OKRs or projects across multiple functions or across the organization.
· Recommend, develop, design and maintain test automation frameworks and tools for our multi stack technologies.
Qualifications:
·5+ years of test automation experience.
· Demonstrated experience working with programming languages such as Java, React, and/or Angular.
· Demonstrated experience building advanced level tests and architectures from scratch without an existing framework and improving frameworks developed by others.
· Experience building automation frameworks for Web/API/Desktop/Mobile using open source frameworks like Playwright, Cypress, React Testing Library, WebdriverIO, Espresso, XCUITest, or Appium.
· Demonstrated experience working with client-side web technologies (HTML, CSS, and JavaScript).
· Proficient at writing complex SQL queries.
· Experience testing APIs.
· Advanced communication skills and ability to teach others about test automation, including the ability to strategically drive internal communications and trainings.
· Familiar with testing and developing others to test across multiple platforms including web, mobile, desktop, and browser extensions.
· Experience setting the direction for software quality and measuring progress at the platform level.
· Advanced knowledge of software testing best practices and skills to champion change management.
· Experience in Payments, working with Card Networks or Banking partners.
Job tags
Salary