Software Engineering Manager, Platform Automation Job at Invoice Cloud
About InvoiceCloud:
InvoiceCloud, an EngageSmart solution, is a leading provider of online bill payment services. Founded in 2009, the company has grown to be one of the leading disruptors in the cloud-based electronic bill presentment and payment (EBPP) space, helping institutions put customer experience first. By switching to InvoiceCloud, clients can improve customer engagement, loyalty, and efficiency while reducing churn and missed payments in the process. With over 50 million payments processed annually, InvoiceCloud is one of the most secure, innovative, and inclusive fintech solutions in the market. To learn more, visit www.InvoiceCloud.com.
The Platform Automation team at Invoice Cloud designs, builds, and operates the end-to-end automated software delivery platform with core focus on automated test, build and release pipelines and Agile/DevOps coaching. The platform team's mission is to enable and empower a growing software product engineering organization to plan, code, build, test, release, and monitor applications that leverage cloud-native technologies in a highly scalable, reliable, predictable, and secure manner. These applications support our industry-leading SaaS customer engagement, e-billing, and payment platform used by thousands of businesses and millions of customers.
With its market-leading solutions, partnership model and vertical focus, Invoice Cloud is scaling rapidly with an annual organic growth rate of approximately 40% plus further growth from acquisitions. Within a few years, Invoice Cloud expects to process hundreds of millions of transactions annually. To realize this journey and future growth, we are looking for a Quality Manager of Platform Automation Engineering to lead our diverse group of engineers in Quality Engineering, DevOps, and Agile transformation centers of excellence. Reporting to the Senior Director, you will champion test-driven development, automated testing, lean agile & DevOps mindset across the engineering organization. The ideal individual is an influential software engineering leader with necessary experience to scale automated Quality and DevOps engineering practices and implemented agile transformation to increase business and engineering agility, quality, and customer experience.
Outcomes and Responsibilities
- Assist in completing department wide quarterly and annual goals and initiatives.
- Identify general software quality and agile team quality KPIs and ensure adherence to target goals.
- Have weekly 1:1s with team members to mentor and coach to ensure continuous professional growth.
- Assist with recruiting, interviewing, hiring, and onboarding talent that will improve quality engineering teams.
- Assist agile teams in improving adherence to quality best practices, test coverage, producing testable code, automation technologies and tools.
- Attend and provide open feedback in meetings with Product leadership.
- Assist in issue escalations by leading, following up, and following through within agreed upon SLAs.
- Assist in managing offshore/onshore contractors for delivering.
- Help support Product Engineering domain processes and systems.
- Assist in surfacing forward-thinking cutting-edge automation tools and services that will improve efficiency and productivity within team automation development.
- Assist in all areas of SDLC (all aspects of automation and DevOps).
- Drive a strong sense of ownership, accountability, and pride in the entire full stack agile team for the overall quality of the product.
Qualifications
- 5+ years of proven success as a quality engineering leader.
- 5+ years of experience in enterprise quality automation and testing preferably within financial services or FinTech (banking, lending, payments).
- 5+ years of hands-on technical experience in quality engineering practices, test automation (unit, API testing, acceptance testing, performance testing) supporting continuous releases preferably within financial services or Fin Tech (Banking, Lending, Payments).
- 5+ years of experience with technologies and tools such as Selenium, Postman, SoapUI, Specflow, Cucumber, Jira, Jfrog Artifactory, Jenkins/Azure DevOps, Terraform, InSpec, Jmeter, NeoLoad, Sonarqube, Docker, Specflow, Chai, Mocha, Kubernetes (AKS, GKE, EKS)
- Proficient in programming and scripting languages such as C#, .Net, T-SQL, Groovy, Shell, Python, Java, PowerShell, .NET Core/Framework, Ruby and JavaScript, JS, Node.
- Expertise in manual and automated test planning and execution while building modern test frameworks and infrastructure iteratively.
- Expertise in data structures and programming language principles.
- Experience designing, coding, building, and testing software or systems.
- Experience with acceptance test-driven development (ATDD/BDD) and continuous integration patterns/solutions.
- Technical background in quality engineering tools supporting SaaS based products, such as modern web applications, APIs (Soap, Rest etc.), database and cloud infrastructure testing.
- Familiarity of software security best practices (OWASP Top 10) and implementing quality and security gates within software delivery.
- Detailed knowledge of software engineering best practices for the full software development life cycle, including agile planning, coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance.
- Experience with transactional database and database validation.
- Strong analytical, interpersonal, written, and verbal communication skills with customers, vendors, and other engineering teams, solving complex system problems together.
- Experience working in highly regulated, security-focused environments (familiar with setting up controls and processes around HIPAA, PCI, SOC 2 or similar frameworks).
Other desirable/ advantageous skills and experience…
- Bachelor's degree in Computer Science Engineering or, Business Information Systems
Benefits
We offer a competitive benefits program including:
- Medical, dental, vision, life & disability insurance
- 401(k) plan with company match & employee stock purchase plan (ESPP)
- Flexible Time Off (FTO), wellbeing days, paid holidays, and summer Fridays
- Mental health resources
- Paid parental leave & Backup Care
- Tuition reimbursement
- Employee Resource Groups (ERGs)
Invoice Cloud is an Equal Opportunity Employer.
Invoice Cloud provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
If you have a disability under the Americans with Disabilities Act or similar law, or you require a religious accommodation, and you wish to discuss potential accommodations related to applying for employment at our company, please contact jobs@engagesmart.com.
To all recruitment agencies: Invoice Cloud does not accept agency resumes. Please do not forward resumes to our job's alias, employees, or any other organization location. Invoice Cloud is not responsible for any fees related to unsolicited resumes.
Job Type: Full-time
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.