Software Development Test Engineer II

Sallie Mae Inc Indianapolis , IN 46218

Posted 2 months ago

Software Development Test Engineer II

Indianapolis, IN

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.

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:

  • Develop and build automation frameworks and tests for Sales Force CRM test suites

  • Develop and maintain tools for automation tracking and reporting

  • Maintain and update automated test systems as functionality changes

  • Collaborate with agile teams to identify approach, dependencies, tasks, opportunities for optimizations and automation

  • 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 Need to Succeed:

Being focused on our customer helps us to deliver a lasting impression and instill trust. Through collaboration and teamwork, we are able to communicate effectively across departments leading to better decision quality. We hold ourselves to the highest standards ensuring accountability in all we do to deliver on our mission and shared values.

What You Bring:

  • 3-5 years experience as a full-time software developer or QA developer

  • 2+ years of Functional testing experience on Salesforce CRM application

  • 2+ years of experience in test strategy, test design and reporting

  • 2+ years of test automation in frameworks like - Selenium, Appium, Serenity, Robot Framework

  • Experience in working with functional testing and automated & manual testing QA teams

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

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

  • Experience or education in 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

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

  • Proficient understanding of code versioning tools: git

  • Proven ability to learn new technologies quickly

  • 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 Lambda, Java, Python, R, Ruby, Go, bash, Swift, Beanstalk

  • Experienced in the development of automated Sales Force UI and workflow testing

  • 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)

  • Experience working in financial services industry, regulated compliance environment

  • Exposure/experience in property based testing

  • One or more unit testing frameworks NUnit,, 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

What You'll Get at Sallie Mae:

  • Comprehensive Compensation and Healthcare Benefits (Medical, Dental, Vision plans)

  • Financial Well-being: 401(k) company match, employee stock purchase plan, and basic life insurance and short-term disability are provided to employees at no cost

  • Work/Life Balance: Paid time off, time off to volunteer, and tuition reimbursement. In addition, after 6 months of employment, primary caregivers receive 12 weeks of 100% fully paid time off and secondary caregivers are eligible for 4 weeks of 100% fully paid time off, for birth or adoption

  • Wellness: Fitness centers/gym subsidies, free Fitbits with step challenges, and wellness education

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Test Engineer

Protective Insurance Corporation

Posted 5 days ago

VIEW JOBS 5/31/2020 12:00:00 AM 2020-08-29T00:00 Software Development Test Engineer Position Overview Protective Insurance is embarking on an exciting IT transformation journey focused on Agile development processes, cloud architecture, cloud and mobile application development in support of our corporate goal to make roads safer. We are seeking an experienced QA Test Automation Engineer to join our scrum teams. Focus will be on automated testing for new-platform applications. The apps being developed will integrate with Protective systems to deliver insurance products and services on web and mobile devices. This is a great opportunity to bring your test automation skills into a dynamic, agile environment focused on delivering business value. Primary Responsibilities: * Contribute in an Agile Scrum environment that requires interpersonal, written, and oral communication skills and high levels of collaboration * Develop test strategies with a focus on automating API, functional, and UI tests using QA best practices * Evaluate tools used to implement automated testing * Work with a DevOps administrator to integrate automated testing into build and release pipleines * Implement and maintain testing environments and frameworks * Work with the development team to design test plans, cases and automated scripts for all levels of the system * Assume responsibility for building automated testing routines that can be called from automated build processes * Collaborate with other test engineers to establish testing standards * Identify opportunities to optimize and continually improve application performance. * Contribute to Protective's IT transformation and growth into a 100% Agile development shop Required skills * Bachelor's degree in Computer Science, or equivalent practical/technical experience * 5+ years QA testing or development experience, a combination of manual and automated experience with a focus on automated solutions * Experience coding automated frameworks in .NET or Java * Excellent Interpersonal and communication skills * 2+ years of experience with common test automation software such as Selenium, Telerik, JMeter, etc. * Experience working in an Agile environment with a mindset of shared responsibility for delivering products * Experience working with business stakeholders and designers to build test scenarios * Willingness to work in a transformative environment among talented peers in a collaborative environment focused on rapid prototyping and new product development * Willingness and flexibility to learn new platforms, languages, and frameworks as needed to satisfy business needs Protective Insurance Corporation Indianapolis IN

Software Development Test Engineer II

Sallie Mae Inc