Software Development Engineer in Test
About the Role
The Software Development Engineering in Test (SDET) is an integral part of Fingercheck’s rapidly growing software development team responsible for driving quality standards for our web and mobile applications. You’ll work with the team to develop test automation architecture, frameworks and reusability focused on increasing code quality, test coverage and deployment readiness.
The SDET will be a hands-on individual contributor in an agile team responsible for developing product test strategies, test plans and test cases that validate product specifications, execute, monitor and report on test execution.
This position can be located 100% remotely or remote / onsite hybrid at our NYC headquarters.
Duties & Responsibilities
Reporting directly to the Engineering Manager and coordinating with the CTO, the SDET will be responsible for:
Develop automation framework for testing backend, frontend and mobile solution components
Create best practices and processes for developing, executing, reporting and maintaining test code, test data, integrated test pipelines and test framework infrastructure
Drive quality requirements through collaboration with product owners, developers and architects
Engage in sprint planning to create test plans and test cases from acceptance criteria
Execute automated and manual test cases as needed for functional, integration, system, regression and post-deployment testing
Engage in continuous improvement of the test automation pipeline and framework
Drive defect management, root cause analysis and improvement recommendations for defects escaped into Production
Manage quality reporting toward KPI measurement and status
Required Skills & Experience
The ideal candidate will possess the following qualifications:
Experience as a lead or senior individual contributor performing quality assurance and automation testing in an agile engineering team developing SaaS solutions running in AWS
Hands-on proficiency in building end to end test strategies, plans, scripts and pipelines for backend API, frontend UI and mobile applications
Track record of building pipelines for unit, integration, performance/load, regression and security testing
Experience testing in a Microsoft .NET environment using ASP, C#, Angular, SQL Server, Redis
Extensive knowledge in various tools and technologies applicable to test scenarios and challenges
Experience in defect analysis, management and status and metric reporting
Knowledge of logging and error handling in an AWS environment (Cloudwatch, New Relic, Splunk)
Previous experience using several of the following tools: Jira, Bitbucket, GIT, TeamCity, SonarQube, NAnt, qTest, JMeter, Selenium, Appium, Cypress, SmartBear, XRay, Cucumber, Jasmine
Self-starter with great analytical and interpersonal communication skills, attention to detail, a sense of ownership, urgency, drive and passion for continuous learning
BS degree in computer science, IT or equivalent experience
Experience in HCM, Payroll or Time and Attendance based companies a plus
Please note that this is not necessarily an exhaustive list of all responsibilities, duties, performance standards or requirements, efforts, skills, or working conditions associated with the job. While this description is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed if circumstances change.
About Fingercheck
With over 5,000 clients nationwide, Fingercheck is a start-up cloud-based Human Capital Management Platform providing Time & Attendance, Payroll, and HR management designed to interface with fingerprint and biometric time-tracking devices.
Our Brooklyn-based office offers a collaborative environment and great company culture, in which someone is always open and willing to answer questions.
Fingercheck is an equal opportunity employer that values diversity, inclusion, and belonging. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.