Job Information
Paylocity Senior Engineer Software Testing - Benefits Solution in Remote, Czech Republic
Location: Remote (Must be based anywhere in the Czech Republic)
Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.
While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce.
Help Paylocity enhance communication and enable employees to connect, collaborate, and create from anywhere with a position in Product & Technology!
Want to develop the strategies and principles needed to deliver compelling software? Join our team and help us enhance our all-in-one software platform, elevate our one-of-a-kind technology, and improve the employee experience. Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!
About the team:
Benefits engineering is responsible for the continued development and operational ownership of Paylocity’s Benefits administration products. We are part of the Product Engineering functional group within our larger Product & Technology organization.
What you will do:
As a Senior Software Test Engineer, you will be designing, implementing, and executing comprehensive testing strategies to ensure the quality, reliability, and performance of software applications. You will be working closely with development teams, product managers, and other stakeholders to provide input into requirements, develop a strategy for testing that produces a clear test plan, and execute tests throughout the SDLC using a variety of tools and automation frameworks that includes both API and UI testing as well as load and performance testing. You will perform exploratory testing to identify defects and improve product usability, as well as conduct root cause analysis to determine the underlying causes of defects and implement corrective actions. You will analyze test results to determine if software meets the required quality standards, including identifying any defects or issues and prioritizing them based on their severity and impact on the product and our customers, as well as identify potential risks and develop mitigation strategies to minimize their impact on product quality and delivery timelines. You will offer guidance and mentorship to junior team members and continually seek opportunities for process improvement and implement changes that enhance the efficiency of software testing and foster a culture of quality and test automation excellence.
What you will bring:
A bachelor’s degree or at least five years of experience, with knowledge of agile software development methodologies and experience working in an agile environment
Expert level proficiency in automated testing processes and in creating reusable and scalable frameworks with test automation tools such as Cypress and JMeter, as well as knowledge of programming languages such as JavaScript and C#, and the ability to create complex SQL queries and statements
Familiarity with cloud testing platforms such as AWS, as well as knowledge of observability applications such as DataDog, and working knowledge of version control systems such as GitHub
Experience using and improving CI/CD pipelines with tools such as TeamCity and release management tools such as Octopus, as well as knowledge of security testing techniques and experience with tools such as Burp Suite
Experience using project management tools such as Jira and testcase management systems such as Qase
Strong leadership skills, communication, and the ability to manage multiple projects simultaneously, as well as excellent analytical, problem-solving, and critical thinking skills
Experience working effectively in diverse teams, handling conflicting priorities, and influencing stakeholders
Nice to have:
Ability to create and implement automated testing frameworks from scratch
Able to create shareable npm packages, TeamCity templates, Docker templates, and Octopus process steps
Experience in testing mobile applications on various platforms, as well as mobile automation experience
Experience working within a Benefits management platform or Human Capital Management enterprise system
Paylocity is an equal-opportunity employer.
Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.
We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.
We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact leavebenefits@paylocity.com.
This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.
#LIRemote