Senior Software Engineer, Automation

Capital One

2018-10-08 16:46:37

Job location Mc Lean, Virginia, United States

Job type: fulltime

Job industry: Engineering

Job description

McLean 1 (19050), United States of America, McLean, Virginia

At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.

Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.

Senior Software Engineer, Automation

Capital One is actively seeking experienced Sr. Automation Testing Specialist with expertise in AWS/Python/SQL-Automation, functional, and integration testing with UAT handling experience. Successful candidates will be expert on AWS Cloud computing, SQL, and automation test suites. Candidate should have hands-on experience with creating, executing and maintaining Automation test suites. This position requires strong deductive reasoning, attention to detail, persistence, patience, and creativity. The individual will work with Developers, Business Analysts, Database Administrators, Data Modelers and the Business Team to analyze, develop, maintain and execute testing procedures using various Automation Tools. Experience in Planning and execution of UAT and Integration Testing is desired as well.


  • Develop and execute Test Cases, Automated Test Scripts, Perform Data Validation, and responsible for service delivery throughout system testing lifecycle.
  • Track and communicate task progress, status, and key performance metrics.
  • Report defects found in testing diligently, promptly, and accurately, using standard defect tracking tools.
  • Communicate effectively across multiple teams and stakeholders.
  • Perform data analysis when required to analyze issues identified during system testing/UAT in various environments.
  • Conduct troubleshooting/test execution in support of remediation efforts as required.
  • Ensures the test execution results fulfill the defined test objectives.
  • Perform Regression testing when required and maintain Regression Suite, primarily Automation test sets.
  • Ensure appropriate testing and monitoring tools/technologies are configured accordingly with the test objectives/project team requirements.
  • Timely and accurate communication of testing events, daily status, and test execution results, etc.
  • Collaborating with other platforms tech leads to ensure integrated end-to-end integration testing.

Basic Qualifications:

  • Bachelor's Degree or Military experience
  • At least 3 years of experience with Protactor JS or Selenium or Ruby or Cucumber framework
  • At Least 3 years of experience with SQL and Oracle databases
  • At least 1 year of AWS cloud experience
  • At least 2 years of experience with Jenkins and GitHub

Preferred Qualifications:

  • 5+ years of Software Testing Experience
  • 3+ years of experience with backend databases
  • 3+ years Automation experience

At this time, Capital One will not sponsor a new applicant for employment authorization for this position.

Inform a friend!