Software Development Test Engineer job

Sallie MaeIndianapolis, IN
Sallie Mae jobs

Company

Salary

Skills

Company Description

Sallie Mae is a company created with great purpose. We provide loans. But what separates us from any other financial institution is that we have a why. We have a purpose. We make the dream of higher education a reality. We do it by being a resource for families who want to save, plan, and pay for college. Our vision, to be a trusted financial partner, inspires us to explore new ways to serve our customers every day. No matter what position you hold at Sallie Mae, you'll have a role in moving us toward that vision.

Over the last 40 years, Sallie Mae has helped more than 34 million Americans pay for college. The same passion we have for helping customers is applied to helping our employees achieve professional and personal growth. With a wide range of opportunities available, we invite you to join our growing team and help students make their dreams of higher education a reality.

Job Description

\" Return to Search Results Title Software Development Test Engineer Req ID R01970 Description

Sallie Mae is proud to help Americans aspiring to create the life they want--whether that means helping them make college happen, or something more. Our colleagues across departments and across the country are united in our passion and our customer-first approach. Whether you want to join a growing company, be part of an agile workforce, or gain new skills--you're in the right place.

Sallie Mae is seeking top tier individuals who thrive in collaborative agile teams leveraging the latest technologies (Amazon AWS, Clojure/Clojurescript, Reagent/React, AWS Lambda, S3 Buckets, Beanstalk, PaaS, Azure Functions, C#, Python, Java, Go, Swift, Kotlin, .NET Core, NoSQL DB's). Sallie Mae is committed to delivering best-in-class solutions to our customers and is looking for developers who share the desire to deliver only the best code and solutions and who want to continue to sharpen their skills by joining a company that greatly values constant learning, pair-programming, training and career development.

What you'll contribute:

The ideal candidate gets excited about making certain the user experience is the best possible. The strength of an engineer is the ability to create documentation, creatively improve the software development and QA process, and the finely-honed ability to break software in unexpected ways. Candidates must be innovative, creative, flexible, self-directed, and understand quality assurance procedures and methodologies.

What you'll do:

60% -- Develop and build automation frameworks and tests for regression test suites. Develop and maintain tools for automation tracking and reporting. Maintain and update automated test systems as functionality changes

20% -- Collaborate with agile teams to identify approach, dependencies, tasks, opportunities for optimizations and automation, mentor other team members, help recruit and onboard other top-talented developers.

20% -- Continually improve your craft as a software engineer by learning and leveraging the latest design patterns, principles and technology. Attend training, participate in Communities of Practice (CoPs), and read related materials to stay ahead of the technology curve.

Who we are:

Sallie Mae is proud to help Americans aspiring to create the life they want--whether that means helping them make college happen, or something more. Our colleagues across departments and across the country are united in our passion and our customer-first approach. Whether you want to join a growing company, be part of an agile workforce, or gain new skills--you're in the right place.

Sallie Mae is seeking top tier individuals who thrive in collaborative agile teams leveraging the latest technologies (Amazon AWS, Clojure/Clojurescript, Reagent/React, AWS Lambda, S3 Buckets, Beanstalk, PaaS, Azure Functions, C#, Python, Java, Go, Swift, Kotlin, .NET Core, NoSQL DB's). Sallie Mae is committed to delivering best-in-class solutions to our customers and is looking for developers who share the desire to deliver only the best code and solutions and who want to continue to sharpen their skills by joining a company that greatly values constant learning, pair-programming, training and career development.

What you'll contribute:

The ideal candidate gets excited about making certain the user experience is the best possible. The strength of an engineer is the ability to create documentation, creatively improve the software development and QA process, and the finely-honed ability to break software in unexpected ways. Candidates must be innovative, creative, flexible, self-directed, and understand quality assurance procedures and methodologies.

What you'll do:

60 %

Develop and build automation frameworks and tests for regression test suites. Develop and maintain tools for automation tracking and reporting. Maintain and update automated test systems as functionality changes

20 %

Collaborate with agile teams to identify approach, dependencies, tasks, opportunities for optimizations and automation, mentor other team members, help recruit and onboard other top-talented developers.

20 %

Continually improve your craft as a software engineer by learning and leveraging the latest design patterns, principles and technology. Attend training, participate in Communities of Practice (CoPs), and read related materials to stay ahead of the technology curve.

What you bring:

* Experience as a full-time software developer or engineer

* Understanding of Software Development Life Cycle and experience working in Agile methodologies

* Exposure to automation frameworks like - Selenium, Appium, Serenity, Robot Framework

* Understanding of building and designing test cases including knowledge of test methodologies

* Exposure to with Behavior Driven Development (BDD), Test Driven Development (TDD) or Acceptance Test Driven Development (ATDD)

* Knack for writing clean, readable, and easily maintainable code

* Ability to communicate effectively and work well with peers and management

* Strong understanding of object-oriented programming

* Understanding of fundamental design principles for building a scalable and highly available application

* Experience:

o Two or more: programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala

o Designing, developing and consuming RESTful, SOAP and GraphQL based web services for mission critical, high volume systems

* Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

* Proficient understanding of code versioning tools: git, tfvc

* College Degree or equivalent work experience

Extra credit:

* Programming experience multiple scripting and programming languages and supporting technologies such as Reagent/React, Clojure/Clojurescript, AWS Lamda, Java, Python, R, Ruby, Go, bash, Swift, Beanstalk

* Hands on experience with functional programming languages

* Software architecture experience

* Test driven development (TDD)

* Experience with Event Driven and event sourced architectures leveraging microservices

* Experience designing/developing robust API's for mission critical, high volume systems. (RESTful, GraphQL)

* Proven ability to learn new technologies quickly

* Experience working in financial services industry, regulated compliance environment

* Exposure/experience in property based testing

* One or more unit testing frameworks NUnit, xUnit.net, PyUnit / unittest, Junit, Test::Unit., RSpec

* Experience with API automation testing including unit test automation frameworks

* Knowledge of industry standard test automation tools and experience developing test harnesses

Requirements

What you bring:

* Experience as a full-time software developer or engineer

* Understanding of Software Development Life Cycle and experience working in Agile methodologies

* Exposure to automation frameworks like - Selenium, Appium, Serenity, Robot Framework

* Understanding of building and designing test cases including knowledge of test methodologies

* Exposure to with Behavior Driven Development (BDD), Test Driven Development (TDD) or Acceptance Test Driven Development (ATDD)

* Knack for writing clean, readable, and easily maintainable code

* Ability to communicate effectively and work well with peers and management

* Strong understanding of object-oriented programming

* Understanding of fundamental design principles for building a scalable and highly available application

* Two or more: programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala

* Designing, developing and consuming RESTful, SOAP and GraphQL based web services for mission critical, high volume systems

* Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds

* Proficient understanding of code versioning tools: git, tfvc

* College Degree or equivalent work experience

Extra credit:

* Programming experience multiple scripting and programming languages and supporting technologies such as Reagent/React, Clojure/Clojurescript, AWS Lamda, Java, Python, R, Ruby, Go, bash, Swift, Beanstalk

* Hands on experience with functional programming languages

* Software architecture experience

* Test driven development (TDD)

* Experience with Event Driven and event sourced architectures leveraging microservices

* Experience designing/developing robust API's for mission critical, high volume systems. (RESTful, GraphQL)

* Proven ability to learn new technologies quickly

* Experience working in financial services industry, regulated compliance environment

* Exposure/experience in property based testing

* One or more unit testing frameworks NUnit, xUnit.net, PyUnit / unittest, Junit, Test::Unit., RSpec

* Experience with API automation testing including unit test automation frameworks

* Knowledge of industry standard test automation tools and experience developing test harnesses

EEO Employer Minority/Female/Disability/Veteran/Sexual Orientation/Gender Identity. SLM Corporation and its subsidiaries are not sponsored by or agencies of the United States of America. Sallie Mae is a drug free workplace. Type Full-time Location Indianapolis, IN Date Posted Nov 1, 2018 Apply Now

Sallie Mae is proud to be an equal opportunity (EEO) employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, sexual orientation, national origin, age, genetic information, gender identity, disability, Veteran status or any other characteristic protected by federal, state or local law. If you'd like more information about your EEO rights as an applicant, please click here. EEO is the Law Supplement

Reasonable Accommodations are available for applicants with disabilities in all phases of the application and employment process. To request an accommodation please call (855) ###-#### and choose option 4. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations

Sallie Mae

? 2000-2018 ADP, LLC. All Rights Reserved.
Associated topics: application, backend, back end, java, matlab, php, programming, python, software developer, software development engineer
Estimated annual salary
$78,890
average
Minimum
$65,981
Maximum
$92,705

TASKS

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Develop or direct software system testing or validation procedures.
  • Direct software programming and development of documentation.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

SKILLS

  • Reading ComprehensionUnderstanding written sentences and paragraphs in work related documents.
  • Active ListeningGiving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • SpeakingTalking to others to convey information effectively.
  • MathematicsUsing mathematics to solve problems.

KNOWLEDGE

  • Customer and Personal ServiceKnowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Computers and ElectronicsKnowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Engineering and TechnologyKnowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
  • DesignKnowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.

Sallie Mae

Type

Company - Public

Size

1001-5000

Revenue

$1B to 2B

Location

Multiple locations

Industry

Insurance
Banking/Mortgage
Accounting/Finance
More...

Founded

1972

CEO

Raymond J Quinlan

Job Filters

Senior Technical Architect, Cloud EngineeringIndianapolis, INWho we are:Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments...Read more
Manager, Internal AuditSallieMaeNewark, DE
Manager, Internal AuditNewark - Continental, DEWho we are:Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments and across the...Read more
GM, Strategic PartnershipsSallieMaeNewark, DE
GM, Strategic PartnershipsNewark - Continental, DEWho we are:Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments and across...Read more
Business Analyst, SeniorSallie MaeNewark, New Jersey
Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments and across the country are united in our passion and our customer-first...Read more
Director, Web AnalyticsSallie MaeNewark, New Jersey
Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments and across the country are united in our passion and our customer-first...Read more

Closed Job Filters

Compensation AnalystSallie MaeNewark, DE
Compensation Analyst Newark - Continental, DE Who we are: Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or somethingRead more
Facility CoordinatorSallie MaeBear, DE
Facility Coordinator New Castle - Christiana, DE Who we are: Sallie Mae is proud to help Americans aspiring to create the life they wantwhether that means helping them make college happen, orRead more
Credit Card Project ManagerSallie MaeNewark, DE
" Return to Search Results Title Credit Card Project Manager Req ID S01749 Description Sallie Mae is proud to help Americans aspiring to create the life they want--whether that means helping them makeRead more
ManagerSallie MaeNewark, DE
**Customer Experience Project Manager** **Req ID** R01944 **Description** **Sallie Mae** is proud to help Americans aspiring to create the life they want\-\-whether that means helping them makeRead more
Senior Database AdministratorSallie MaeIndianapolis, IN
Sallie Mae is proud to help Americans aspiring to create the life they want—whether that means helping them make college happen, or something more. Our colleagues across departments and across theRead more
Similar jobs in the area
The Genesys Cloud Search platform provides information retrieval to power end-user search, data analysis, automated discovery, and recommendation-based systems. We provide near real-time ingestion and retrieval of data that drives communication, business...Read more
A security service company has a current position open for a Telecommute Software Engineer. Must be able to: Gather requirements through engineering engagement and use case analysis Analyze requirements and determine possible software solutions Develop and...Read more
A publisher of premium digital content is searching for a person to fill their position for a Remote Software Engineer. Candidates will be responsible for the following: Supporting and enhancing core software infrastructure that powers our products...Read more
A consulting company needs applicants for an opening for a Remote Software Development Engineer. Must be able to: Manage entire sections of the technical stack Launch products to thousands and sometimes millions of users Work cross functionally with...Read more
flexjobs
Ready to make a move and try something new? Start making deliveries with goPuff. goPuff, the largest and fastest convenience delivery app out there, is looking for delivery partners to deliver through goDrive, an app that connects Delivery Driver Partners...Read more
A software developer is in need of a Telecommute Growth Software Engineer. Candidates will be responsible for the following: Developing software that solves impactful user experience and business problems Helping to architect and execute on projects for...Read more
flexjobs
Warehouse Team MemberAmazon Workforce StaffingNabb, IN
Amazon remains open as an essential service to serve our communities delivering critical supplies directly to the doorsteps of people who need them. Warehouse Team Member (Seasonal Full-Time and Flexible Hours) Shifts: Overnight, Day, Evening, Weekend...Read more
Software Engineer IIRaytheon Technologies CorpIndianapolis, IN
Would you like to work in a collaborative environment at an amazing facility in Indianapolis? Then join our Intelligence, Information and Services (IIS) team of smart people solving problems that make the world a safer place and help to secure our great...Read more
At Veeva, we build enterprise cloud technology that powers the biggest names in the pharmaceutical, biotech, consumer goods, chemical & cosmetics industries.Our customers make vaccines, life-saving medicines, and life-enhancing products that make a...Read more
Senior Software EngineerLiberty Mutual Insurance GroupIndianapolis, IN
Senior Software Engineer \u2013 Agents & Partners We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at...Read more
Software EngineerGenesys TelecommunicationsIndianapolis, IN
Software Engineer HM Genesys Cloud utilizes micro-services to build a powerful notification platform. You will contribute to the architecture that delivers over 9 billion events per month. You will work in a fast-paced, startup culture, where our...Read more
Apply on Company Website Senior Software Engineer The Finish Line, Inc. Indianapolis, IN Posted 2 hours ago Apply on Company Website Come work for us! We are looking for dedicated employees to join our team to help our customers have the best experience...Read more
Show more jobs
500+ more jobs

Similar jobs

Senior Software Engineer Indianapolis, IN Who we are: Sallie Mae is proud to help Americans aspiring to create the life they wantwhether that means helping them make college happen, or something more. Our colleagues across departments and across the...Read more
Genesys Cloud utilizes micro-services to build a powerful notification platform. You will contribute to the architecture that delivers over 9 billion events per month. You will work in a fast-paced, startup culture, where our environment is one of...Read more
Come work for us! We are looking for dedicated employees to join our team to help our customers have the best experience possible every time they enter a Finish Line Store. Our employees are key to our success. Job Summary: What we're looking for: *...Read more
Software Engineer II Indianapolis, IN Who we are: Sallie Mae is proud to help Americans aspiring to create the life they wantwhether that means helping them make college happen, or something more. Our colleagues across departments and across the country...Read more
The Genesys Cloud Media Services Group is responsible for our cloud-first media and telephony platform. This API-consumed platform includes services for voice & video, media control, device management, and business logic. We are looking for a Software...Read more
Senior Software Engineer Agents & Partners We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty...Read more
Would you like to work in a collaborative environment at an amazing facility in Indianapolis? Then join our Raytheon Intelligence & Space (RIS) team of smart people solving problems that make the world a safer place and help to secure our great nation...Read more
1less thanbr>STANLEY Products and Solutions, part of Stanley Black and Decker, designs and manufactures industry leading physical security solutions including video monitoring, electronic access control, alarm systems and big data analytics for retail. Our...Read more
A research publishing service company is in need of a Telecommute Platform Software Engineer. Candidates will be responsible for the following: Delivering high-quality code in a timely manner Proactively communicating with team members and stakeholders...Read more
A company using technology to help manage mental health is filling a position for a Telecommute Senior Software Engineer. Core Responsibilities of this position include: Conducting security architecture reviews of the application stack Reviewing source...Read more