Sr Software Development Engineer in Washington, DC at Key Bank- Corporate

Date Posted: 7/19/2018

Job Snapshot

Job Description

The Software Development Engineer in Test – 2 is a full-stack developer who works in partnership with the application developers to pursue efficiency and quality in the final product. This individual has a strong quality assurance mentality and is experienced in designing test automation that verifies requirements and meets the acceptance criteria of the stakeholders in security, performance, functionality or all of the above.

ESSENTIAL JOB FUNCTIONS
• Develops quality artifacts from the list of automation testing types and tools.
• SDET2 works with a development team and participates in the complete development process.

REQUIRED QUALIFICATIONS

Education/Certifications:
• Bachelor’s Degree or equivalent work experience required.

Experience:
• Proficient in test automation tools and techniques for web and mobile applications across most test types: E2E and UI Tests, API and Integration Tests, Performance Tests, Unit Tests (Java and JavaScript), Software Quality Analysis and Linting Tools, Security Scans and Tests, Service Virtualization, Build, Deployment and DevOps Tools
• Mastery of 2 or more of the above test types and a proficient competency level in additional 3 or more types.
• Experience with JavaScript Unit Testing tools (Jasmine, Mocha, Sinon, Chai, etc) and reporters and coverage options.
• Comprehensive experience in web-development utilizing HTML5, CSS3, JSON, and SASS and strong programming experience in JavaScript.
• At least two years experience in a quality assurance role and an aptitude for analyzing an application’s intended functionality and how it will be used to be able to develop test automation that verifies it meets the stakeholders’ needs.

Competencies and Skills:
• Bring an engineering culture to every problem and in QA projects an Automation first mentality.
• A strong understanding of web applications and related architecture, specifically client side MVC and RESTful services.
• A Strong working knowledge of Node, NPM & NPM modules and Gulp.
• Proficient with SCM tools (SVN & GIT), browser and mobile test tools (Chrome, Appium, etc) and IDE’s including basic understanding of XCODE for mobile app testing.
• Strong Scripting skills (especially *nix based) and other programming language experience like Java/C# a plus.
• A strong team player and individual contributor, who can effectively work with cross-functional teams and departments, serve as an escalation point and mentor other team members.
• A self-starter who delivers high quality work and can adapt to new challenges, either on their own or as part of a team.



ABOUT KEY:
KeyCorp's roots trace back 190 years to Albany, New York. Headquartered in Cleveland, Ohio, Key is one of the nation's largest bank-based financial services companies, with assets of approximately $134.5 billion at March 31, 2017. Key provides deposit, lending, cash management, insurance, and investment services to individuals and businesses in 15 states under the name KeyBank National Association through a network of more than 1,200 branches and more than 1,500 ATMs. Key also provides a broad range of sophisticated corporate and investment banking products, such as merger and acquisition advice, public and private debt and equity, syndications, and derivatives to middle market companies in selected industries throughout the United States under the KeyBanc Capital Markets trade name. KeyBank is Member FDIC.

ABOUT THE BUSINESS:
Key Technology and Operations (KTO) is Key Bank’s shared services organization for technology, operational, and servicing functions supporting business partners and clients across all lines of business. Within the overall organization, KTO provides efficient, reliable and secure technology; creates an effective variable cost technology delivery model that maximizes the return on IT spend; orchestrates the efficient use of corporate information and technology assets; and supports innovation that creates competitive distinction. KTO is effective and efficient in payment and deposit servicing, loan servicing, exception and dispute processing, investment and support services, sourcing and procurement, as well as enterprise-wide fraud prevention, investigations and operational support to human resources and the Bank’s BSA/AML program.

FLSA STATUS:Exempt

KeyCorp is an Equal Opportunity and Affirmative Action Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

JobID: 30313BR

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs

Not Ready to Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.