It's fun to work in a company where people truly BELIEVE in what they're doing!
Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.
Senior Software Development Engineer in Test (SDET)
PRINCIPAL DUTIES AND RESPONSIBILITIES
- Develop, maintain, and execute automated tests using Playwright, C# and Nunit, and Python
- Contribute to the automation framework in Playwright, C#, Nunit and Selenium
- Ability to develop and execute tests utilizing Lambda Tests HyperExecute platform
- Collaborate with developers, QA, and Product Management teams members to understand application requirements.
- Develop test plans and test cases in Zephyr Scale
- Ensure implementation of best practices in test automation
- Conduct code reviews and provide feedback to team members
- Run and debug automated test failures
- Actively participate in sprint planning and all agile ceremonies
- Write detailed bug reports
- Ability to write and understand basic to moderate SQL scripts
- Ability to commit to work and deliver within a 2-week sprint in an agile environment
- Experience developing automated tests for REACT applications
- Experience with SOAPUI/ReadyAPI is a plus
- Other Duties as assigned
EDUCATION, KNOWLEDGE AND SKILLS
- Bachelor's degree inComputer Science, Software Engineering, Computer Engineering, or related field
- At least5 yearsof experience as a SDET (Software Developer in Test)
- Superior verbal and written communication
- Proficiency withC#, MS SQL, JavaScript, Visual Studio, JSON,Groovy,Playwright,Nunit,Python
- Version Control Proficiency (GIT/VSTS) and GitHub
- Knowledge of Jira, Azure DevOps, and Zephyr Scale
- Ability to learn quickly under tight deadlines
- Must be able to work collaboratively, but is self-motivated for excellence in deliverables
- Payment Processing Industry Experience is a plus
Work Environment
- Must be able to work at least 40 hours per week in 8-hour shifts during core business hours of 8:00am – 5:00pm Central Time, Monday – Friday. After-hours or on-call availability may be required outside of these times.
- This position is remote so the candidate must have a suitable work environment set up as their home office and be comfortable managing their schedule in a non-corporate office environment.
- Must be able to attend all daily meetings (Monday – Friday) and have audio and video turned on during all meetings and be able to talk.
- Travel to the Auburn office may be required so the candidate will need to be able to travel -via car, and/or airplane
- While performing duties of this job, the employee is occasionally required to walk; sit; use hands to type, handle, or feel objects, tools, or controls; reach with hand and arms; balance; stoop; talk and hear.
- Employees must be able to work in a fast-paced agile development environment.
- Employees must be able to commit to work and deliver on those commitments within a 2-week sprint cycle
Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an EqualOpportunity/AffirmativeAction employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.