Search jobs > Indianapolis, IN > Senior software engineer

Senior Software Engineer in Test

Bloomerang
Indianapolis, Indiana, US
$88.5K-$119.5K a year
Permanent
Full-time

Senior Software Engineer in Test

All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.

Engineering ᐧ United States, Remote

Bloomerang combines the best tools, resources, and people to provide a world-class experience for tens of thousands of nonprofits, allowing them to raise more money and do more good in the world.

Our powerful software and stellar customer service have made us one of the highest rated fundraising / donor CRMs on the market.

In addition to creating thriving nonprofits, we're also in the business of creating thriving employees. At Bloomerang, you'll be a part of a mission-driven culture built on the core values of Empathy, Unity, and Transparency.

We know the key to our success is our people, and we're proud to be home to some of the most innovative and skilled employees in the workforce today.

The Role

As a Senior Software Engineer in Test, you'll focus on automating end-to-end customer-based regression scenarios to ensure that Quality Assurance Analysts can focus on more complex and edge case scenarios.

Automated regression tests gauge the health and risk of code deployments, allowing our software teams to make informed decisions regarding the impacts on our customers.

Additionally, you'll be responsible for writing reusable scripts with tools that help the software project teams reduce repetitive efforts in support of continuous development that can result in faster time to market.

What You Will Do

  • Learn and maintain existing automation projects, frameworks, and tooling, including researching and weighing the pros and cons of various automation frameworks
  • Mentor and coach team members in technical skills
  • Spearhead the adoption of standardized methodologies and best practices in test automation, emphasizing maintainability
  • Architect automation pipelines while maintaining an excellent understanding of the pipeline process : test writing, PR, deployment, pipeline work / jobs, & test runner execution of tests
  • Uphold best practices and coding standards in code reviews with clarifying questions, improvement suggestions, and problem analysis

What You Need to Succeed

  • 5+ years of solid hands-on experience working with the latest web-based Playwright, Selenium, Appium (or similar)
  • Experience in architecting and implementing test automation solutions and frameworks for front-end and back-end systems
  • Support configuring and developing solutions for CI / CD with experience with tools like Github Actions, Jenkins, CircleCI or similar;

solid understanding of git workflow in GitHub or similar git-based version control systems

Deep understanding in one or more Object Oriented languages such as C#, JavaScript, Typescript, or Java (Typescript / Node);

experience with .NET framework

Strong relational database (SQL) skills

Nice to Haves But Not Required

  • Familiarity with performance testing concepts
  • Experience developing dashboards and sifting testing insights using tools like Datadog / New Relic / or similar observability tools
  • Experience with mobile automation

Benefits

Health + Wellness : You'll have access to generous health, vision, and dental insurance options, as well as a free subscription to Bright, a wellness platform that offers live and on-demand fitness, meditation, mindfulness, and nutrition classes.

Time Off

You'll get a competitive PTO package that includes 20 PTO days, 3 flex days, 4 optional volunteer Days, 12 paid holidays, as well as paid parental leave.

401k

You'll receive a 401k match to help invest in your future.

Equipment

Everything you need to be successful, shipped right to your door.

Compensation

The salary range for this position is : $88,500 - $119,500. You may also be eligible for a discretionary bonus. Actual compensation within the range will be dependent on your skills, experience, qualifications, and location, as well as applicable employment laws.

Location

This is a permanent, full-time, fully remote position. Employees living in Indianapolis, IN are welcome to work from our company headquarters.

We do not offer Visa sponsorship or relocation assistance at this time.

Accommodations

Applicants who require accommodations may contact [email protected] to request an accommodation in completing an application.

Bloomerang is an Equal Opportunity Employer. Individuals seeking employment at Bloomerang are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Levisonics
Fishers, Indiana

Job Summary: We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of software workflows for our innovative acoustic tweezing technology-based medical devices. This role requires strong coding skills in Python and C/C++, profici...

Promoted
Motorola Solutions
Indianapolis, Indiana
Remote

Department OverviewWith over 20 billion rows of license plate and geospatial data, Digital Recognition Network (), a subsidiary of Motorola Solutions, is a fast-growing License Plate Recognition (LPR) data company that is looking for a talented software engineer to help build and maintain web applic...

Promoted
Northwest Bank
Fishers, Indiana

However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure i...

Webster Servicing LLC
Indianapolis, Indiana
Remote

Quality Assurance and Testing experience, including business requirements interpretation, test planning, and metrics development. Familiar with the systems development life cycle, including source code control and integration with Application Lifecycle Management tools and Continuous Integration/Con...

Promoted
Liberty Mutual
Indianapolis, Indiana

Do you have the skills - and drive - to join a tech team that’s working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace...

Promoted
Jobs via eFinancialCareers
Indianapolis, Indiana

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and problems to improve existing systems and modifying systems; building and owning scalable microservices that ...

Liberty Mutual Insurance
Indianapolis, Indiana
Remote

Do you have the skills—and drive—to join a tech team that’s working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of ...

Highmark Health
Indianapolis, Indiana

A part of an agile work team and responsible for participating in all scrum ceremonies, assisting in sprint planning and completing required sprints in the development through final execution of software applications/programs. Knowledge of professional software engineering practices & best practices...

Resultant
Indianapolis, Indiana

To help continue our rapid growth and solve our clients’ toughest problems, we need a Senior Network Engineer to join our Cloud Computing Consulting Services team. Experience planning, designing, and deploying network architectures using templates at scale using Fortinet, Palo Alto, or Cisco technol...

Mesh Systems
Indianapolis, Indiana

We invite you to submit your resume and a cover letter explaining why you are interested in future opportunities with Mesh Systems as a Software or Senior Software Engineer. This would be a hybrid position with both work-from-home/in-office work based out of our Headquarters in Indianapolis, IN (spe...